도메인 주도 에이전트: LLM이 레거시 코드베이스에서 실패하는 이유와 해결책

Domain-Driven Agents

LLM을 레거시 코드베이스에 적용하면 품질이 급격히 떨어진다. 모델이 시스템에 대한 질문에 답을 추측하기 때문이다. 저자는 DDD(도메인 주도 설계)를 기반으로 코드베이스가 '준비'되도록 만드는 전략을 제시한다. 전략적 작업(결정)과 전술적 작업(구현)을 분리하고, 각 저장소에 `.workflow.json` 매니페스트와 `CONTEXT.md` 용어집을 두어 에이전트가 도메인 경계와 언어를 정확히 알게 한다. 또한 양측이 엣지 관계를 선언하고 생성기가 불일치를 찾아 이슈로 관리하는 방법을 소개한다.

모델이 업그레이드될 필요는 없다. 코드가 준비되지 않은 것이며, 준비 상태는 우리가 만들 수 있는 것이다.

이 날의 다른 글

2026-08-29