피드로 돌아가기
Fire-and-forget AI engineering: letting agents ship a production app unsupervised
Dev.toDev.to
AI/ML

Convention 기반 설계와 Coordinator 구조를 통한 무인 AI 에이전트 생산 체계 구축

Fire-and-forget AI engineering: letting agents ship a production app unsupervised

Tomasz Karwatka2026년 6월 17일5advanced

Context

기존 AI 코딩 루프는 Prompt와 수정의 반복인 Single-threaded 구조로 인해 아키텍처 설계 단계에서 컨텍스트 붕괴가 발생하는 한계 존재. 특히 Multi-tenancy나 RBAC 같은 복잡한 엔지니어링 요구사항 반영 시 인간이 병목 지점이 되는 비효율 발생.

Technical Solution

  • Foundation-driven Design: RBAC, GDPR 로그 등 핵심 아키텍처 결정 사항을 Convention과 Spec으로 사전 정의하여 에이전트의 판단 비용 제거
  • Autonomous PR Loop: Branch 생성부터 구현, Playwright 기반 통합 테스트, PR 생성까지의 전 과정을 하나의 Work Unit으로 캡슐화
  • Structural Isolation: 개별 에이전트를 독립적인 Worktree와 Branch에 배치하여 Parallel Execution 시 발생하는 File Collision 방지
  • Two-phase Spec Refinement: Convention 준수 초안 작성 후, 다른 모델(Claude/Codex)을 통한 Adversarial Review 단계 수행으로 설계 결함 사전 차단
  • Hierarchical Orchestration: Coordinator 에이전트가 전체 플랜을 관리하고 Worker 에이전트에게 Scoped Context를 부여하여 장시간 실행 시 발생하는 Context Burnout 해결

1. 에이전트에게 맡길 도메인의 핵심 아키텍처를 AGENTS.md 등 명시적 Spec 파일로 정의했는가

2. 구현 전 단계에서 서로 다른 LLM을 활용한 교차 검증(Adversarial Review) 프로세스가 포함되었는가

3. 에이전트 간 간섭을 막기 위한 Worktree 수준의 물리적 격리 구조를 갖추었는가

4. 장기 태스크 수행 시 컨텍스트 유지를 위한 Coordinator-Worker 계층 구조를 적용했는가

원문 읽기