aidlc-workflows
SHA-256AWS가 오픈소스로 공개한 AI 기반 개발 워크플로 프레임워크로, 하나의 규칙 세트로 Claude Code, Cursor, Copilot 등 7가지 AI 프로그래밍 도구를 동시에 지원
AI 코딩 어시스턴트가 규범 프로세스에 따라 소프트웨어를 제공하도록 하기
주요 기능
- 하나의 핵심 규칙 세트로 Claude Code, Kiro, Codex, Cursor, opencode, GitHub Copilot 등 7가지 AI 코딩 도구에 동시 대응하며, 도구를 바꿔도 프로세스는 그대로
- 5개 단계, 33개 스텝으로 초기화부터 운영까지 완전한 소프트웨어 딜리버리 라이프사이클 커버
- 14개의 지능형 에이전트가 분업 협업: 11개의 도메인 전문가, 2개의 리뷰어, 1개의 적응형 오케스트레이터
- 사람 승인 게이트와 소스 코드에 바인딩된 리뷰 증거를 내장하여, 핵심 의사결정은 확인 후에야 계속 진행
- 120개 항목의 이벤트 감사 추적에 영속 상태, 팀 지식, 학습 규칙까지 더해 전 과정 기록을 남겨 추적 가능
할 수 없는 것
- •독립적인 AI 도구가 아니며, 지원되는 AI 코딩 어시스턴트(예: Claude Code, Cursor, Copilot)와 해당 모델 서비스를 함께 사용해야 합니다. 공식적으로는 Claude Opus 4.8과 같은 강력한 추론 모델을 권장하며, 모델 성능이 낮으면 워크플로 품질이 크게 저하됩니다. Kiro IDE에서 신뢰할 수 없는 폴더를 처음 열 때 Trust Folder & Continue를 함부로 클릭하지 마세요. 신뢰하면 폴더 내의 hooks가 사용자 컴퓨터에서 명령을 실행합니다. Windows에 설치한 후에는 터미널을 다시 열어야 aidlc 명령을 인식할 수 있습니다. runtime을 수동으로 복사하는 설치 방식에서만 Bun이 필요합니다. 생성형 AI는 오류를 일으킬 수 있으므로, 생성된 콘텐츠와 비용은 사람이 검토한 후에 사용해야 합니다.
사용 사례
- 팀이 AI 프로그래밍을 사용할 때는 즉흥적인 대화식 생성이 아닌 표준화되고 감사 가능한 전달 프로세스가 필요함
- 팀 구성원이 서로 다른 AI 프로그래밍 도구(Claude Code, Cursor, Copilot 등)를 사용하더라도 통일된 작업 방식을 유지하고자 함
- 대규모 또는 장기 프로젝트에서는 요구사항, 의사결정, 코드, 테스트를 서로 연결하여 AI가 컨텍스트를 잃지 않도록 해야 함
- 기업 환경에서는 주요 단계에 대한 수동 승인과 전 과정의 기록 보존이 요구되며, 컴플라이언스 및 추적 요구사항을 충족해야 함
AI-DLC는 AWS가 오픈소스로 공개한 AI 기반 개발 생명주기 프레임워크로, 즉흥적인 AI 코딩 대화를 구조화되고 검증 가능한 소프트웨어 딜리버리 프로세스로 바꿔줍니다. 도구에 구애받지 않는 하나의 핵심 규칙 세트가 Claude Code, Kiro, Codex, Cursor, opencode, GitHub Copilot에서 동시에 실행되어 팀이 어떤 AI 도구를 사용하든 동일한 프로세스를 유지할 수 있습니다. 이 방법론은 5개 단계와 33개 스텝으로 구성되며, 14개의 지능형 에이전트가 협업하고, 11가지 워크플로우 템플릿을 제공하며, 사람 승인 관문과 120개 항목의 이벤트 감사 추적을 내장하여 요구사항, 의사결정, 코드, 테스트를 전 과정에 걸쳐 연결하고 소급 추적할 수 있습니다. GitHub의 Spec Kit이 스펙 계획에만 집중하는 것과 달리 AI-DLC는 요구사항부터 운영까지 전체 생명주기를 아우르며, 크로스 플랫폼 원클릭 설치 스크립트도 제공합니다. MIT-0 라이선스를 채택하여 저작자 표시 없이 사용할 수 있습니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1단계: 터미널을 열어 원클릭 설치 스크립트를 실행합니다. macOS/Linux/WSL에서는 curl 명령을, Windows에서는 PowerShell의 irm 명령을 사용합니다
2단계: 프로젝트 디렉터리로 이동하여 aidlc config --harness claude를 실행합니다(claude를 kiro, codex, cursor, opencode 또는 copilot으로 교체)
3단계: aidlc doctor를 실행하여 환경과 설정이 정상인지 확인합니다
- 1단계: 터미널을 열어 원클릭 설치 스크립트를 실행합니다. macOS/Linux/WSL에서는 curl 명령을, Windows에서는 PowerShell의 irm 명령을 사용합니다
- 2단계: 프로젝트 디렉터리로 이동하여 aidlc config --harness claude를 실행합니다(claude를 kiro, codex, cursor, opencode 또는 copilot으로 교체)
- 3단계: aidlc doctor를 실행하여 환경과 설정이 정상인지 확인합니다
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
47352efbb2bf49abb9956d04a6abcb8f4db623c7fb7c93b8ec40b1fe3de3aec9이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
Windows에서 제거 프로그램을 실행하면 설치 프로그램이 기록한 User PATH 항목만 제거되고, macOS/Linux/WSL에서는 설치 디렉터리를 삭제한 후 설치 시 안내에 따라 PATH 수정을 되돌리면 됩니다. 전체 제거 단계는 공식 문서의 Install and Lifecycle 가이드를 참조하세요.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
5 FAQs
유사한 프로젝트
Visual Studio Code (Code - OSS)
Microsoft가 만든 무료 오픈 소스 코드 편집기로, 지능형 자동 완성, 디버깅, Git 및 확장 기능을 지원하는 전 세계에서 가장 인기 있는 편집기입니다.
opencode
오픈소스 AI 코딩 에이전트로, 코드 작성, 리팩토링 및 분석을 지원하며, '빌드(Build)'와 '플랜(Plan)' 이중 에이전트 모드가 내장되어 있습니다.
scrcpy
USB 또는 무선 TCP/IP를 통해 컴퓨터에서 Android 기기로 화면 미러링 및 제어를 지원하며, 루팅 불필요, 고성능 저지연, 오디오 전달 지원.