基于终端的编程 agent
使用自然语言指令从终端编辑你的代码库并运行终端命令。
Codebuff 是一款基于终端的 AI 编程助手,可根据自然语言指令编辑代码并在终端运行命令,适合在现有代码库中工作的开发者,支持订阅和按量付费。
Codebuff 是一款面向终端的 AI 编程助手。它让开发者使用自然语言指令,在现有项目中编辑代码并运行终端命令,其工作流旨在融入本地开发环境。
该网站将 Codebuff 的定位放在先理解整个代码库再执行操作上。它会索引项目结构、依赖关系和模式,然后利用这些上下文进行有针对性的修改,并支持设置、重构和实现等任务。
使用自然语言指令从终端编辑你的代码库并运行终端命令。
在进行更改之前,索引整个代码库并建立项目结构、依赖关系和模式的映射。
进行有针对性的编辑,尊重现有结构和风格,而不是重写无关文件。
支持 Free、Max 和 Plan 等工作模式,为用户提供不同的使用 agent 方式。
可通过 `/init` 初始化项目专用文件,这对新项目和自定义 agent 设置很有帮助。
当你想用自然语言提出代码更改需求,并让 agent 在同一工作流中编辑文件和运行相关终端命令时,使用 Codebuff。
当项目包含许多文件或隐藏依赖,而你希望 agent 在修改前先从代码库构建上下文时,使用它。
将其用于新项目中的设置任务,包括可选的 `/init` 初始化以及创建产品所需的项目专用文件。
将其用于重构或结构更新,其中保持现有代码风格和项目结构比一次性文件编辑更重要。
当你需要在交互式编码会话中自动化重复性的终端驱动工作时使用它,尤其是在 IDE 终端内。
Codebuff 通过 npm 全局安装,然后在项目目录内从终端启动。帮助页面显示的流程是 `npm install -g codebuff`、`cd /path/to/your-repo`,然后运行 `codebuff`。
帮助页面说明 Codebuff 可在你的终端中运行,也可在 VSCode 或 Cursor 等 IDE 终端中使用。网站未描述独立桌面应用或仅限浏览器的工作流。
帮助页面说明你可以在 Codebuff 内使用 `/init` 命令初始化项目。它指出这对没有 `AGENTS.md` 或 `CLAUDE.md` 的新项目,以及构建自定义 agent 很有用。
定价页面提供每月 100 美元、200 美元和 500 美元的订阅计划,每个计划有不同的使用额度;另外还有基于用量的选项,在获得 500 个免费注册积分后按每积分 1 美分计费。
高级帮助页面说明聊天记录会本地存储在 `~/.config/manicode/projects/<your-project-name>/chats`,同时下载的文件也会存储在 `~/.config/manicode` 下。