智能体
如何使用
智能体为聊天模型配备了处理各种编码任务所需的工具,使模型能够做出决策,并省去您手动查找上下文和执行操作的工作。
使用智能体
您可以在聊天输入框下方的模式选择器中切换到 智能体
。
注意
如果智能体显示为 不支持
且被禁用,则表示选定的模型或提供商不支持工具,或 Continue 尚未支持与其一起使用工具。有关更多信息,请参阅模型设置。
与智能体聊天
智能体与聊天位于同一界面中,因此使用相同的输入发送消息,并且您仍然可以使用相同的手动提供上下文的方法,例如@
上下文提供者或添加编辑器中高亮显示的代码。
使用自然语言
使用智能体,您可以提供自然语言指令,让模型完成工作。例如,您可以说:
将本项目中所有 eslint 配置的 @typescript-eslint/naming-convention 规则设置为 "off"
智能体随后将决定使用哪些工具来完成任务。
授予智能体权限
默认情况下,当智能体想要使用工具时会请求许可。点击 Continue
以允许智能体模式继续调用工具,或点击 Cancel
拒绝。
您可以使用工具策略来排除特定工具或使其使用自动化。有关更多背景信息,请参阅如何自定义。
查看工具响应
从工具调用返回的任何数据都会自动作为上下文项反馈给模型。大多数错误也会被捕获并返回,以便智能体模式可以决定如何进行。