Skip to content

Overview

作为 CodeBuddy 的 Agent,能自动调用工具、运行终端命令,帮你完成复杂编码任务。

  • 模式 包括 Craft 和 Chat 模式。Craft 模式用于自动帮你完成复杂编码任务;Chat 模式用于为你解答代码库以及其它编码技术问题。每种模式都有对应的功能和工具,你可以根据使用需求自由切换。

  • 工具 Agent 支持自动调用工具进行搜索、读取、编辑并运行命令。从代码库的语义化搜索到终端命令执行,Agent 自动通过工具帮你完成复杂编码任务。

  • 规则 包括用户规则和项目规则,通过自定义规则来规范 Agent 的行为,可以为 Agent 定义编码规范、编码框架、项目专属约定等等。

  • 应用更改 AI 给出代码建议后,可以通过 Apply 智能应用到代码库中。Apply 能在确保精度的同时高效处理大规模代码更改。

  • 检查点 检查点是 Agent 对此轮对话的文件变更自动创建的一轮检查点,并自动做一轮版本化管理。当您需要回退 Agent 此轮对话所做的更改时,可以通过回退检查点来实现。

  • 查看代码差异 Agent 对您的代码库进行代码更改后,在接受更改前可以审查这些代码差异。审查界面会以不同颜色的行来分别标记代码里”新增的部分“和”删除的部分“,方便您审查这些修改。