Codebuff
멀티 에이전트 협업 기반 터미널용 AI 코딩 어시스턴트
About
- 코드베이스를 자연어 지시로 직접 편집하는 터미널용 AI 코딩 어시스턴트 오픈소스
- 코드 리포지토리를 스캔하고 계획을 세워 여러 파일에 걸친 변경을 자동으로 적용·검증
- 단일 거대 모델이 모든 역할을 처리하는 대신, 역할별 전문화 에이전트를 오케스트레이션하는 구조를 채택
- 코드 편집 외에 테스트 실행, 터미널 명령 수행 등 개발 루틴까지 포함한 작업 흐름 지원
- 사용자가 “API에 인증 추가”처럼 목표를 말하면, File Explorer → Planner → Editor → Reviewer 순으로 단계적 처리를 수행함
- File Explorer Agent가 아키텍처 파악과 관련 파일 탐색을 담당
- Planner Agent가 편집할 파일과 순서를 계획
- Editor Agent가 정밀 편집을 적용
- Reviewer Agent가 변경 검증을 수행함
- 에이전트는 레이어 단위로 병렬 스폰되어 시간 효율을 높이며, 스토어의 퍼블리시드 에이전트도 조합 가능
- OpenRouter 연동으로 Claude, GPT, Qwen, DeepSeek 등 다양한 모델 선택·교체 지원