关于 AI 助手
AI Assistant 是集成于 JetBrains IDE 的一组由 AI 驱动的功能和编码智能体。 可在 AI 聊天 中、直接在编辑器内、或通过能处理多步开发任务的编码智能体协助你处理代码。
AI Assistant 将你的 IDE 连接到 AI 模型和智能体,帮助生成代码段、解释现有逻辑、提出改进建议并自动化常规开发任务,从而辅助代码编写、理解和优化。

主要功能
AI Assistant 提供一系列旨在支持开发流程的 AI 功能:
灵活的 AI 配置
AI Assistant 可以通过不同方式 进行设置 ,以满足你的需求。 你可以通过 JetBrains AI 订阅使用,也可提供个人 API 密钥,授权集成智能体使用提供商账号,或安装外部编码智能体。

这种灵活性允许你选择最适合自己开发流程的 AI 模型和服务。
AI 助手的工作原理
AI Assistant 将由 AI 驱动的能力直接集成到 JetBrains IDE。 它会利用项目中的相关上下文,如当前打开的文件、选中的代码或最近的更改,来生成有用的建议和响应。
当使用 AI Assistant 功能时,你的请求及相关上下文会被发送到 AI 模型,该模型处理后将结果以代码建议、解释或其他辅助形式返回到 IDE。
工作流程通常如下:
你触发某项功能—— 例如在 AI 聊天中提问或在编辑器中调用 AI 功能。
AI Assistant 收集相关上下文 ,比如你项目中选中的代码或当前文件。
请求及上下文被发送到 AI 模型 ,由其处理请求。
响应返回到 IDE ,以代码建议、解释或其他帮助的形式展现在编辑器或工具窗口中。
- 典型的 AI 助手工作流程
IDE 兼容性
AI Assistant 可安装在以下 JetBrains IDE:
此外,还可在其他环境中使用 AI Assistant:
Android Studio—— 这是由 Google 创建并基于 JetBrains IntelliJ IDEA 的官方 Android 开发 IDE。
ReSharper—— 作为独立产品提供,可与 Visual Studio 的 ReSharper 扩展程序一起安装。
后续步骤
要开始使用 AI Assistant,可了解以下主题:
在 IDE 中安装 AI Assistant—— 在支持的 IDE 中安装插件。
激活 AI Assistant—— 选择一种支持的激活方式:使用 JetBrains AI 订阅、自有 API 密钥、通过提供商账号授权集成智能体,或添加外部智能体。
功能可用性—— 了解 AI Assistant 的主要功能及其在各 JetBrains IDE 的适用性。
支持的模型—— 查看可用的 AI 模型。




