뱅
뱅크샐러드
September 5, 20254회
뱅크샐러드에서 합법적으로 Vibe Coding 하는 법

간단 소개
뱅크샐러드 샐러드게임에 DSL을 도입하여 운영자가 LLM을 통해 게임 규칙을 쉽게 생성하고, 안정성을 확보하는 과정을 설명합니다.
AI Summary
- 샐러드게임 DSL 개발 배경
- 샐러드게임의 지속적인 재미를 위해 새로운 미션과 규칙 업데이트 필요
- 운영자가 직접 게임 규칙을 만들고 적용하는 이상적인 환경 추구
- LLM의 취약점과 코드 리뷰 필요성으로 인해 생산성 개선에 한계
- DSL을 통한 자유도와 안정성 확보
- 특정 기간 지출 내역에 대한 제한적인 연산만 허용하는 DSL 개발
- GitLab의 micro-language-framework 활용하여 DSL 제작의 어려움 해소
- 한글 토큰 지원을 통해 운영자의 접근성 향상
- LLM을 활용한 DSL 생성 및 검증
- 운영자가 입력한 한글 미션 설명을 기반으로 LLM이 DSL 생성
- DSL 스펙과 사용 사례를 LLM에게 제공하여 일관성 있는 결과 유도
- 환각 방지를 위해 TestSaladgameDSL API 개발 및 이중 검토 방식 도입
- QA 엔지니어 역할 부여를 통해 테스트 케이스의 품질 향상
Next Feeds

FE News 25년 9월 소식을 전해드립니다!
FE News 25년 9월 소식은 Augmented Coding, Claude 4, ACP, AI 활용 트렌드, DeepWiki 등을 다룬다.
Augmented CodingClaude 4ACPDeepWikiFE News
2025. 9. 4.
Naver d2

올리브영, 블록 기반 CMS로 콘텐츠 제작 시간을 99% 줄이다
올리브영은 블록 기반 CMS를 구축하여 콘텐츠 제작 시간을 99% 단축하고, Vue에서 Lit 웹 컴포넌트로 전환하여 확장성을 확보했습니다.
CMS웹 컴포넌트LitVue콘텐츠 제작
2025. 9. 4.
올리브영

Playwright로 하는 Component Test와 E2E Test Coverage
Playwright를 이용한 Component Test와 E2E Test Coverage 구축 경험 공유 및 테스트 자동화 전략 소개
PlaywrightComponent TestE2E Test테스트 커버리지자동화
2025. 9. 3.
여기어때
![[Hands-On]Amazon Bedrock WebSocket 실시간 AI 채팅](https://blog.kico.co.kr/wp-content/uploads/2025/09/image-3-1024x495.png)
[Hands-On]Amazon Bedrock WebSocket 실시간 AI 채팅
Amazon Bedrock, API Gateway WebSocket, Lambda를 활용하여 실시간 AI 채팅 애플리케이션 구축 및 스트리밍 핵심 개념을 체험합니다.
BedrockWebSocketLambdaDynamoDB실시간 AI
2025. 9. 3.
교보dts

Compose에서 Stable을 가볍게 보면 안 되는 이유: 베드 케이스로 본 안정성의 법칙 Part 1
Compose에서 안정성이 중요한 이유와 stable, immutable 사용 시 주의사항, class와 data class의 비교를 통해 안정성의 중요성을 강조합니다.
ComposeStabilityStableImmutablerecomposition
2025. 9. 3.
여기어때

데이터 자동 생성으로 생산성 향상 : Playwright로 3분 걸리던 계약 생성을 30초로!
Playwright를 활용하여 계약 생성 자동화를 구축, 생산성을 향상시키고 핵심 검증 작업에 집중할 수 있게 된 경험 공유.
Playwright자동화데이터 생성생산성 향상계약 생성
2025. 9. 3.
여기어때