Codebuff
Terminal-based AI coding agent that edits your codebase and runs commands from natural-language instructions.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Codebuff
Codebuff is an AI coding assistant that runs in the terminal. You install it globally with npm, then describe what you want in plain language and it edits files across your project and runs terminal commands.
It indexes the whole codebase first so it understands the structure and dependencies before making changes. The developers publish their own benchmark, BuffBench, based on reconstructing real commits from open-source projects.
Strengths
- Simple install with npm
- Indexes the codebase before making edits
- Works in any terminal alongside your usual editor
Limitations
- Terminal only, with no graphical interface
- Pricing details are not shown on the homepage
Details
- Pricing
- FreemiumInstalls from npm; the homepage does not list prices.
- License
- Proprietary
- Developer
- Codebuff
- Platforms
- Command line
- How it runs
- Downloadable app
- Best suited for
- Developers who prefer driving an AI coding agent from the terminal
- Last verified
- Added
- Sources
Alternatives to Codebuff
Compare allSoftware that can replace Codebuff for an important use case, and what changes if you switch.
Claude Code
Agentic coding tool that reads a codebase, edits files and runs commands.
Claude Code is also a terminal agent but extends to IDEs, desktop and web, and requires a paid Claude plan or API credits.
Gemini CLI
Google's open source AI agent for the terminal, powered by Gemini.
Gemini CLI is an Apache-2.0 open-source terminal agent with a free tier, requiring Google authentication and Gemini's cloud models.
Aider
AI pair programming in a terminal, working directly on your git repository and committing as it goes.
Aider is free and Apache-2.0 open source, commits every change to git and connects to almost any model, including local ones.
OpenCode
Work with an AI coding assistant from your terminal.
OpenCode is a free MIT-licensed terminal assistant that supports multiple model providers, with model charges paid separately to those providers.
Crush
Terminal coding agent that works with whichever large language model you point it at.
Crush is MIT-licensed, speaks to any OpenAI- or Anthropic-compatible API and pulls extra context from language servers, with model access paid by you.
Qwen Code
An open-source command-line AI coding agent that runs in your terminal and is tuned for Qwen models.
Qwen Code is an open-source terminal agent tuned for Qwen coder models, with model access that may carry separate costs.
Cline
An open-source AI coding agent for VS Code, the terminal and a standalone desktop app.
Cline adds a VS Code extension and a desktop app alongside its CLI, is Apache-2.0 open source, and offers Plan and Act modes.
ForgeCode
An open-source AI coding harness that runs inside your ZSH terminal and uses multiple models and sub-agents.
ForgeCode is an open-source harness that runs inside ZSH with sub-agents and mid-session model switching, so users of other shells get less benefit.
Codebuff as an alternative
Listings that name Codebuff as an alternative.
Amp
Coding agent that runs from a CLI on your machine or unattended in hosted environments called orbs.
Codebuff is a terminal-only agent installed with npm that indexes your codebase before editing, without hosted environments for unattended work.
gptme
An open-source AI agent for the terminal that writes code, runs shell commands and browses the web.
Codebuff is a freemium, closed-source terminal agent installed with npm that indexes your codebase before edits, without web browsing or a web UI listed.
Similar software
Related functionality, not necessarily a direct replacement.
Claude Squad
A terminal app for running several AI coding agents at once, each in its own workspace.
Vibe Kanban
A Kanban board for planning, running and reviewing work done by AI coding agents such as Claude Code and Codex.
ShellGPT
A command-line AI assistant that generates shell commands, code snippets and documentation from prompts.
Warp
Rust terminal with block-based output, AI assistance and shared workflows.