跳到主内容

GitHub Copilot 进 JetBrains Air:本地与云端任务都走 Copilot 套餐额度

GitHub 2026-11-03 宣布 Copilot 通过 ACP 接入 JetBrains Air,复用订阅;云端任务扣 Copilot 套餐而非 JetBrains AI credits,但花费上限与用量归因仍不在 Air 侧。

2026-11-04 · GitHub Changelog 官方原文(2026-11-03)

发布 2026-11-04核实 2026-11-04

要点

  • 2026-11-03,GitHub 宣布 GitHub Copilot 通过 ACP(Agent Client Protocol)接入 JetBrains Air,可在 Air 的 agent picker 里直接选 GitHub Copilot。
  • 复用现有订阅,不需要第二份付费:官方原文 "Select GitHub Copilot and use your existing Copilot subscription for coding tasks."
  • 可与原有 Copilot 插件并存:"Use Copilot in Air alongside the GitHub Copilot plugin and choose the workflow that works best for you."——不是替代关系。
  • 云端任务扣的是 GitHub Copilot 套餐额度,不是 JetBrains AI credits:"Tasks use your Copilot plan rather than JetBrains AI credits." 这一条决定了同一个 Copilot 订阅在两套体系里的记账方式不同。
  • 云端任务的运行环境:全新虚拟机上的 Docker 容器,所有流量经代理,任务之间不保留任何状态;Copilot 可以构建、测试、装包,不影响本地环境。
  • 订阅校验发生在云端环境启动时,不是连接时:连接 Copilot 到 Air 不会请求 GitHub Copilot 权限;只在云环境启动那一刻校验订阅 / 额度,不可用则任务失败并在会话里报错。
  • 三个治理缺口(官方明写):① 无法为单个任务选择用个人套餐还是组织套餐;② Air 的治理与分析不包含 Copilot 使用数据;③ Air 管理员可以禁用 Copilot,但无法在 Air 内设置 Copilot 花费上限。
  • 本地任务入口:装 Air 插件(官方链接的插件页带 air-alpha 标识)→ 选 GitHub Copilot → 连接账号。云端任务另需:Air Teams 启用的商业组织 JetBrains 账户 + Copilot 订阅 + Air 管理员已启用 Copilot。
  • 发布状态口径:GitHub Changelog 把它归为正式条目(Release),正文未出现 preview / beta 字样;但插件页 URL 仍是 air-alpha,两者的状态不一致,本站不下「已 GA」的结论。

背景与分析

这条的真正含义:Copilot 的「客户端」从 IDE 插件变成协议端点

Copilot 过去在 JetBrains 生态里只有一种存在形式——一个 JetBrains 插件。这次接的是 Air 的 agent picker,走 ACP,意味着 Copilot 在这一侧以 agent 端点的身份被调用,而不是以「IDE 功能」的身份被安装。

两个实际差别:

① 客户端边界变了。 插件只能活在 JetBrains IDE 里;ACP 端点可以在任何说 ACP 的宿主里被选。这次是 Air,下次可能是别的宿主——官方本条只提 Air,本站不对后续作推断。

② 并行会话成了第一等功能。 官方把 "Parallel work and in-context review" 单列:同时跟踪多个 agent 会话、用项目上下文与 IDE 工具、在代码旁直接审查改动。这与 Copilot 插件里「一个 Chat 面板」的形态不同,是 Air 这种 AI-first IDE 的组织方式。

云端任务:扣谁的钱,是这条最实际的信息

维度实测口径(官方原文)
计费方GitHub Copilot 套餐(rather than JetBrains AI credits)
运行环境全新 VM 上的 Docker 容器,流量全走代理
状态残留任务间不保留(no state carries over between tasks)
校验时机云环境启动时,不在连接时
套餐选择单个任务无法选个人 / 组织套餐
用量归因Air 治理与分析不含 Copilot 数据
花费上限Air 内无法设 Copilot 花费上限(可禁用,不可限额)

