PhpStorm 2026.3 Help

PhpStorm 中的智能体

面向编码智能体的 IDE 智能功能

PhpStorm 可将您选择的编码智能体直接集成到项目工作区中,使其能够基于 PhpStorm 的 代码库的已解析、已索引和已推断模型 、包括软件包依赖项和 PHP 语言级别在内的项目上下文知识,以及框架感知的解析来查询和执行操作。

PhpStorm 的 检查和 集成 static 分析工具为智能体提供确定性检查,以验证其更改,从而节省基于模型的审查原本会消耗的 token 和上下文。

为了审查和验证智能体的更改,PhpStorm 提供细粒度的差异和回滚工具,而 本地历史记录可让您比较和还原中间状态,即使智能体未创建 VCS 提交也是如此。

PhpStorm 中的智能体工作区

智能体工作区是 PhpStorm 以智能体为中心的开发环境。 它提供了用于跨代码库和任务并行管理多个智能体及智能体会话的工作区。 您可以在本地、云中运行智能体,或将其隔离在临时 worktree 中。

智能体工作区 PhpStorm

您可以在编辑器标签页中同时处理智能体会话和项目文件,而无需在编辑器与智能体工作区视图之间切换。

打开和管理智能体会话

要启动新的智能体会话:

  • 点击主工具栏中的智能体微件,以使用当前选定的 预设启动空会话。

    主工具栏,其中高亮显示了用于启动新智能体会话的智能体微件图标和下拉箭头。

    要使用其他预设,请点击微件旁边的 ,然后从列表中选择该预设。

    主工具栏中的智能体微件菜单,其中列出了可用于新会话的预设和智能体默认值,以及添加智能体项。
  1. 打开 智能体会话 工具窗口。 如果不可见,请选择 视图 | 工具 Windows | 智能体会话。

  2. 点击 新建会话 以使用当前选定的预设启动新会话。

    智能体会话工具窗口,顶部显示新建会话控件,其下方显示现有会话列表。

    要使用其他预设,请点击按钮旁边的 ,然后从列表中选择该预设。

    智能体会话工具窗口,其中新建会话旁边的列表已展开,显示可用预设并选中当前预设。
  1. 按两次 Ctrl 以打开全局提示。 您可以从 IDE 中的任何位置调用它。

    全局提示,其中包含预设列表、快速操作建议、附加的代码上下文以及用于请求的文本字段。
  2. 要使用其他预设,请点击当前选定的预设,然后从列表中选择所需的预设。

    全局提示,其中预设列表已打开,列出了可用预设以及添加智能体和管理预设操作。
  3. 在文本字段中输入您的请求,然后按 Enter 。

了解更多:

用于处理智能体的功能

多智能体设置

PhpStorm 可与您已有的智能体、提供商账号和订阅配合使用,同时提供一个精选的智能体注册表,您可以从 IDE 中浏览、安装和设置这些智能体。

智能体预设是可重用配置,用于定义当前智能体会话所使用的智能体、智能体模式、模型和推理强度,使您能够轻松地在适用于不同类型任务的智能体或智能体设置之间切换。

本地安装的智能体

如果您的计算机上已经安装了编码智能体,PhpStorm 会像检测默认系统 shell 或已配置的 PHP 解释器一样检测它们。

环境中已存在的智能体,例如 Claude Code 或 Codex,会在 IDE 中可用,并使用其已有配置。

可用智能体注册表

一个精选的 ACP 兼容智能体目录,可从 PhpStorm 中浏览。 默认情况下,IDE 会从 JetBrains 托管的在线 JSON 文件中读取注册表,您的组织也可以提供自己的注册表。

由于 智能体客户端协议 (ACP) 是标准接口,兼容的智能体无需专用集成即可与 PhpStorm 配合使用。

了解更多:

智能体会话中的上下文和成本管理

对于每个智能体会话,您可以附加上下文,例如文件和文件夹、提交、屏幕上下文或特定智能体技能。

上下文选取器,其中列出了项目文件和文件夹、从计算机上传、屏幕上下文、提交和技能,以及最近文件列表。

发送第一个提示后,文本字段中也会出现上下文指示器。 将鼠标悬停在其上可显示当前会话中已使用了多少模型上下文窗口。 提示、附加的上下文和智能体响应都会计入此用法,并且指示器会随着会话继续而更新。

智能体会话视图,其中上下文指示器工具提示已打开,显示已使用的上下文百分比以及已用、可用和容量 token 数。

了解更多:

差异审查和输出验证工具

在审查智能体更改的文件时,您可以在差异的行上留下备注,并在下一条消息中将其发送回智能体。 备注可让您指向希望重新处理的代码,而无需在提示中描述它。

差异查看器,其中会话更改第 45 行上显示备注弹出窗口,展示输入的备注文本以及取消和添加备注按钮。

了解更多:

比较 Air 与 AI Assistant

JetBrains 还提供 AI Assistant ,这是一组由 AI 提供支持的功能,其中包括编码智能体、AI Chat、编辑器内代码补全和代码洞察。 JetBrains Air 是一个单独的插件,不会替换或禁用 AI Assistant。

JetBrains Air 和 AI Assistant 覆盖 AI 驱动开发的不同部分:

JetBrains Air

AI Assistant

主要重点

提供一个智能体式工作区,用于运行外部或自托管的编码智能体,并重用其现有配置、提供商账号和订阅。

提供 JetBrains AI 功能,包括 AI Chat、编辑器内代码补全、下一步编辑建议、代码洞察和编码智能体。

智能体

检测计算机上已安装的编码智能体,并使它们在 IDE 中可用。 您还可以从注册表安装 ACP 智能体。

包含一组捆绑的智能体,并允许在需要时安装其他 ACP 兼容智能体。

AI 访问

根据智能体和您的设置,使用 JetBrains AI、在 JetBrains Air 中配置的提供商,或现有智能体授权。 JetBrains Air 不提供自己的 AI 模型,也不需要 JetBrains AI 订阅。

通过 JetBrains AI 订阅连接到 JetBrains AI 模型。 其他受支持的激活选项包括您自己的 API 密钥和提供商账号。

工作区

将智能体及其会话视为工作单元。 会话可以使用结构化聊天或智能体的终端接口,并包含预设、会话差异、并行运行和专用管理视图。

将 AI Chat、智能体和内联辅助作为配套功能集成到编辑器和现有 IDE 工具窗口中。

了解更多

JetBrains Air

JetBrains IDE 中 JetBrains Air 功能的详细指南。

MCP 服务器

通过 MCP 服务器提供给编码智能体使用的 PhpStorm 工具完整列表。

AI Assistant

PhpStorm 的插件,提供 JetBrains AI 功能,包括 AI Chat、编辑器内代码补全、下一步编辑建议、代码洞察和编码智能体。

2026年 11月 9日