Codebuff logo

Codebuff

Freemium
访问

基于终端的 AI 编程助手,可编辑代码并运行命令

什么是 Codebuff?

Codebuff 是一款面向终端的 AI 编程助手。它让开发者使用自然语言指令,在现有项目中编辑代码并运行终端命令,其工作流旨在融入本地开发环境。

该网站将 Codebuff 的定位放在先理解整个代码库再执行操作上。它会索引项目结构、依赖关系和模式,然后利用这些上下文进行有针对性的修改,并支持设置、重构和实现等任务。

Codebuff 能做什么?

基于终端的编程 agent

使用自然语言指令从终端编辑你的代码库并运行终端命令。

代码库索引

在进行更改之前,索引整个代码库并建立项目结构、依赖关系和模式的映射。

精准代码更改

进行有针对性的编辑,尊重现有结构和风格,而不是重写无关文件。

多种运行模式

支持 Free、Max 和 Plan 等工作模式,为用户提供不同的使用 agent 方式。

项目初始化

可通过 `/init` 初始化项目专用文件,这对新项目和自定义 agent 设置很有帮助。

使用场景

“实现代码更改”

当你想用自然语言提出代码更改需求,并让 agent 在同一工作流中编辑文件和运行相关终端命令时,使用 Codebuff。

“跨整个仓库工作”

当项目包含许多文件或隐藏依赖,而你希望 agent 在修改前先从代码库构建上下文时,使用它。

“项目引导”

将其用于新项目中的设置任务,包括可选的 `/init` 初始化以及创建产品所需的项目专用文件。

“重构现有代码”

将其用于重构或结构更新,其中保持现有代码风格和项目结构比一次性文件编辑更重要。

“终端辅助工作流”

当你需要在交互式编码会话中自动化重复性的终端驱动工作时使用它,尤其是在 IDE 终端内。

常见问题

如何开始使用 Codebuff?

Codebuff 通过 npm 全局安装,然后在项目目录内从终端启动。帮助页面显示的流程是 `npm install -g codebuff`、`cd /path/to/your-repo`,然后运行 `codebuff`。

Codebuff 运行在哪里?

帮助页面说明 Codebuff 可在你的终端中运行,也可在 VSCode 或 Cursor 等 IDE 终端中使用。网站未描述独立桌面应用或仅限浏览器的工作流。

可选的 /init 命令是做什么的?

帮助页面说明你可以在 Codebuff 内使用 `/init` 命令初始化项目。它指出这对没有 `AGENTS.md` 或 `CLAUDE.md` 的新项目,以及构建自定义 agent 很有用。

Codebuff 如何定价?

定价页面提供每月 100 美元、200 美元和 500 美元的订阅计划,每个计划有不同的使用额度;另外还有基于用量的选项,在获得 500 个免费注册积分后按每积分 1 美分计费。

Codebuff 会在本地存储对话历史吗?

高级帮助页面说明聊天记录会本地存储在 `~/.config/manicode/projects/<your-project-name>/chats`,同时下载的文件也会存储在 `~/.config/manicode` 下。

快速信息

类别
开发者工具
平台
终端 / CLI
主要用户
在代码库中工作的开发者
网站
codebuff.com
定价模式
订阅和按量计费
安装方式
全局 npm 安装

Codebuff 流量分析

流量数据仅供参考。

域名评分
51

Codebuff 替代品

Cursor logo

Cursor

cursor.com

Cursor 是一款面向开发者的 AI 编程代理,提供下一步操作建议、智能代理工作流和基于云的任务执行,并为个人、团队及企业组织提供免费和付费方案,以及管理与安全控制。

GitHub Copilot logo

GitHub Copilot

github.com

GitHub Copilot 是面向开发者的 AI 编程助手与智能体平台。

Claude Code logo

Claude Code

claude.com

Claude Code 是面向开发者的 AI 编程代理,可理解代码库、编辑文件并运行命令,帮助完成修复漏洞、编写测试和代码迁移等任务。

Devin logo

Devin

devin.ai

Devin 是面向开发者和工程团队的 AI 编程代理与软件工程师,支持桌面端、CLI 和 IDE 使用,并提供团队版与企业版方案,涵盖云端代理工作流和管理控制。

Aider logo

Aider

aider.chat

Aider 是一款开源终端 AI 结对编程工具。将项目文件加入对话,用自然语言描述功能或修复需求,它会应用代码修改并展示差异。

Gemini Code Assist logo

Gemini Code Assist

codeassist.google

Gemini Code Assist 是 Google 面向团队和企业的 AI 编程助手,支持代码补全、聊天、代理式工作流及终端协助,覆盖多种受支持的开发环境。