Access
本文将介绍如何使用 CodeBuddy IDE 的 Agent Mode,即Craft Agent。如果您希望可以直接进行多文件改写,您就可以使用 Craft Agent。它可以读取并分析整个项目代码结构,根据您的任务需求进行多文件改写。您也可以通过一句话描述任务需求,它可以帮您从零开始构建项目,进行多文件改写,快速将您的想法进行落地。
新建对话
在开启一个新的任务前,您可以点击 New Task 按钮,新建一个对话,避免因以前的对话,受到干扰。

代码片段触发
在代码编辑区中,您可以圈选代码片段作为对话上下文,然后在输入框中输入您的任务需求,让 CraftAgent 帮您自动完成任务。如下图所示,您可以看到,Craft Agnet 会先结合代码结构的上下文,分析代码的实现原理,并给出优化建议,根据优化建议直接进行改写文件。

文件或目录级触发
您可以通过 @ 选择文件或目录作为上下文。也可以在左侧文件树中,右键文件或目录选择 Tencent CloudCodeBuddy > Add To Chat 将文件或目录添加到对话上下文中。
@

Add File to CodeBuddy

在对话框中输入任务描述后,Craft Agent 会直接进行代码分析并改写文件,在改写文件的过程中以diff 的形式进行展示。
