참고팁Reddit
[오픈소스] 사양 기반 AI 소프트웨어 개발 파이프라인 'Drydock' 공개
기획서에서 테스트 코드 및 기능 구현까지 자동화하는 개발 파이프라인. 에이전트 기반 개발 워크플로우에 관심 있다면 확인 추천.
요약
Drydock은 명세서(Specification)를 입력받아 테스트를 통과한 동작 가능한 소프트웨어로 변환해주는 MIT 라이선스 기반의 오픈소스 개발 도구입니다. 이 프로젝트는 애자일 방법론과 테스트 주도 개발(TDD)을 따르며, 스토리 간의 의존성 그래프를 활용해 소프트웨어를 빌드합니다. 저사양 모델(luna 권장, Claude 3 Haiku 등)을 활용해 빌드를 수행하며 문맥 압축 및 최적화 기술을 적용했습니다. 전체 웹 인터페이스를 제공하고, AI가 스스로 코드를 수정하는 'Self Correcting' 기능을 포함하고 있습니다. 개발자는 지난 8개월간 전업으로 이 파이프라인을 개발해 왔으며, 현재 사용자 피드백과 도입을 구하고 있습니다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 Drydock: Specification Driven Software Delivery (MIT License)
원문 보기 ↗