Claude Agent
Claude Agent 是 Anthropic 提供的第三方编码 Agent,可在 AI Assistant 中使用。 它能够理解您的代码库,规划并执行开发任务,并使用工具运行命令,分析其结果,以完成复杂的编程工作流程。
开始使用 Claude Agent
要使用 Claude Agent,需要通过支持的认证方法之一进行安装和激活。 有关操作说明,请参阅:
设置完成后, 在 AI 聊天 中选择 Claude Agent 以开始使用。

收集 IDE 上下文信息
Claude Agent 可以自动接收有关当前编辑会话的上下文,因此无需每次都手动附加。 启用自动上下文后,您发送的每个请求都包含:
在编辑器中当前打开的文件。
你在该文件中选中的文本(如有)
聊天输入栏中的指示器会显示自动上下文的当前状态。 点击它可在两种状态间切换:
IDE 上下文已启用 – 每个提示中都附加活动文件名和所选文本。
IDE 上下文已禁用 – 不会自动附加编辑器上下文。

选择操作模式
Claude Agent 可在不同模式下运行,每种模式都提供不同程度的自主性和交互性。
要选择操作模式,请点击 ,然后从列表中选择模式。

可用的模式如下:
自动 – 让模型决定是否批准或拒绝权限请求。
默认 – 标准行为;针对潜在危险操作进行提示。
接受编辑 – 自动应用文件编辑。
计划模式 – 仅启用方案,不执行操作。
不要询问 – 不请求权限,拒绝未预先批准的操作。
绕过权限 – 跳过所有权限检查。
选择模型和推理级别
要选择 Claude Agent 用于处理请求的模型,请点击 ,然后从列表中选择模型。

您还可以为模型选择 推理 级别。 模型推理是指模型执行多步分析和解决复杂任务的能力。 更高的级别会增加模型在响应前应用的推理量,有助于复杂或关键任务获得更高质量的结果,但可能耗时更长。
加快响应速度
在交互式工作中需要更快响应时,请启用 快速模式。 它可以让模型生成输出的速度更快,无需切换到更小或功能更弱的模型。
要开启或关闭快速模式,请使用操作模式选择器旁边的 快速模式 切换键。

批准操作
默认情况下,Claude Agent 会请求你授权运行建议的 bash 命令、引入更改、执行文件操作或使用 外部工具。 在此情况下,您可以批准或拒绝该操作。

允许 – 允许 Claude Agent 执行该命令。 若以后再次请求该命令,您还会被再次询问。
始终允许 – 允许 Claude Agent 自动执行此命令,无需权限请求。
拒绝 – 阻止 Claude Agent 执行此命令。
在做出决定前,您可以先查看代理即将执行的操作:
对于建议的文件更改,点击
以查看代理引入的更改。

对于建议的命令,请点击小部件右上角的 在编辑器中打开 来查看完整命令。

回滚操作
如果 Claude Agent 所做的更改不适合,可以回滚这些更改。 为此:
导航到列出已更改文件的面板。
请执行以下操作之一:
要回滚特定文件中的更改,将鼠标悬停在其上并点击
。

要回滚所有文件中的更改,点击 回滚。

启用外部工具的使用
可以启用 Claude Agent 使用已配置的 Model Context Protocol (MCP) 服务器 提供的工具,从而扩展其执行更广泛任务的能力。 可用工具在 Agent 认为必要时可自动调用,也可以在编写请求时手动调用。

要启用 Claude Agent 使用工具:
请确保你希望向代理公开的 MCP 服务器已在 中配置。 有关添加和配置 MCP 服务器的详细信息,请参阅 模型上下文协议(MCP)。
在 IDE 设置(Ctrl+Alt+S )中,转到 。

启用 传递自定义 MCP 服务器 设置。
点击 确定。
启用数据库专用工具的使用
可用于: DataGrip 及带有 数据库工具和 SQL 插件的 IDE
在 DataGrip 中,Claude Agent 需要启用 传递 IntelliJ MCP 服务器 设置才能使用数据库专用工具:
在 IDE 设置(Ctrl+Alt+S )中,转到 。
请确保 传递 IntelliJ MCP 服务器 已设置为 开启或打开(取决于具体上下文)为佳,但若作为按钮或开关,常用“开启”即可。此处取“开启”。。
点击 确定。

添加说明
说明可让你为代理提供持久且可重复使用的上下文。 Claude Agent 会将此上下文添加到执行的每个任务中,所以无需在每条提示中重复项目专用的指令。
Claude Agent 会从项目根目录下的 CLAUDE.md 文件中读取指令,这样你可以将其纳入版本控制,并在整个项目中复用。
有关说明文件及其格式的更多信息,请参阅 代理指令。
使用 /commands
Claude Agent 支持 /commands 的子集,可以直接在聊天中输入以执行如检查会话状态、管理当前会话或查看代理配置等操作。
要查看当前会话中可用的命令,请在聊天输入框中输入 / ,然后从列表中选择命令。

有关具体命令的详细信息,请参阅 官方 Anthropic 文档。