基于终端的编程 agent
使用自然语言指令从终端编辑你的代码库并运行终端命令。
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` 下。
流量数据仅供参考。
cursor.com
Cursor 是一款面向开发者的 AI 编程代理,提供下一步操作建议、智能代理工作流和基于云的任务执行,并为个人、团队及企业组织提供免费和付费方案,以及管理与安全控制。
github.com
GitHub Copilot 是面向开发者的 AI 编程助手与智能体平台。
claude.com
Claude Code 是面向开发者的 AI 编程代理,可理解代码库、编辑文件并运行命令,帮助完成修复漏洞、编写测试和代码迁移等任务。
devin.ai
Devin 是面向开发者和工程团队的 AI 编程代理与软件工程师,支持桌面端、CLI 和 IDE 使用,并提供团队版与企业版方案,涵盖云端代理工作流和管理控制。
aider.chat
Aider 是一款开源终端 AI 结对编程工具。将项目文件加入对话,用自然语言描述功能或修复需求,它会应用代码修改并展示差异。
codeassist.google
Gemini Code Assist 是 Google 面向团队和企业的 AI 编程助手,支持代码补全、聊天、代理式工作流及终端协助,覆盖多种受支持的开发环境。