Token导航 LogoToken导航

AI 编程 · 开源终端编程 Agent

Codebuff

先为仓库建索引再动手改代码的开源终端编程助手

Codebuff 会先给整个仓库建索引,再做多文件修改,Agent 的行为允许自己定义。

CodebuffCLI仓库索引、多文件改动与自定义 Agent 行为开源有 Agent 能力核验 verified资料 A
仓库索引多文件改动开源可自定义

使用判断

推荐看任务能力
索引式理解的思路接近 Claude Code,但更强调可配置。
地区
海外
价格透明度
公开价格

状态

verified

开源

价格

有免费额度;订阅或按 credit 两套计费

MIT(npm 包声明)

形态

CLI

CLI / macOS / Linux / Windows

Agent

有 Agent 能力

CLI

资料

A

核验 2026-10-20

选型结论

适合希望 Agent 先理解整个仓库再改代码的开发者,在终端里直接调用,多文件改动与自定义行为是主要特点;开源可自行查看实现,但计费有订阅与按 credit 两套,用量规则需在官网核对,大仓库首次索引也偏耗时。

定位

开源终端编程 Agent / CLI

适合

想让 Agent 先理解整个仓库再动手改代码的开发者

成本口径

有免费额度;订阅或按 credit 两套计费

核心能力

仓库级索引

先为整个仓库建立索引,让 Agent 在动手前掌握代码结构与依赖关系。

多文件改动

一次任务可以跨多个文件修改,适合需要成组调整的仓库级改动。

行为可自定义

Agent 的行为允许自行定义,可按团队习惯约束它在仓库里的操作方式。

开源可查

以 MIT 许可发布在 npm,实现可自行查看,也便于按需调整。

典型使用场景

仓库级重构

面对需要成组改动的老仓库,先索引再修改,减少漏改与前后不一致。

终端内开发

在终端里直接发起任务,改完由 Git 记录,适合习惯命令行的开发者。

自定义流程

按团队规范定义 Agent 行为,让它在固定规则下完成多文件修改。

上手步骤

  1. 1

    安装并启动

    通过 npm 安装后,在目标仓库目录启动 CLI,进入交互式任务流程。

  2. 2

    先建仓库索引

    首次运行先为仓库建立索引,大仓库耗时较长,建议留出等待时间。

  3. 3

    描述任务

    用自然语言说明要改的地方,由 Agent 规划并执行多文件改动。

  4. 4

    核对用量规则

    订阅与按 credit 两套计费并存,使用前在官网价格页确认规则。

价格与使用方式

价格口径

有免费额度;订阅或按 credit 两套计费

价格透明度

公开价格

开源状态

MIT(npm 包声明)

访问方式

CLI

部署方式

本地运行

支持平台

CLI / macOS / Linux / Windows

常见集成

终端 / Git / GitHub

常见语言

通用
查看官方价格页

优点与局限

值得选的地方

  • 先索引仓库再改代码,改动更贴合整体结构
  • 支持跨多文件改动,适合仓库级任务
  • 开源且 Agent 行为可自定义,便于按团队习惯约束

先想清楚的地方

  • 大仓库首次索引耗时较长,需要等待
  • 订阅与按 credit 两套计费并存,规则需在官网核对
  • 只在终端使用,没有 IDE 形态

适合谁用

更适合

  • 想让 Agent 先理解整个仓库再改代码
  • 习惯在终端里完成开发任务
  • 需要按团队习惯自定义 Agent 行为

不太适合

  • 依赖图形化 IDE 完成日常开发
  • 不接受首次索引带来的等待

同类对比

4 个同类
产品形态价格口径开源地区
Codebuff

Codebuff · 本页

CLI有免费额度;订阅或按 credit 两套计费是海外
Gemini CLI

Google

CLI免费额度 + API 按量 / 企业版是海外
Qwen Code

阿里云

CLI开源免费;调用通义千问模型按量计费,官方有每日免费额度是中国
Crush

Charm

CLI / TUI开源免费,模型费用由自带的 Key 承担是海外
iFlow CLI

心流(iFlow)

CLI开源免费;官方提供免费额度,超出按模型用量计费是中国

按产品类型、形态和地区挑出最接近的同类,价格口径以各自详情页为准。

常见问题

4 条

Codebuff 和普通终端助手有什么不同?

它先为整个仓库建立索引,再执行多文件改动,思路是让 Agent 在动手前理解仓库结构,而不是只处理单个文件。

Codebuff 能自定义 Agent 行为吗?

可以,Agent 的行为允许自行定义,能按团队习惯约束它在仓库里的操作方式,具体做法见官方文档。

Codebuff 支持哪些平台?

以 CLI 形态使用,支持 macOS、Linux 与 Windows,在终端里直接调用,改动交给 Git 记录。

Codebuff 怎么计费,需要注意什么?

有免费额度,同时提供订阅与按 credit 两套计费,用量规则以官网价格页为准,使用前建议核对清楚。

网站入口

4 个

使用提醒

订阅和按 credit 两套计费并存,用量规则要在官网核对;大仓库首次索引耗时较长。