激活 AI 助手
AI Assistant 提供灵活的方式来访问 AI 功能和代码代理。 你可以使用 JetBrains AI 服务,通过不同的认证方式激活代理,或使用自己的 API 密钥连接外部模型。
激活选项
安装后,可以选择如何使用 AI Assistant:

从 JetBrains AI 开始——使用 JetBrains 管理的服务,完整访问 AI Assistant 功能和支持的代理。
激活代理——使用特定集成代理(Junie、 Claude Agent 或 Codex ),或通过 Agent Client Protocol (ACP) 添加自定义代理。 此选项下其他 AI Assistant 功能不可用。
根据代理不同,激活可能通过 JetBrains AI 订阅、提供账户(OAuth)或 API 密钥完成。
自带密钥(BYOK)——通过连接你的 API 密钥,使用来自受支持第三方提供商的模型体验 AI Assistant。 功能是否可用取决于提供商是否有兼容模型。
选择这些选项之一后,相应的激活流程将启动。 所选选项决定了哪些功能 可用以及如何计费。
你可以独立使用这些选项,也可以 组合这些选项来自定义你的配置。
激活选项之间的差异
所选激活选项决定了哪些 AI Assistant 功能可用以及如何计费。 下表总结了它们的区别:
激活选项 | 需要 JetBrains AI 订阅 | 可用功能 | 计费 |
|---|---|---|---|
JetBrains AI 订阅 | 是 | 所有功能和全部支持的代理 | JetBrains AI 订阅 |
API 密钥(BYOK) | 否 | 大部分功能 [1]以及支持 API 密钥认证的代理 | 第三方 AI 提供商 |
提供账户(OAuth) | 否 | 支持提供账户认证的特定代理 | 提供账户 |
ACP 兼容代理 | 否 | 特定外部或自定义代理 | 代理提供商(如适用) |
组合配置
多个激活选项可以同时启用。 当多个选项同时启用时,AI Assistant 会按照预定优先级顺序选择提供商。
活动选项 | 优先级顺序 | 行为 |
|---|---|---|
JetBrains AI | JetBrains AI | 由于所需模型由 JetBrains AI 服务提供,所有功能均可用。 |
API 密钥(BYOK) | BYOK | 仅当配置的第三方提供商有可用的兼容模型时,相关功能才能使用。 支持 API 密钥认证的代理也可用。 |
提供账户(OAuth) | 提供账户(OAuth) | 已授权代理使用提供账户。 |
ACP 兼容代理 | ACP 代理 | 对兼容 ACP 的代理的请求由代理提供商处理。 |
JetBrains AI + BYOK |
|
|
JetBrains AI + 提供账户 |
|
|
提供账户 + BYOK |
|
|
JetBrains AI + BYOK + 提供账户 |
|
|
在不同场景下数据的处理方式
根据所选激活场景,数据可能以不同方式处理:
IDE 会将提示和上下文发送到 JetBrains AI 服务,后者协调请求,但 不会存储或处理数据。 随后该请求会被转发给 LLM 提供商,并沿相同路径返回响应。
提示和上下文将通过用户 API 密钥直接发送到已配置 BYOK 的 LLM 提供商。
如果相应功能得到第三方提供商模型支持,提示和上下文将直接发送至已配置 BYOK 的 LLM 提供商。
如果相应功能未被第三方模型支持,则提示和上下文将发送至 JetBrains AI 服务进行协调,但 不会存储或处理数据。 随后该请求会被转发给 LLM 提供商,并沿相同路径返回响应。
提示和上下文会被直接发送到代理提供商。
提示和上下文将通过用户 API 密钥直接发送到 ACP 代理提供商(如适用)。
选择你的配置
请选择最符合你需求的选项:
JetBrains AI 订阅——希望使用即开即用的完整功能时选择。
自带密钥(BYOK)——如果你希望使用自己的 API 密钥和外部模型。
激活代理——若需用你的提供账户使用支持的集成代理时选择。
兼容 ACP 的代理——如果你想连接自定义或外部代理。