AWS, AI 코딩 에이전트용 워크플로 도구 Aidlc 공개
핵심 내용
AWS가 주요 AI 코딩 환경에서 작동하는 오픈소스 워크플로 도구 Aidlc를 공개했다.
자세히 보기
개요
AWS가 AI 코딩 어시스턴트를 구조화된 소프트웨어 전달 워크플로로 전환하는 오픈소스 도구 Aidlc(AI-Driven Development Life Cycle)를 공개했다. awslabs/aidlc-workflows 저장소에서 MIT-0 라이선스로 배포되며, 다양한 AI 코딩 환경에서 네이티브로 실행되는 하네스 중립적 코어를 제공한다.
지원 하네스 및 설치
Aidlc는 다음 AI 코딩 도구들과 연동된다:
- Claude Code
- Kiro CLI 및 Kiro IDE
- Codex CLI
- Cursor
- opencode
- GitHub Copilot
macOS, Linux, WSL에서는 curl 스크립트를 통해 Bun이나 Node.js 없이 네이티브 aidlc 명령어와 하네스 런타임을 설치할 수 있다. Windows는 PowerShell(irm ... | iex)로 설치한다. 일부 하네스는 최소 버전을 요구하는데, Codex CLI >= 0.145.0, GitHub Copilot CLI >= 1.0.74 등이 해당된다.
핵심 아키텍처 및 기능
모든 지원 하네스에서 일관된 동작을 보장하는 결정적 엔진을 기반으로 한다. 주요 구성 요소는 다음과 같다:
- 워크플로 구조: 초기화부터 운영까지의 라이프사이클을 다루는 5단계와 33개 스테이지.
- 에이전트 시스템: 11개 도메인 전문가, 2개 리뷰어, 1개 어댑티브 컴포저로 구성된 14개 에이전트.
- 프로파일: 기능 개발, 버그 수정, 인프라, 보안, POC, 엔터프라이즈 전달 등을 위한 11개 워크플로 프로파일.
- 거버넌스: 인간 승인 게이트, 출처 기반 리뷰 증거, 그리고 영구 상태 및 팀 지식을 위한 119개 이벤트 감사 추적.
개발 및 구성
저장소 구조는 core/에 하네스 중립적 방법론을, harness/<name>/에 하네스별 매니페스트를 분리해 담고 있다. aidlc config providers를 통해 Amazon Bedrock 등 프로바이더를 구성할 수 있다. 최적 성능을 위해 Claude Opus 4.8 모델이 권장된다. 프로젝트에는 광범위한 테스트 스위트와 구성 문제 진단용 aidlc doctor 명령어가 포함된다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.