通过访问 Agent 面板开始使用 Zed 的智能编辑功能,可以通过状态栏中的闪光图标按钮(✨,右下角),或者在命令面板中运行 assistant: toggle focus
。
模型
在 Beta 发布期间,智能编辑可用于 Anthropic 的 Claude 模型、OpenAI 的 GPT 模型和 Google 的 Gemini 模型。 未来可能会添加对其他模型和提供商的工具调用支持(可能在全面发布之后)。
与我们当前的 AI 助手服务类似,我们提供托管服务(“Zed Pro”)来访问 Anthropic 模型(Claude 3.5、Claude 3.7、Claude 3.7 Thinking),我们会根据您的使用情况向您收费,或者允许您使用自己的 API 密钥来访问大多数主要模型提供商,并直接通过提供商付费。
访问文档,了解有关如何使用您自己的 API 密钥的更多配置说明。
请注意,作为全面发布的一部分,随着我们更多地了解使用情况,我们可能会改变我们的计费和定价结构。 我们不希望从 AI 模型中牟利,但 LLM 的运行成本很高,我们需要支付我们的成本。
配置文件
Agent 面板带有两个开箱即用的配置文件:“Write”,针对编辑和更改代码库中的文件进行了优化,以及“Ask”,更适合研究和一般对话。
您可以自定义包含的配置文件,以及从头开始创建新的配置文件。 目前,配置文件是您可以根据需要排列的工具和 MCP 服务器的组合。
检查点
每次 agent 在您的代码库中编辑内容时,Zed 都会创建一个检查点,允许您将代码和对话恢复到之前的状态。
查看更改
您可以选择在专用的多缓冲区差异视图中保留或放弃 agent 执行的编辑。 并且,一旦您对所有内容感到满意,您就可以使用Git 面板来提交它们。
可扩展
通过安装上下文服务器(通过模型上下文协议)来增强 Agent 面板的功能,这可以通过 Zed 的扩展商店(请参阅已经可用的那些)或直接通过 Agent 设置视图,点击“添加上下文服务器”按钮来完成。
显式上下文
与我们原始助手面板中的斜杠命令类似,您可以通过在 Agent 面板文本区域中 @提及文件、目录、先前的线程、规则文件和图像来添加特定上下文。 如果您确切知道您希望 Agent 查看的内容,这些非常有用,这可能会加快并提高其响应的质量。
将来可能会支持从您的终端、诊断等添加内容作为上下文。
反馈
我们很乐意听取您使用 Beta 版本的体验。 如果您遇到任何错误,请告诉我们! 要测试 Beta 版本,您需要使用最新的预览版本。
下载并安装最新的预览版本后,您需要通过 GitHub 授权流程登录,方法是点击 Zed 右上角的“登录”按钮。
您可以通过加入“agent-beta” Discord 频道,回复此电子邮件,或直接通过 Zed 评价 Agent 线程,向我们发送反馈。