对企业用户,这张表的第六、七行是决定能不能上的关键。Copilot 的额度消耗在 Air 里是不可见、不可上限的——你能看到 Air 自己的用量,看不到 Copilot 那一半。

这不是 GitHub 的疏漏,是两套计费体系在集成层还没打通:Air 只能管自己的 credits,Copilot 的花费仍在 GitHub 侧。结论是:想在 Air 里跑 Copilot 云任务,预算控制只能回到 GitHub 侧的 Copilot 组织策略里做,不要在 Air 里找开关。

「连接时不校验」意味着什么

官方写得很直白:连接 Copilot 到 Air 不会请求 GitHub Copilot 权限,只在云环境启动时校验。

对使用者的影响是故障暴露得很晚:账号接好了、agent 选好了、prompt 写好了,任务发出去、云环境开始启动,才因为「没有有效订阅 / 额度用完」失败。这不是设置阶段的错误提示,是执行阶段的失败。

建议做法:先在本地任务里跑一次确认链路通,再让云端任务第一次上;团队批量接入时,优先检查「谁没有 Copilot 订阅」,而不是等任务失败。

状态口径的张力

GitHub Changelog 把这条归类为正式条目,正文没有 preview / beta 字样——但官方给出的插件页链接是 air-alpha,网页版在 air.jetbrains.cloud。

本站不替官方调和这两处:可能「Air 本身是 alpha、Copilot 集成是 GA」,也可能「整个链路仍在 alpha 阶段而 Changelog 没标」。读者按「可以先试、别当稳定依赖」处理最稳,等 JetBrains 侧或 GitHub 侧明确写 GA 再评估生产使用。

对开发者的影响

  • 已有 Copilot 订阅的 JetBrains 用户,多了一个入口而不多一份钱。这是最直接的收益:不必为 Air 再买 JetBrains AI 套餐。
  • 想用云任务先确认三件事:Air Teams 商业组织账户、Copilot 订阅、管理员已在 Air 里启用 Copilot。任一缺失会在云环境启动时失败,而不是在设置时。
  • 不要在 Air 里找 Copilot 花费上限——官方明确没有。把限额做在 GitHub 侧的 Copilot 组织策略上。
  • 两个插件并存时注意工作流冲突。官方说可以并存自选,但同一个仓库同时用插件里的 Copilot 和 Air 里的 Copilot,是两个独立会话,改动不会互相同步。
  • 云任务不保留状态,适合一次性改造与验证,不适合需要连续多轮累积上下文的长期任务——那种还是本地会话更合适。

AI 之家 观点

这条公告的标题写的是「Copilot 可以在 JetBrains Air 里用了」,但对真正要落地的团队,关键信息全在限制里。

我们用一句话总结这张表:Copilot 进了 Air,但 Copilot 的钱没进 Air。 用量看不见、上限设不了、个人 / 组织套餐选不了——这三件事在个人试用时无所谓,在企业采购评估里是硬门槛。

站内的判断是:个人开发者可以现在试,团队采购先别急。 试的价值在于确认「ACP 端点形态的 Copilot」和「插件形态的 Copilot」在你的工作流里到底差多少——官方说可以并存自选,但没说哪种更好,这只能自己跑一遍。

另一个值得留意的点:订阅校验放在云环境启动时,是个会持续咬人的设计。它把「配置错误」和「额度耗尽」两种完全不同的故障,统一压成了「任务失败」这一种表现。这不会让接入更容易,只会让排查更慢。

相关阅读

来源

取证边界:本文事实来自 GitHub Changelog 官方原文,未实际安装 Air 插件、未跑通云端任务(需 Air Teams 商业组织账户),因此「云端任务实际扣减额度、失败提示形态、治理面板是否真的无 Copilot 数据」均为官方声明,不是本站实测。Air 的实际可用阶段(alpha / preview / GA)官方两处口径不一致,本站并列陈述、不作调和。

相关对比