Codebuff
lastmod 2025-11-10created 2025-11-101 edits
A terminal AI coding assistant based on multi-agent collaboration
About
- An open-source terminal AI coding assistant that edits a codebase directly from natural-language instructions
- Scans the code repository, makes a plan, and automatically applies and verifies changes across multiple files
- Instead of a single giant model handling every role, it uses an architecture that orchestrates specialized agents per role
- Supports workflows that go beyond code editing to include development routines such as running tests and executing terminal commands
- When the user states a goal such as “add authentication to the API”, it processes it step by step in the order File Explorer → Planner → Editor → Reviewer
- The File Explorer Agent handles understanding the architecture and finding relevant files
- The Planner Agent plans which files to edit and in what order
- The Editor Agent applies precise edits
- The Reviewer Agent verifies the changes
- Agents are spawned in parallel per layer to improve time efficiency, and published agents from the store can also be combined
- Integrates with OpenRouter to support choosing and switching among many models such as Claude, GPT, Qwen, and DeepSeek