# Codebuff 基于终端的 AI 编程助手,可编辑代码并运行命令 - Findings24: - 网站: - 价格: Freemium - 分类: AI编程助手, 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/\/chats\`,同时下载的文件也会存储在 \`~/.config/manicode\` 下。 ## 快速信息 - **类别**: 开发者工具 - **平台**: 终端 / CLI - **主要用户**: 在代码库中工作的开发者 - **网站**: codebuff.com - **定价模式**: 订阅和按量计费 - **安装方式**: 全局 npm 安装