AI IDE 组平台市场研究(组概述)


1. 介绍

AI IDE 是本轮人工智能工程化中竞争最激烈、也最能验证「模型能力不等于工程可用性」的赛道。2021 年 GitHub Copilot 以「自动补全」形态出现时,业界讨论的是「AI 能不能写代码」;2026 年的讨论已经变成「AI 写的代码能不能被信任、被审计、被回归、被追责」。这一转变,正是 AI Harness(人工智能驾驭层 / 智能体运行时框架)独立成层的直接原因。

按本项目参数卡的统一定义,AI Harness 位于基础模型与真实业务系统之间,把模型的不确定性转化为工程上的可预期性。而 AI IDE 是 Harness 在编码场景的垂直集成形态:它把上下文工程、工具执行、任务编排、状态记忆、评估观测与权限治理六件事,打包进一个开发者每天打开的界面里。

关键判断是:AI IDE 之间的差距,已经主要不体现在「接了哪个模型」,而体现在 Harness 六层的完成度上。同一家模型、同一个 API Key,在不同的 Harness 上可以差出两位数百分点——这不是营销话术,而是 Terminal-Bench 官方对自身的定义:"Terminal-Bench does not score a model in isolation. Every result is a model plus an agent harness... the leaderboard is a ranking of systems, not of models."

1.1. 研究范围与对象

本组选取 20 个具有代表性的平台,覆盖六种组织形态:

形态代表对象特征
模型厂商自有工具Claude Code(Anthropic)、Codex CLI(OpenAI)、Gemini CLI(Google)、DeepSeek(dsh + V3.2)与自有模型深度耦合或模型无关开源 Harness,后训练阶段即与 Harness 联合优化
云与平台厂商工具GitHub Copilot(Microsoft / GitHub)、Kiro(AWS)依托代码托管或云平台分发,治理与审计能力天然贴近企业流程
独立 AI 原生 IDECursor(Anysphere)、Windsurf(Cognition)、Zed(Zed Industries)、Antigravity(Google)、OpenCode(开源社区)VS Code 分支或原生重构,以编辑器体验与代理流程为差异化核心
大厂生态型 IDETrae(字节跳动)、通义灵码与 Qoder(阿里云)、CodeBuddy 与 WorkBuddy(腾讯)以价格与本地模型生态切入,兼顾区域合规;大厂双线布局(工具线 + 平台线)
老牌 IDE 厂商 agent 化Junie(JetBrains)复用既有 IDE 索引、检查与重构引擎的存量资产
开源扩展 / 智能体Cline、Roo Code六层能力由使用者自行组装,无平台默认实现
企业平台型Augment Code(Augment)超大代码库上下文引擎 + 组织级软件工厂循环

第 1 批落盘 Cursor、Claude Code、GitHub Copilot、Windsurf、Codex CLI、Trae 六篇,第 2 批落盘 CodeBuddy、Zed、Cline、Roo Code、通义灵码、Kiro、Gemini CLI 七篇,第 3 批(v1.1 增量)落盘 Qoder、WorkBuddy、DeepSeek、Antigravity、OpenCode、Junie、Augment Code 七篇;本组 20 个平台均已独立成篇,完整清单见第 7 节文档导航,本 README 的对比矩阵与各分册正文保持同源。

选取依据:这 20 个对象覆盖了本组 Harness 六层对比矩阵中所有显著档位差异,且各自公开可核验信息量足以支撑独立成篇。

1.2. AI IDE 在 AI Harness 体系中的定位

AI IDE 是检验 Harness 六层模型的一个高频、短周期、强反馈样本。与企业级智能体平台相比,它有四个特征:

  1. 反馈闭环极短:代码有编译器、有测试、有 CI,一次改动几分钟内可被判定对错。因此 AI IDE 是六层中 L5(评估与观测)最容易被做实的场景——也是目前唯一大规模落地了「程序化判分」的 Agent 场景。
  2. 副作用直接且不可逆风险高:Agent 写错一行代码可能删库、可能泄露密钥、可能把凭据提交进公开仓库。因此 L6(治理与安全)在 AI IDE 中不是加分项,而是准入项。
  3. 上下文天然稀缺:一个中型仓库几十万行代码,而上下文窗口再大也装不下。这决定了 L1(上下文工程)是 AI IDE 的第一竞争维度,具体表现为 rules 文件、代码库索引、上下文压缩(compaction)三件套。
  4. 开发者本身就是验收者:使用者具备判定产出的专业能力,这既降低了 L5 的建设门槛,也让「自评与实测背离」这类认知偏差问题更容易被暴露和度量。

因此,本组文档不把平台当作「工具」来评测,而是把每个平台当作一套已经落地的 Harness 实现来解剖:看它在哪一层做了真投入、在哪一层留了缺口、缺口由谁来补。

1.3. 解剖方法

图 1-1|AI IDE 定位与 Harness 六层架构

AI IDE:Harness 六层在编码场景的垂直集成形态 位于基础模型与真实业务系统之间,把模型不确定性转化为工程可预期性 · 示意:基于本文分析绘制 真实业务系统 · 开发工作流 IDE / 终端 / CI / 代码托管 · 产出经编译、测试与 CI 判定对错,分钟级反馈,开发者即验收者 交付可预期的工程产出 AI Harness 层 · AI IDE(编码场景垂直集成形态,六层打包进单一界面) L1 上下文工程 rules 文件 · 代码库索引 · 压缩 L2 工具与执行 终端 · 浏览器 · MCP · 沙箱隔离 L3 编排与控制 计划模式 · 子智能体 · 可恢复 L4 记忆与状态 待办 · 笔记 · 检查点 · 跨会话交接 L5 评估与观测 机械判据 · 轨迹 · 回归集 L6 治理与安全 沙箱 · 审批策略 · 审计日志 · 合规 提供推理 · 承载不确定性 基础模型层 Claude · GPT · Gemini · DeepSeek 等 · 同一模型,不同 Harness,分数可差两位数百分点 结构解读:AI IDE 竞争核心已从「接了哪个模型」转向「六层完成度」。 L1 定上限、L6 定下限,中间四层(工具 / 编排 / 记忆 / 评估)决定效率。

数据来源:基于本文分析绘制的示意图。

对全部平台统一执行同一套解剖框架,保证横向可比:

在 AI IDE 场景的提问方式
L1 上下文工程项目规则以什么形式注入(rules 文件层级与粒度)?有没有代码库索引与语义检索?有没有显式压缩与优先级机制?
L2 工具与执行除了读改写文件,还能调用什么(终端、浏览器、MCP、LSP)?执行是否被沙箱隔离?隔离到什么粒度?
L3 编排与控制多文件、多步骤由谁规划?是模型内隐式规划,还是显式的计划模式 / 子智能体派发?能否中断与恢复?
L4 记忆与状态会话内状态如何管理(待办、笔记、检查点)?跨会话、跨分支如何交接?
L5 评估与观测有没有「完成」的机械判据?有没有轨迹追踪、回归集、用量与成本观测?
L6 治理与安全权限审批粒度如何?有没有组织级策略、审计日志、数据训练开关与合规认证?

2. 名词解释

本表为全组通用术语基准,各平台文档中的名词解释章节在此基础上补充平台特有概念。

术语英文 / 缩写释义
AI 原生 IDEAI-Native IDE以智能体为一等公民重新设计的集成开发环境;多数为 VS Code 分支,保留插件与快捷键兼容
代理模式Agent Mode智能体可自主规划、调用工具、跨文件修改并运行命令的工作模式,区别于仅回答问题的 Chat 模式
计划模式Plan Mode先产出实现方案、经人工确认后再执行的两阶段流程,用于在动手前锁定策略
规则文件Rules File仓库内以 Markdown 描述的项目约定,作为系统级上下文注入每次请求;如 CLAUDE.mdAGENTS.md.cursor/rules.windsurfrules
就近加载Proximity Loading规则文件按目录层级就近生效,子目录规则覆盖父目录规则,使上下文与当前工作对象对齐
代码库索引Codebase Indexing把仓库切分为语义块并建立向量索引,使智能体可按相关度而非全文载入取用上下文
上下文压缩Context Compaction在接近窗口上限时把历史对话摘要化,保留关键约束与决策,丢弃冗余工具回显
上下文腐烂Context Rot模型性能随上下文变长而退化的现象;Anthropic 官方界定为「性能梯度,而非硬性悬崖」
工具调用Tool Use / Function Calling模型以结构化参数请求宿主执行某项能力(读写文件、运行命令、调用 API)的机制
模型上下文协议Model Context Protocol(MCP)工具与数据源接入的开放协议,Host / Client / Server 三角色,本地走 stdio、远程走 Streamable HTTP
技能SkillsSKILL.md 的可复用能力包,采用三层渐进式披露:启动时加载名称与描述,命中时加载正文,按需加载附带文件
钩子Hooks在工具调用生命周期事件(如执行前、编辑后、会话结束)触发的外部脚本,用于强制策略与自动化
子智能体Subagent拥有独立上下文窗口与工具白名单的下级智能体,只向主会话回传浓缩摘要
沙箱Sandbox操作系统级进程隔离(如 macOS Seatbelt、Linux bubblewrap + Landlock / seccomp),限制可写路径与网络访问
审批策略Approval Policy决定智能体何时必须请求人工确认的策略档位,通常与沙箱作用域正交配置
检查点Checkpoint智能体执行过程中的可回滚快照,允许回退到此前状态而不必丢弃整轮任务
遥测与轨迹Trace记录每一次模型调用、工具调用与结果的可观测数据,是回归评估与成本归因的基础
提示注入Prompt Injection通过被处理的外部内容(网页、Issue、文件内容)向智能体植入指令,诱导其越权操作
自主度分级Autonomy Level从「只建议」到「自动改文件」再到「自动跑命令」的连续分档,是 AI IDE 安全模型的主轴
云智能体Cloud Agent在厂商托管环境异步执行的智能体,任务完成后以 PR 形式回传结果

3. 市场全景

3.1. 采用率已饱和,信任度未跟上

三组一手或权威调研数据勾出了当前市场的基本形态:

指标数值口径与来源
开发者采用率84% 正在使用或计划使用 AI 工具(2024 年为 76%);51% 专业开发者每日使用Stack Overflow 2025 开发者调查,2025-07-30 发布,49,000+ 份回答
信任度46% 不信任 AI 输出准确性(2024 年为 31%);仅 3.1%「高度信任」Stack Overflow 2025
智能体形态渗透率约 31% 已在使用 AI agent(14.1% 每日 + 9% 每周 + 7.8% 月度);37.9% 不打算用Stack Overflow 2025
主要挫败66% 认为「AI 方案几乎对但不完全对」;45.2% 认为调试 AI 代码更耗时Stack Overflow 2025
企业侧采用95% 使用 AI;80% 感到个体生产力提升DORA 2025,2025-11-12 发布
长任务出现率30% 有 AI 任务单次运行超 4 小时DORA 2025
厂商侧效果声明编码快 55%、PR 数多 15 倍、合并率 63%GitHub 关于 Copilot 的公开数据

这组数据的含义是:市场教育已经完成,信任建设尚未开始。采用率从 76% 涨到 84% 的同时,不信任率从 31% 涨到 46%——两者同步上升,说明 AI IDE 的价值已被承认,但其产出尚未获得工程上的可预期性。Stack Overflow 中「66% 认为几乎对但不完全对」这一条尤其关键:它描述的不是能力问题,而是可验证性问题。这恰恰是 Harness 的 L5 层要解决的。

3.2. 自评与实测的背离

METR 于 2025-07-10 发布的随机对照试验给出了本组最重要的一条反直觉证据:资深开源开发者在使用 AI 工具后,实际完成任务的速度慢了 19%,而这些开发者自评认为快了约 20%。两组数字之间约 39 个百分点的落差,是本组全部文档中必须反复引用的一条基线。

造成背离的合理机制包括:开发者低估了验证与返工成本;熟悉仓库的资深开发者的隐性知识无法被 AI 复用;AI 产出需要一次完整的走查才能merge,而走查成本被自评忽略。无论机制如何,结论一致:「感觉更快」不能作为 AI IDE 的验收标准。这也解释了为什么 DORA 2025 会得出「AI 采用与交付吞吐正相关、与交付稳定性负相关」的结论——团队可以发布更多变更,但不一定让变更更安全。

本组因此建议在选型与验收中遵循一条硬原则:任何效率结论,必须有对照测量,不接受主观自评。

3.3. 能力基准:同一模型、不同 Harness 的分差

公开基准中可直接引用的、带明确评测日期与配置的分数如下:

基准模型与配置分数评测日期
SWE-bench VerifiedClaude Opus 4.580.9%
SWE-bench VerifiedClaude Opus 4.680.8%2026-02-05
SWE-bench VerifiedClaude Sonnet 4.577.2%2025-09-29
Terminal-Bench 2.0GPT-5.254.0%
Terminal-Bench 2.0Claude Sonnet 4.551.0%2025-09-29
SWE-bench ProClaude Opus 4.555.53%2025-11-26
SWE-bench ProGPT-5.2-Codex51.6%
SWE-LancerClaude Opus 4.577.9%(对应价值约 US$401.6K)
OSWorld-HardGPT-5.2-Codex61.4%
OSWorld-HardClaude Opus 4.558.0%
ARC-AGI-2GPT-5.252.5%
GPQA DiamondGPT-5.292.4%
GPQA DiamondClaude87.0%

注:SWE-bench Verified 已于 2026-02-23 被 OpenAI 官方宣布弃用(原因是 ≥59.4% 的缺陷测试与全前沿模型可复现 gold patch),所引分数为弃用前的历史口径,详见 02-行业赋能/03-软件工程组/06-benchmark.md。

需要强调的是:这些分数是「模型 + Harness」系统的分数,不是模型的裸分。Terminal-Bench 官方对此有明确表述,公开报道中亦可见同一模型在不同脚手架下出现数个百分点的差异(此类数字来源等级较低,一律标 后方可引用)。因此,把基准分数当作平台选型依据时必须追问三件事:用的哪套 Harness、什么沙箱配置、是否允许重试。

3.4. 安全事件与风险面

AI IDE 的自主度越高,安全事件的爆炸半径越大。已公开的标志性事件:

  • Amazon Q 事件(2025-08-11):恶意提示注入试图诱导智能体删除 AWS 资源。这是「被处理的外部内容可以直接成为指令」这一结构性弱点的首次大规模公开暴露。
  • Agentic 浏览器风险面:电商结账类任务成功率已达 87%(2025-01-23 Operator 发布、2025-10-21 Atlas 发布后形成的产品类别),但当智能体可以操作真实浏览器、持有真实会话与支付上下文时,提示注入的后果从「改错代码」升级为「资金损失」。

由此推出的工程要求有三条:文件系统隔离与网络隔离缺一不可(只有网络隔离,被攻陷的智能体可外传 SSH 密钥;只有文件系统隔离,被攻陷的智能体可轻易逃逸并获取网络访问);凭据必须默认不可见(环境变量与 ~/.aws/credentials~/.ssh 一类路径应可被显式拒绝或掩码);破坏性命令需硬编码拦截,不依赖模型自觉。

可参照的正面证据是 Anthropic 官方披露的沙箱效果:内部使用中,沙箱化将权限提示减少了 84%,同时提升了安全性。这证明治理与自主性不是取舍关系,而是正和——约束让速度成为可能。

3.5. 商业化形态:三种计费逻辑

计费逻辑代表优点风险
订阅额度制Claude Code(随 Claude 订阅)、Codex CLI(随 ChatGPT 订阅)成本可预测,无「跑飞了收到天价账单」风险高峰期易撞限,长任务被迫中断
信用点 / 用量制Cursor(额度池 + 按用量计费)、GitHub Copilot(2026-06-01 起改用 GitHub AI Credits,1 credit = $0.01)一次对话与一小时代理会话不再同价,更公平引入成本不确定性,需盯消耗速率
配额刷新制Windsurf(2026-03 起改为按日 / 按周刷新配额)便于做预算,心理负担最低复杂任务的单次上限受约束

三种逻辑正在向「订阅 + 用量」混合收敛。对采购方而言,真正需要问的不是单价,而是三个问题:超额后是停止还是后付费?代码补全是否计入额度?组织级是否有汇总账单与审计导出?


4. 平台横向对比矩阵

4.1. 基础属性对比

#平台开发商形态出发时间个人起步价(月)组织级起步价(席/月)开源
01CursorAnysphereVS Code 分支 IDE2023$20(Pro)$40(Teams 标准席)
02Claude CodeAnthropic终端 + IDE + Web2025-02-24$20(Pro,含 Claude Code)$25(Team 标准席)
03GitHub CopilotMicrosoft / GitHub多 IDE 插件 + CLI + Web2021$10(Pro)$19(Business)
04WindsurfCognitionVS Code 分支 IDE2024$20(Pro)$40(Teams)
05Codex CLIOpenAI终端 + IDE 扩展 + Web2025-04-16随 ChatGPT 订阅(Plus $20 起)随 Business / Enterprise是(Apache 2.0)
06Trae字节跳动VS Code 分支 IDE + Web2025-01-19$10(Pro)[待填写]
07CodeBuddy腾讯云IDE 插件 / IDE2024$10(Pro,国际站)$40(Team 标准席)
08ZedZed IndustriesRust 原生编辑器2024(开源)$10(Pro)$30(Business)是(GPL / Apache)
09Cline开源社区(Cline Bot Inc.)VS Code 扩展2024-07免费(BYOK)免费是(Apache 2.0)
10Roo Code开源社区(RooCodeInc)VS Code 扩展2024 末免费(BYOK)免费是(Apache 2.0)
11通义灵码阿里云IDE 插件2023-10¥59(个人专业版)¥79(企业标准版)
12KiroAWSCode OSS IDE + CLI + Web2025-07-14/15$20(Pro)[待填写](团队计划经 IAM 管理)
13Gemini CLIGoogle终端2025-06-25(预览)免费(个人账号 OAuth,60 次/分钟、1,000 次/天)随 Vertex AI(企业档)是(Apache 2.0)
14Qoder阿里巴巴(阿里云)IDE + 插件 + CLI + Mobile + Cloud Agents + QoderWake2025-08$20(Pro,2,000 Credits)¥300/席/月(Teams)
15WorkBuddy腾讯桌面工作台 + 微信/企业微信 + 小程序2025—2026 初(个人版 );企业版 2026-06[待填写][待填写](SaaS / VPC / 私有化三档交付)
16DeepSeek深度求索模型(V3.2)+ 开源 Harness(dsh)+ APIdsh 预览 2026-08-17免费(App/网页);API 按 token 峰谷计价是(MIT / 开源权重)
17AntigravityGoogleIDE + 桌面 App + CLI(agy)+ SDK2025-11-18(预览);2.0 于 2026-05-19免费(公共预览)随 Gemini Enterprise Agent Platform 企业档
18OpenCode开源社区(anomalyco,原 sst)终端 + 桌面(Beta)+ IDE 扩展免费(BYOK;Zen 模型层 [待填写]免费是(MIT)
19JunieJetBrainsIDE 内嵌 + CLI(2026-03 Beta)+ GitHub/GitLab2025.1 起全系 IDE 内置 AI免费(5 Credits + BYOK 零加价)$25/席/月(AI Ultimate,年付口径)
20Augment CodeAugmentCosmos 平台 + IDE 集成[待填写][待填写](企业导向,无公开标价页)[待填写]

说明:价格随厂商调整频繁,上表为撰写时可核验的公开标价;凡来源为第三方汇总者已标 ,各平台定价细节以对应分册为准。Devin(Cognition)属云端自主软件工程师而非 AI IDE,不在本组研究范围内,详见 03-市场研究/02-AI-Agents组/10-devin.md。

4.2. Harness 六层成熟度对比

评级说明:★★★ 有明确、可配置、可审计的机制;★★ 有机制但粒度粗或不可审计; 仅依赖模型自觉或需使用者自建。

#平台L1 上下文工程L2 工具与执行L3 编排与控制L4 记忆与状态L5 评估与观测L6 治理与安全
01Cursor★★★ 规则层级 + 索引 + 云智能体★★★ 沙箱 + MCP + 浏览器★★★ 计划 / 后台 / 云智能体★★ 检查点 + 会话★★ Bugbot 审查 + 用量分析★★★ 团队市场 + SSO + 审计日志 + 代码追踪 API
02Claude Code★★★ 就近规则 + 技能渐进披露 + 压缩★★★ 细粒度沙箱 + 凭据掩码 + MCP★★★ 计划模式 + 子智能体 + 钩子★★★ 记忆文件 + 待办 + 检查点★★ 轨迹 + 自评分离实践★★★ 权限规则 + 组织级托管配置
03GitHub Copilot★★ 自定义指令 + 提示文件 + Spaces★★★ 沙箱化云智能体 + MCP 白名单★★★ 云智能体 + 自定义智能体★★ Spaces + 会话★★ 代码审查 + 用量看板★★★ 组织策略 + 内容排除 + 审计 + IP 赔付
04Windsurf★★★ 规则 + 记忆 + 自适应路由★★★ MCP + 终端 + 并行会话★★★ 计划模式 + 命名检查点★★★ 记忆系统 + 检查点回退★★ 配额与用量★★★ SSO + RBAC + 合规认证
05Codex CLI★★★ AGENTS.md 层级 + 配置档位★★★ OS 级沙箱 + 审批正交 + MCP 并行★★★ 计划模式 + 非交互执行 + 恢复★★★ 会话恢复 + 配置档★★ 审查模式 + 轨迹★★★ 沙箱 + 审批 + 配置即策略
06Trae★★★ 规则 + 上下文压缩 + 上下文工程★★★ MCP + 预览页 + 浏览器交互★★★ 多智能体 + 子智能体 + 计划★★ 云任务 + 会话★★ 云任务观测★★ [待填写]
07CodeBuddy★★★★★★★★★★★★★
08Zed★★★★★★★★★★★
09Cline★★★★★★★★★★★★★
10Roo Code★★★★★★★★★★★
11通义灵码★★★★★★★★★★★
12Kiro★★★★★★★★★★★★★★★★★
13Gemini CLI★★★★★★★★★
14Qoder★★★ Repo Wiki + 工程知识引擎 + 知识卡片★★★ 本地 + 云端 + SDK 三形态;沙箱披露浅★★★ Quest 两阶段状态机 + Experts 多 Agent★★ 记忆 + Spec 作任务状态★★ Spec 验收 + 企业度量;缺轨迹回归★★★ SSO + 审计 + 隐私模式 + 私有能力市场
15WorkBuddy★★ 多模态任务理解 + 调研检索拆解★★★ 本地 + 云端 + 浏览器 + IM 四表面★★★ 任务拆解 + 100+ 专家并行★★ Skills 团队资产 + 项目空间★ 未检索到系统化评估观测★★ 授权目录 + 企业后台 + 私有化/信创
16DeepSeek★★★ 上下文冷启动优化 + 插件化装配★★★ 沙箱/工具/调度全插件化 + MCP★★ 单主循环可替换;原生编排中等★★ sessions/storage 插件化★★ 训练侧环境合成 + RL 验证器★★ MIT 双开源可审计;企业管控自建
17Antigravity★★ 深度理解 + 经验持久库★★★ 编辑器 + 终端 + 浏览器三表面 + MCP★★★ 5 路并行 + 链式工作流 + Custom Agents★★ Artifacts 留档 + learnings 库★★ Artifacts 证据链 + 企业审计★★ GEAP 企业档强;个人档不明
18OpenCode★★★ LSP 注入编译器级语义★★ 终端 + 多表面;沙箱披露不足★★ 多会话并行;深编排待核实★★ 会话管理 + 分享链接★ 无原生评估观测★★ MIT 可审计 + 隐私优先;治理自建
19Junie★★★ PSI 索引 + inspections 存量资产★★ Docker/worktree 隔离 + Agentic Debugging★★ 计划版本化 + Live Prompting + 子代理★★ 计划工件 + 规范跨会话记忆★ 借力 IDE 检查体系★★ 确认门控默认开 + SOC 2
20Augment Code★★★ Context Engine + 组织知识 + 共享记忆★★ 云沙箱 + 自有机器混合执行★★★ 专家派发 + 循环衔接 + Advisor 规划★★★ 组织级共享记忆★★★ 公开基准领先 + 验证内建 + 结果指标★★ 人工关口内建 + 混合执行

第 07—20 行的评级已按各分册「Harness 设计」章节的六层能力小结(5.7 / 5.8 节)回填,层级判断依据详见对应分册;各分册修订评级时须同步更新本表。第 14—20 号平台(Qoder、WorkBuddy、DeepSeek、Antigravity、OpenCode、Junie、Augment Code)依据 R18 检索报告与官方页面补抓核实撰写,信息截止 2026-09-12。


5. 选型决策树

选型的第一步不是比较功能,而是回答三个前置问题。

问题一:数据能否离开本地?

  • 不能(受监管行业、含敏感源码)→ 优先考察具备组织级隐私模式、零数据留存、内容排除与审计导出的方案:Cursor Enterprise(团队级隐私模式、代码库与模型访问控制、审计日志)、GitHub Copilot Business / Enterprise(组织策略、内容排除、审计日志、IP 赔付)、Windsurf(SSO / RBAC 与合规认证)。开源方案(Codex CLI、Zed、Cline、Roo Code、Gemini CLI)可实现完全本地执行,但治理层需自建。
  • 可以 → 进入问题二。

问题二:主要工作流在哪个界面?

  • 终端优先、长任务与批量作业为主 → Claude Code 或 Codex CLI。两者都以订阅额度计费,成本可预测,适合数小时级任务;若需开源可审计,选 Codex CLI(Apache 2.0)。
  • 编辑器优先、需要逐处审阅与可视化 diff → Cursor(Tab 与内联差异体验最强)或 Windsurf(计划模式 + 并行会话,适合委托整段任务)。
  • 已经在 GitHub 上完成全部研发协同 → GitHub Copilot,依托平台分发,治理与审计最贴近既有流程。
  • 预算敏感、或需要浏览器端开发 / 国内模型生态 → Trae(国际版起步 $10,另有国内版)。

问题三:需要多大自主度?

自主度推荐配置护栏要求
低(学习、审计陌生仓库)只读模式:Codex CLI --sandbox read-only、Claude Code 计划模式仅需禁止写入
中(日常开发)工作区写 + 命令前确认:Codex CLI --full-auto、Claude Code 沙箱 + 常规权限沙箱 + 凭据拒读 + git 回滚点
高(CI、批量重构)全自动:Codex CLI 容器内 --dangerously-bypass-approvals-and-sandbox、Cursor 云智能体一次性容器 / 一次性仓库 + 网络隔离 + 事后全量 diff 审查

一条通用建议:无论选哪家,先用只读模式在一两个真实仓库上跑一周,把「该禁的路径、该拒的凭据、该强制的 linter」沉淀成仓库内的规则文件,再放开自主度。跳过这一步的团队,往往在第一次事故后才回头补同样的东西。


6. 本组核心论断

论断一:AI IDE 的竞争已经从模型接入转向 Harness 完成度。同一模型在不同脚手架下的分数差已被反复观测到;Terminal-Bench 官方明确其排行榜排的是系统而非模型。因此选型时应优先考察 rules 层级、沙箱粒度、审批策略与轨迹可观测性,而非模型列表长度。

论断二:L1 与 L6 是决定上限与下限的两层。L1(上下文工程)决定单次任务能承载多复杂的需求——rules 层级、索引质量、压缩策略共同构成上限。L6(治理与安全)决定敢放到多高的自主度——沙箱、审批、审计共同构成下限。中间四层(工具、编排、记忆、评估)决定的是效率,不是可行性。

论断三:自评不可作为验收依据。METR 随机对照试验显示资深开发者使用 AI 后实际慢 19%,而自评快 20%。任何引入 AI IDE 的团队都应建立对照测量:选定一组可重复任务,记录引入前后的完成时间、返工率与缺陷率,而不是发放问卷。

论断四:治理与自主性是正和,不是取舍。Anthropic 沙箱使权限提示减少 84% 且更安全;OpenAI 以 linter 与结构测试机械强制架构约束后,团队规模扩大反而提升了吞吐。约束不是速度的敌人,而是让规模化的速度成为可能的前提。

论断五:成本模型正在从「席位」转向「消耗」,采购方需要新的管理能力。GitHub 于 2026-06-01 起将 Copilot 改为按 AI Credits 计量(1 credit = $0.01);Cursor 采用额度池 + 按用量计费;Windsurf 于 2026-03 改为按日 / 按周刷新配额。这意味着「一个人一个月花多少」不再是一个固定数,组织需要建立消耗速率的观测与预算告警。


7. 文档导航

文档主题重点层
CursorCursor(Anysphere)L1 规则与索引、L6 团队市场与审计
Claude CodeClaude Code(Anthropic)L2 沙箱与凭据保护、L6 权限模型
GitHub CopilotGitHub Copilot(Microsoft / GitHub)L6 组织策略与合规、L5 平台侧度量
WindsurfWindsurf(Cognition)L3 计划模式与并行会话、L4 记忆与检查点
Codex CLICodex CLI(OpenAI)L2 沙箱与审批正交、L3 非交互执行
TraeTrae(字节跳动)L1 上下文工程、L3 多智能体
CodeBuddyCodeBuddy(腾讯云)L6 治理与安全
ZedZed(Zed Industries)L2 工具与执行
ClineCline(开源社区)L3 编排与控制、L4 记忆与状态
Roo CodeRoo Code(开源社区)L3 编排与控制
通义灵码通义灵码(阿里云)L6 治理与安全
KiroKiro(AWS)L3 规格驱动编排、L5 评估与观测
Gemini CLIGemini CLI(Google)L2 工具与执行
QoderQoder(阿里巴巴)L1 Repo Wiki 知识引擎、L3 Quest 规格化任务流
WorkBuddyWorkBuddy(腾讯)L2 四表面执行面、L3 专家团编排
DeepSeekDeepSeek(深度求索)L1 上下文冷启动优化、L2 全插件化 Harness
AntigravityAntigravity(Google)L3 多智能体并行编排、L5 Artifacts 证据链
OpenCodeOpenCode(开源社区)L1 LSP 注入、模型接入自由
JetBrains JunieJunie(JetBrains)L1 IDE 原生索引、L2 Agentic Debugging
Augment CodeAugment Code(Augment)L1 Context Engine、L5 公开基准与结果指标

阅读顺序建议:先读本 README 建立对比框架,再按上表顺序阅读各分册;若只关心治理与安全,优先读 02 与 03;若只关心上下文工程,优先读 01 与 06。


8. 总结

2026 年的 AI IDE 市场,已经完成了从「能不能用」到「敢不敢放权」的转折。84% 的采用率说明工具本身已被接受;46% 的不信任率、66% 的「几乎对但不完全对」,以及 METR 试验中 −19% 的实测效率,共同说明工程化承载层还没跟上。

把 AI IDE 当作 Harness 来解剖的价值正在于此:它把「模型不够聪明」这个无法行动的结论,替换成「L1 rules 层级没建好」「L2 沙箱没开」「L5 缺少机械判据」「L6 缺少审计导出」这些可以逐条补上的工程项。

本组二十篇分册的共同结论是:选型的胜负手不在模型列表,而在六层完成度与团队自身的工程纪律。同样一个工具,在一个建好了规则文件、linter、回归集与审批策略的团队里,和在一个直接开全自动模式的团队里,是完全不同的两个产品。


信息缺口声明

  1. R08 专项检索报告未落盘:本 README 的撰写依据为主理人下发的已核实硬数据、R01 概述检索报告中的 A 级一手资料,以及厂商官方页面的直接核对。凡来源为第三方汇总的定价与版本号,均已标 。
  2. 第 07—13 号平台(CodeBuddy、Zed、Cline、Roo Code、通义灵码、Kiro、Gemini CLI)的基础属性与六层评级已按各分册正文回填至 4.1 与 4.2 节矩阵;各分册后续修订时须同步更新本表。
  3. Windsurf 与 Trae 的定价在不同来源间存在冲突(Windsurf Pro 有 $15 与 $20 两种口径;Teams 有 $30 与 $40 两种口径),本表采信厂商官方口径优先,并标 。
  4. Claude Code 用户量、Codex 与 Gemini CLI 的具体定价未获权威披露,标 [待填写]
  5. Terminal-Bench 2.0 与 SWE-bench Pro 的部分评测日期未获官方页面确认,标 。
  6. 本组未检索到可支撑「企业落地效果数据」的一手来源,全部案例性效果数字均标 或未采用。
  7. 第 14—20 号平台(v1.1 增量批次):Qoder 组织档定价、WorkBuddy 个人版/企业版定价与模型清单、DeepSeek 基准分数原始报告、Antigravity 定价与 Changelog 细节、OpenCode 月活口径与 Zen 定价、Junie 配额现行值、Augment Code 定价与版本时间线等,均已在对应分册「信息缺口声明」中逐条标注 / [待填写];Kiro 与 Amazon Q Developer 的继任关系冲突口径已在 12-kiro.md 第 1.1 节补口径说明。

9. 参考资料

  1. 2025 Stack Overflow Developer Survey — Stack Overflow,2025-07-30。https://survey.stackoverflow.co/2025/
  2. Stack Overflow 2025 开发者调查新闻稿 — Stack Overflow,2025。https://stackoverflow.co/company/press/archive/stack-overflow-2025-developer-survey/
  3. DORA 2025 State of AI-assisted Software Development — Google Cloud / DORA,2025。https://dora.dev/
  4. Effective context engineering for AI agents — Anthropic,2025。https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents
  5. Sandboxing: a safer and more autonomous approach — Anthropic,2025。https://www.anthropic.com/engineering/claude-code-sandboxing
  6. Harness engineering: leveraging Codex in an agent-first world — OpenAI,2026-02-11。https://openai.com/index/harness-engineering/
  7. Effective harnesses for long-running agents — Anthropic,2025。https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents
  8. Harness design for long-running application development — Anthropic,2026。https://www.anthropic.com/engineering/harness-design-long-running-apps
  9. Introducing the Model Context Protocol — Anthropic,2024-11-25。https://www.anthropic.com/news/model-context-protocol
  10. Model Context Protocol 官方站与规范 — MCP / AAIF,2024—2026。https://modelcontextprotocol.io/
  11. Terminal-Bench 官方站 — Stanford / Laude Institute,2025—2026。https://www.tbench.ai/
  12. SWE-bench 官方站 — Princeton / 社区,2023—2026。https://www.swebench.com/
  13. GitHub Copilot 计划(官方文档)— GitHub,2026。https://docs.github.com/zh/copilot/get-started/plans
  14. Cursor 官方定价页 — Anysphere,2026。https://cursor.com/pricing
  15. TRAE 官方站 — 字节跳动,2026。https://www.trae.ai/

AI IDE Platform Market Research (Group Overview)

1. Introduction

AI IDE is the most fiercely contested arena in this round of AI engineering, and the one that best verifies that "model capability is not the same as engineering usability." When GitHub Copilot appeared in its "autocomplete" form in 2021, the industry debated whether AI could write code; by 2026 the debate had become whether AI-written code can be trusted, audited, regression-tested, and held accountable. This shift is precisely the direct reason that AI Harness (the AI control layer / agent runtime framework) emerged as its own independent layer.

By the unified definition in this project's parameter card, AI Harness sits between the foundation model and the real business system, converting the model's uncertainty into engineering-level predictability. AI IDE is the vertically integrated form of Harness in the coding scenario: it packages six concerns — context engineering, tool execution, task orchestration, state memory, evaluation & observation, and permission governance — into the interface that developers open every day.

The key judgment is this: the gap between AI IDEs is no longer mainly about "which model is plugged in," but about the completeness of the six Harness layers. The same model and the same API key can differ by double-digit percentage points across different harnesses — this is not marketing, but Terminal-Bench's own definition of itself: "Terminal-Bench does not score a model in isolation. Every result is a model plus an agent harness... the leaderboard is a ranking of systems, not of models."

1.1. Research Scope and Subjects

This group selected 20 representative platforms, covering six organizational forms:

FormRepresentativeCharacteristics
Model vendor's own toolClaude Code (Anthropic), Codex CLI (OpenAI), Gemini CLI (Google), DeepSeek (dsh + V3.2)Deeply coupled with its own model, or a model-agnostic open-source harness; jointly optimized with the harness during the post-training phase
Cloud and platform vendor toolsGitHub Copilot (Microsoft / GitHub), Kiro (AWS)Distributed through code hosting or cloud platforms, with governance and audit capabilities naturally close to enterprise processes
Standalone AI-native IDECursor (Anysphere), Windsurf (Cognition), Zed (Zed Industries), Antigravity (Google), OpenCode (open-source community)VS Code forks or native rewrites, differentiating on editor experience and agent workflows
Big-tech ecosystem IDETrae (ByteDance), Tongyi Lingma and Qoder (Alibaba Cloud), CodeBuddy and WorkBuddy (Tencent)Enter via pricing and local-model ecosystems while also addressing regional compliance; big tech runs a dual-line layout (tool line + platform line)
Legacy IDE vendors going agenticJunie (JetBrains)Reuse the existing assets of an established IDE's indexing, inspection, and refactoring engines
Open-source extensions / agentsCline, Roo CodeThe six layers are assembled by users themselves, with no default platform implementation
Enterprise platformAugment Code (Augment)Ultra-large codebase context engine + organization-level software factory loop

Batch 1 finalized six documents — Cursor, Claude Code, GitHub Copilot, Windsurf, Codex CLI, and Trae; batch 2 finalized seven — CodeBuddy, Zed, Cline, Roo Code, Tongyi Lingma, Kiro, and Gemini CLI; batch 3 (v1.1 increment) finalized seven — Qoder, WorkBuddy, DeepSeek, Antigravity, OpenCode, Junie, and Augment Code. All 20 platforms in this group have their own dedicated document; the complete list is in Section 7 Document Navigation, and this README's comparison matrix stays in sync with the body of each volume.

Selection criteria: these 20 subjects cover every significant tier difference in this group's Harness six-layer comparison matrix, and each offers enough publicly verifiable information to support a standalone document.

1.2. Position of AI IDE within the AI Harness System

AI IDE is a high-frequency, short-cycle, strong-feedback sample for testing the six-layer Harness model. Compared with enterprise-grade agent platforms, it has four characteristics:

  1. Extremely short feedback loop: code has compilers, tests, and CI, so a single change can be judged right or wrong within minutes. AI IDE is therefore the scenario in which L5 (evaluation & observation) is easiest to make real among the six layers — and currently the only agent scenario that has deployed "programmatic scoring" at scale.
  2. Direct side effects and high irreversible risk: an agent that writes a wrong line of code could drop a database, leak a secret key, or commit credentials into a public repository. L6 (governance & security) is therefore not a bonus but an admission requirement in AI IDE.
  3. Context is naturally scarce: a mid-sized repository holds hundreds of thousands of lines of code, which no context window, however large, can fit. This makes L1 (context engineering) the first competitive dimension of AI IDE, concretely expressed as the trio of rules files, codebase indexing, and context compaction.
  4. The developer is the acceptance tester: users have the professional ability to judge the output, which both lowers the barrier to building L5 and makes cognitive-bias problems such as "divergence between self-assessment and measurement" easier to expose and quantify.

This group's documents therefore do not evaluate platforms as "tools"; instead, each platform is dissected as a set of already-deployed Harness implementations: examining where it made real investment in a layer, where it left a gap, and who fills that gap.

1.3. Dissection Method

图 1-1|AI IDE 定位与 Harness 六层架构

AI IDE:Harness 六层在编码场景的垂直集成形态 位于基础模型与真实业务系统之间,把模型不确定性转化为工程可预期性 · 示意:基于本文分析绘制 真实业务系统 · 开发工作流 IDE / 终端 / CI / 代码托管 · 产出经编译、测试与 CI 判定对错,分钟级反馈,开发者即验收者 交付可预期的工程产出 AI Harness 层 · AI IDE(编码场景垂直集成形态,六层打包进单一界面) L1 上下文工程 rules 文件 · 代码库索引 · 压缩 L2 工具与执行 终端 · 浏览器 · MCP · 沙箱隔离 L3 编排与控制 计划模式 · 子智能体 · 可恢复 L4 记忆与状态 待办 · 笔记 · 检查点 · 跨会话交接 L5 评估与观测 机械判据 · 轨迹 · 回归集 L6 治理与安全 沙箱 · 审批策略 · 审计日志 · 合规 提供推理 · 承载不确定性 基础模型层 Claude · GPT · Gemini · DeepSeek 等 · 同一模型,不同 Harness,分数可差两位数百分点 结构解读:AI IDE 竞争核心已从「接了哪个模型」转向「六层完成度」。 L1 定上限、L6 定下限,中间四层(工具 / 编排 / 记忆 / 评估)决定效率。

数据来源:基于本文分析绘制的示意图。

The same dissection framework is applied uniformly to all platforms to ensure cross-platform comparability:

LayerHow to question it in the AI IDE scenario
L1 Context engineeringIn what form are project rules injected (rules file hierarchy and granularity)? Is there codebase indexing and semantic retrieval? Is there explicit compaction and a priority mechanism?
L2 Tools & executionBesides reading, writing, and editing files, what else can it call (terminal, browser, MCP, LSP)? Is execution isolated by a sandbox? At what granularity?
L3 Orchestration & controlWho plans multi-file, multi-step work — implicit in-model planning, or explicit plan mode / subagent dispatch? Can it be interrupted and resumed?
L4 Memory & stateHow is in-session state managed (todos, notes, checkpoints)? How does handoff work across sessions and branches?
L5 Evaluation & observationIs there a mechanical criterion for "done"? Is there trace tracking, regression sets, and usage & cost observation?
L6 Governance & securityHow granular are permission approvals? Are there organization-level policies, audit logs, a data-training toggle, and compliance certifications?

2. Glossary

This table is the common terminology baseline for the entire group; each individual platform document's glossary section builds on this baseline by adding platform-specific concepts.

TermEnglish / AbbreviationDefinition
AI-Native IDEAI-Native IDEAn integrated development environment redesigned with the agent as a first-class citizen; most are VS Code forks that retain plugin and keyboard-shortcut compatibility
Agent ModeAgent ModeA working mode in which the agent can autonomously plan, call tools, modify files across the codebase, and run commands, as distinct from a Chat mode that only answers questions
Plan ModePlan ModeA two-phase flow that first produces an implementation plan and executes it only after human confirmation, used to lock down the strategy before acting
Rules FileRules FileProject conventions described in Markdown inside the repository, injected as system-level context into every request; e.g. `CLAUDE.md`, `AGENTS.md`, `.cursor/rules`, `.windsurfrules`
Proximity LoadingProximity LoadingRules files take effect by proximity along the directory hierarchy, with subdirectory rules overriding parent-directory rules, aligning the context with the current working target
Codebase IndexingCodebase IndexingSplitting the repository into semantic chunks and building a vector index so the agent retrieves context by relevance rather than loading full text
Context CompactionContext CompactionSummarizing the conversation history near the window limit, preserving key constraints and decisions while discarding redundant tool echoes
Context RotContext RotThe phenomenon in which model performance degrades as the context grows longer; Anthropic officially defines it as "a performance gradient, not a hard cliff"
Tool UseTool Use / Function CallingThe mechanism by which a model requests the host to perform a capability (reading/writing files, running commands, calling APIs) with structured arguments
Model Context ProtocolModel Context Protocol (MCP)An open protocol for connecting tools and data sources, with three roles — Host / Client / Server — using stdio locally and Streamable HTTP remotely
SkillsSkillsReusable capability packages containing `SKILL.md`, using three-level progressive disclosure: load name and description at startup, load the body on a hit, and load attached files on demand
HooksHooksExternal scripts triggered at tool-call lifecycle events (e.g. before execution, after editing, at session end), used to enforce policy and automate workflows
SubagentSubagentA subordinate agent with its own context window and an allowed-tool whitelist that sends only condensed summaries back to the main session
SandboxSandboxOperating-system-level process isolation (e.g. macOS Seatbelt, Linux bubblewrap + Landlock / seccomp) that restricts writable paths and network access
Approval PolicyApproval PolicyThe policy setting that determines when an agent must request human confirmation, typically configured orthogonally to the sandbox scope
CheckpointCheckpointA rollback-able snapshot taken during an agent's execution, allowing a return to an earlier state without discarding the entire task
TraceTraceObservability data that records every model call, tool call, and result — the basis for regression evaluation and cost attribution
Prompt InjectionPrompt InjectionPlanting instructions into an agent through the external content it processes (web pages, issues, file contents) to induce it to act beyond its authority
Autonomy LevelAutonomy LevelA continuous ladder from "suggest only" to "automatically modify files" to "automatically run commands" — the main axis of the AI IDE security model
Cloud AgentCloud AgentAn agent executed asynchronously in a vendor-hosted environment, returning results as a pull request once the task is complete

3. Market Overview

3.1. Adoption Is Saturated; Trust Has Not Caught Up

Three sets of first-hand or authoritative survey data sketch out the basic shape of the current market:

MetricValueMethodology & source
Developer adoption84% are using or planning to use AI tools (76% in 2024); 51% of professional developers use them dailyStack Overflow 2025 Developer Survey, published 2025-07-30, 49,000+ responses
Trust46% distrust the accuracy of AI output (31% in 2024); only 3.1% "highly trust" itStack Overflow 2025
Agent-form penetrationAbout 31% already use AI agents (14.1% daily + 9% weekly + 7.8% monthly); 37.9% do not plan toStack Overflow 2025
Main frustrations66% say "AI solutions are almost right but not quite"; 45.2% find debugging AI code more time-consumingStack Overflow 2025
Enterprise-side adoption95% use AI; 80% feel individual productivity has improvedDORA 2025, published 2025-11-12
Long-task occurrence30% have had an AI task run more than 4 hours in a single runDORA 2025
Vendor-side effect claimsCoding 55% faster, 15x more PRs, 63% merge rateGitHub's public data on Copilot

The meaning of this data is: market education is complete, but trust-building has not yet begun. While adoption rose from 76% to 84%, distrust rose from 31% to 46% — both rising in tandem, showing that AI IDE's value is acknowledged, but its output has not yet gained engineering-level predictability. The Stack Overflow finding that "66% say it's almost right but not quite" is especially critical: it describes not a capability problem but a verifiability problem. This is exactly what Harness's L5 layer must solve.

3.2. The Divergence Between Self-Assessment and Measurement

The randomized controlled trial published by METR on 2025-07-10 provides this group's single most important counter-intuitive piece of evidence: senior open-source developers actually completed tasks 19% slower after using AI tools, even though those developers self-assessed that they were about 20% faster. The roughly 39-percentage-point gap between the two figures is a baseline that must be cited repeatedly across all of this group's documents.

Plausible mechanisms behind the divergence include: developers underestimate verification and rework costs; the tacit knowledge of senior developers who are familiar with the repository cannot be reused by the AI; and AI output needs a full review pass before it can be merged, a cost that self-assessment ignores. Whatever the mechanism, the conclusion is consistent: "feels faster" cannot be the acceptance criterion for an AI IDE. This also explains why DORA 2025 concluded that "AI adoption correlates positively with delivery throughput but negatively with delivery stability" — teams can ship more changes, but not necessarily safer ones.

This group therefore recommends following one hard principle in selection and acceptance: any efficiency conclusion must have a controlled measurement; subjective self-assessment is not accepted.

3.3. Capability Benchmarks: Score Differences for the Same Model, Different Harnesses

The following scores from public benchmarks can be cited directly, each with its evaluation date and configuration:

BenchmarkModel & configurationScoreEvaluation date
SWE-bench VerifiedClaude Opus 4.580.9%
SWE-bench VerifiedClaude Opus 4.680.8%2026-02-05
SWE-bench VerifiedClaude Sonnet 4.577.2%2025-09-29
Terminal-Bench 2.0GPT-5.254.0%
Terminal-Bench 2.0Claude Sonnet 4.551.0%2025-09-29
SWE-bench ProClaude Opus 4.555.53%2025-11-26
SWE-bench ProGPT-5.2-Codex51.6%
SWE-LancerClaude Opus 4.577.9% (approximately US$401.6K in value)
OSWorld-HardGPT-5.2-Codex61.4%
OSWorld-HardClaude Opus 4.558.0%
ARC-AGI-2GPT-5.252.5%
GPQA DiamondGPT-5.292.4%
GPQA DiamondClaude87.0%

Note: SWE-bench Verified was officially deprecated by OpenAI on 2026-02-23 (because ≥59.4% of defect tests reproduce a gold patch across all frontier models); the scores cited are the historical figures before deprecation. See 02-行业赋能/03-软件工程组/06-benchmark.md for details.

It must be emphasized: these scores are for the "model + Harness" system, not the model's bare scores. Terminal-Bench's official statement is explicit about this, and public reports also show the same model differing by several percentage points across scaffolds (such figures are lower-quality sources and can only be cited after being marked [To be verified]). Therefore, when using benchmark scores as a basis for platform selection, you must ask three things: which Harness was used, what sandbox configuration, and whether retries were allowed.

3.4. Security Incidents and the Risk Surface

The higher an AI IDE's autonomy, the larger the blast radius of security incidents. Publicly disclosed landmark incidents:

  • Amazon Q incident (2025-08-11): a malicious prompt injection attempted to induce the agent to delete AWS resources. This was the first large-scale public exposure of the structural weakness whereby "processed external content can directly become instructions."
  • Agentic browser risk surface: success rates on e-commerce checkout-style tasks have reached 87% (a product category that formed after Operator's launch on 2025-01-23 and Atlas's launch on 2025-10-21), but when an agent can operate a real browser holding real sessions and payment context, the consequence of prompt injection escalates from "mistaken code edits" to "financial loss."

Three engineering requirements follow from this: file-system isolation and network isolation are both indispensable (with network isolation alone, a compromised agent can exfiltrate SSH keys; with file-system isolation alone, a compromised agent can easily escape and gain network access); credentials must be invisible by default (paths such as environment variables and `~/.aws/credentials`, `~/.ssh` should be explicitly deniable or masked); destructive commands must be hard-coded to be blocked, without relying on model restraint.

The positive evidence to reference is Anthropic's officially disclosed sandbox results: in internal use, sandboxing reduced permission prompts by 84% while improving security. This proves that governance and autonomy are not a trade-off but a positive-sum relationship — constraint is what makes speed possible.

3.5. Commercialization Models: Three Billing Logics

Billing logicRepresentativeAdvantagesRisks
Subscription quota-basedClaude Code (bundled with a Claude subscription), Codex CLI (bundled with a ChatGPT subscription)Predictable cost, with no risk of a runaway "astronomical bill"Easily hits the cap during peak periods, forcing long tasks to be interrupted
Credit / usage-basedCursor (credit pool + usage-based billing), GitHub Copilot (switching to GitHub AI Credits from 2026-06-01, 1 credit = $0.01)A single conversation and an hour-long agent session are no longer priced the same — fairerIntroduces cost uncertainty and requires watching the consumption rate
Quota refreshWindsurf (switching to daily / weekly quota refreshes from 2026-03)Easy for budgeting, lowest psychological burdenThe per-task cap on complex tasks is constrained

The three logics are converging toward a "subscription + usage" hybrid. For buyers, the real questions are not the unit price but three others: does overage stop the service or bill afterward? Does code completion count against the quota? Is there an organization-level consolidated billing and audit export?


4. Cross-Platform Comparison Matrix

4.1. Basic Attributes Comparison

#PlatformDeveloperFormLaunch dateIndividual starting price (per month)Organization starting price (per seat/month)Open source
01CursorAnysphereVS Code fork IDE2023$20 (Pro)$40 (Teams standard seat)No
02Claude CodeAnthropicTerminal + IDE + Web2025-02-24$20 (Pro, includes Claude Code)$25 (Team standard seat)No
03GitHub CopilotMicrosoft / GitHubMulti-IDE plugin + CLI + Web2021$10 (Pro)$19 (Business)No
04WindsurfCognitionVS Code fork IDE2024$20 (Pro)$40 (Teams)No
05Codex CLIOpenAITerminal + IDE extension + Web2025-04-16Bundled with a ChatGPT subscription (Plus from $20)Bundled with Business / EnterpriseYes (Apache 2.0)
06TraeByteDanceVS Code fork IDE + Web2025-01-19$10 (Pro)[To be filled]No
07CodeBuddyTencent CloudIDE plugin / IDE2024$10 (Pro, international site)$40 (Team standard seat)No
08ZedZed IndustriesRust-native editor2024 (open source)$10 (Pro)$30 (Business)Yes (GPL / Apache)
09ClineOpen-source community (Cline Bot Inc.)VS Code extension2024-07Free (BYOK)FreeYes (Apache 2.0)
10Roo CodeOpen-source community (RooCodeInc)VS Code extensionLate 2024Free (BYOK)FreeYes (Apache 2.0)
11Tongyi LingmaAlibaba CloudIDE plugin2023-10¥59 (individual pro)¥79 (enterprise standard)No
12KiroAWSCode OSS IDE + CLI + Web2025-07-14/15$20 (Pro)[To be filled] (team plan managed via IAM)No
13Gemini CLIGoogleTerminal2025-06-25 (preview)Free (personal account OAuth, 60/min, 1,000/day)Bundled with Vertex AI (enterprise tier)Yes (Apache 2.0)
14QoderAlibaba (Alibaba Cloud)IDE + plugin + CLI + Mobile + Cloud Agents + QoderWake2025-08$20 (Pro, 2,000 Credits)¥300/seat/month (Teams)No
15WorkBuddyTencentDesktop workbench + WeChat / WeCom + mini programEarly 2025–2026 (individual); enterprise 2026-06[To be filled][To be filled] (delivered in three tiers: SaaS / VPC / private deployment)No
16DeepSeekDeepSeekModel (V3.2) + open-source Harness (dsh) + APIdsh preview 2026-08-17Free (App/web); API billed by peak/off-peak token pricingYes (MIT / open weights)
17AntigravityGoogleIDE + desktop App + CLI (agy) + SDK2025-11-18 (preview); 2.0 on 2026-05-19Free (public preview)Bundled with the Gemini Enterprise Agent Platform enterprise tierNo
18OpenCodeOpen-source community (anomalyco, formerly sst)Terminal + desktop (Beta) + IDE extensionFree (BYOK; Zen model layer [To be filled])FreeYes (MIT)
19JunieJetBrainsEmbedded in IDE + CLI (2026-03 Beta) + GitHub/GitLabAI built into the whole IDE lineup since 2025.1Free (5 Credits + BYOK at no markup)$25/seat/month (AI Ultimate, annual-billing basis)No
20Augment CodeAugmentCosmos platform + IDE integration[To be filled][To be filled] (enterprise-oriented, no public pricing page)[To be filled]No

Note: prices are adjusted frequently by vendors; the table above lists the public prices verifiable at the time of writing. Items sourced from third-party aggregations are marked [To be verified], and the pricing details for each platform follow the corresponding volume. Devin (Cognition) is a cloud-based autonomous software engineer rather than an AI IDE, so it is outside this group's research scope; see 03-市场研究/02-AI-Agents组/10-devin.md for details.

4.2. Harness Six-Layer Maturity Comparison

Rating legend: ★★★ has a clear, configurable, auditable mechanism; ★★ has a mechanism but it is coarse-grained or not auditable; relies only on model restraint or requires the user to build it themselves.

#PlatformL1 Context engineeringL2 Tools & executionL3 Orchestration & controlL4 Memory & stateL5 Evaluation & observationL6 Governance & security
01Cursor★★★ Rules hierarchy + indexing + cloud agent★★★ Sandbox + MCP + browser★★★ Plan / background / cloud agent★★ Checkpoints + sessions★★ Bugbot review + usage analytics★★★ Team marketplace + SSO + audit logs + code tracing API
02Claude Code★★★ Proximity rules + progressive skill disclosure + compaction★★★ Fine-grained sandbox + credential masking + MCP★★★ Plan mode + subagents + hooks★★★ Memory files + todos + checkpoints★★ Traces + self-assessment separation practice★★★ Permission rules + organization-level managed config
03GitHub Copilot★★ Custom instructions + prompt files + Spaces★★★ Sandboxed cloud agent + MCP whitelist★★★ Cloud agent + custom agents★★ Spaces + sessions★★ Code review + usage dashboard★★★ Organization policies + content exclusion + audit + IP indemnity
04Windsurf★★★ Rules + memory + adaptive routing★★★ MCP + terminal + parallel sessions★★★ Plan mode + named checkpoints★★★ Memory system + checkpoint rollback★★ Quotas and usage★★★ SSO + RBAC + compliance certifications
05Codex CLI★★★ AGENTS.md hierarchy + config tiers★★★ OS-level sandbox + orthogonal approvals + parallel MCP★★★ Plan mode + non-interactive execution + resume★★★ Session resume + config profiles★★ Review mode + traces★★★ Sandbox + approvals + configuration-as-policy
06Trae★★★ Rules + context compaction + context engineering★★★ MCP + preview pages + browser interaction★★★ Multi-agent + subagents + planning★★ Cloud tasks + sessions★★ Cloud task observation★★ [To be filled]
07CodeBuddy★★★★★★★★★★★★★
08Zed★★★★★★★★★★★
09Cline★★★★★★★★★★★★★
10Roo Code★★★★★★★★★★★
11Tongyi Lingma★★★★★★★★★★★
12Kiro★★★★★★★★★★★★★★★★★
13Gemini CLI★★★★★★★★★
14Qoder★★★ Repo Wiki + engineering knowledge engine + knowledge cards★★★ Three forms: local + cloud + SDK; shallow sandbox disclosure★★★ Quest two-phase state machine + Experts multi-agent★★ Memory + Spec as task state★★ Spec acceptance + enterprise metrics; lacks trace regression★★★ SSO + audit + privacy mode + private capability marketplace
15WorkBuddy★★ Multimodal task understanding + research & retrieval decomposition★★★ Four surfaces: local + cloud + browser + IM★★★ Task decomposition + 100+ experts in parallel★★ Skills team assets + project spaces★ No systematic evaluation & observation found★★ Authorization directory + enterprise console + private deployment / domestic-compliance (信创)
16DeepSeek★★★ Context cold-start optimization + plugin-based assembly★★★ Sandbox/tools/scheduling fully plugin-based + MCP★★ Single main loop replaceable; medium native orchestration★★ sessions/storage plugin-based★★ Training-side environment synthesis + RL verifier★★ MIT dual open source, auditable; enterprise controls self-built
17Antigravity★★ Deep understanding + persistent experience store★★★ Three surfaces — editor + terminal + browser + MCP★★★ 5-way parallel + chained workflows + Custom Agents★★ Artifacts archival + learnings store★★ Artifacts evidence chain + enterprise audit★★ GEAP enterprise tier strong; individual tier unclear
18OpenCode★★★ LSP injects compiler-level semantics★★ Terminal + multiple surfaces; insufficient sandbox disclosure★★ Parallel multi-session; deep orchestration to be verified★★ Session management + share links★ No native evaluation & observation★★ MIT auditable + privacy-first; governance self-built
19Junie★★★ PSI indexing + existing inspections assets★★ Docker / worktree isolation + Agentic Debugging★★ Plan versioning + Live Prompting + subagents★★ Plan artifacts + spec cross-session memory★ Leverages the IDE inspection system★★ Confirmation gating on by default + SOC 2
20Augment Code★★★ Context Engine + organizational knowledge + shared memory★★ Hybrid execution of cloud sandbox + own machine★★★ Expert dispatch + loop handoff + Advisor planning★★★ Organization-level shared memory★★★ Leading on public benchmarks + built-in verification + outcome metrics★★ Built-in human gates + hybrid execution

The ratings for rows 07–20 have been backfilled from the six-layer capability summaries (sections 5.7 / 5.8) in each volume's "Harness Design" chapter; see the corresponding volume for the basis of each layer judgment. When a volume revises its ratings, this table must be updated in sync. Platforms 14–20 (Qoder, WorkBuddy, DeepSeek, Antigravity, OpenCode, Junie, Augment Code) were written by supplementing and verifying against the R18 retrieval report and official pages, with information current as of 2026-09-12.


5. Selection Decision Tree

The first step of selection is not comparing features, but answering three prerequisite questions.

Question 1: Can the data leave the local machine?

  • No (regulated industries, sensitive source code) → prioritize solutions with an organization-level privacy mode, zero data retention, content exclusion, and audit export: Cursor Enterprise (team-level privacy mode, codebase and model access control, audit logs), GitHub Copilot Business / Enterprise (organization policies, content exclusion, audit logs, IP indemnity), Windsurf (SSO / RBAC and compliance certifications). Open-source options (Codex CLI, Zed, Cline, Roo Code, Gemini CLI) can achieve fully local execution, but the governance layer must be built by yourself.
  • Yes → move on to Question 2.

Question 2: Which interface hosts your main workflow?

  • Terminal-first, dominated by long-running tasks and batch jobs → Claude Code or Codex CLI. Both bill by subscription quota with predictable cost, suited to multi-hour tasks; if you need open-source audibility, choose Codex CLI (Apache 2.0).
  • Editor-first, needing item-by-item review and visual diffs → Cursor (the strongest Tab and inline-diff experience) or Windsurf (plan mode + parallel sessions, suited to delegating whole sections of work).
  • You already do all your R&D collaboration on GitHub → GitHub Copilot, which distributes through the platform and keeps governance and audit closest to existing workflows.
  • Budget-sensitive, or needing browser-based development / domestic model ecosystems → Trae (international version starts at $10; there is also a domestic version).

Question 3: How much autonomy do you need?

Autonomy levelRecommended configurationGuardrail requirements
Low (learning, auditing unfamiliar repositories)Read-only mode: Codex CLI `--sandbox read-only`, Claude Code plan modeOnly needs to forbid writes
Medium (everyday development)Workspace writes + confirmation before commands: Codex CLI `--full-auto`, Claude Code sandbox + regular permissionsSandbox + credential read-denial + git rollback point
High (CI, batch refactoring)Full auto: Codex CLI `--dangerously-bypass-approvals-and-sandbox` inside a container, Cursor cloud agentEphemeral container / ephemeral repository + network isolation + full diff review afterward

One general recommendation: no matter which vendor you choose, first run in read-only mode against one or two real repositories for a week, distilling "the paths to forbid, the credentials to deny, the linters to enforce" into in-repository rules files before opening up autonomy. Teams that skip this step often find themselves coming back to do the same thing after their first incident.


6. Core Assertions of This Group

Assertion 1: Competition in AI IDE has shifted from model integration to Harness completeness. The score differences of the same model across scaffolds have been repeatedly observed; Terminal-Bench officially states that its leaderboard ranks systems, not models. When selecting, you should therefore prioritize rules hierarchy, sandbox granularity, approval policy, and trace observability rather than the length of the model list.

Assertion 2: L1 and L6 are the two layers that determine the ceiling and the floor. L1 (context engineering) determines how complex a requirement a single task can carry — rules hierarchy, indexing quality, and compaction strategy together form the ceiling. L6 (governance & security) determines how high you dare to set autonomy — sandbox, approvals, and audit together form the floor. The four layers in between (tools, orchestration, memory, evaluation) determine efficiency, not feasibility.

Assertion 3: Self-assessment cannot serve as an acceptance basis. The METR randomized controlled trial showed that senior developers are actually 19% slower after using AI, while self-assessing as 20% faster. Any team introducing an AI IDE should set up controlled measurement: select a set of repeatable tasks and record completion time, rework rate, and defect rate before and after introduction, rather than distributing questionnaires.

Assertion 4: Governance and autonomy are positive-sum, not a trade-off. Anthropic's sandbox reduced permission prompts by 84% while being safer; after OpenAI mechanically enforced architectural constraints with linters and structural tests, growing team size actually increased throughput. Constraint is not the enemy of speed, but the precondition that makes speed at scale possible.

Assertion 5: The cost model is shifting from "seats" to "consumption," and buyers need new management capabilities. GitHub switched Copilot to AI Credits billing from 2026-06-01 (1 credit = $0.01); Cursor uses a credit pool + usage-based billing; Windsurf switched to daily / weekly quota refreshes in 2026-03. This means "how much one person spends per month" is no longer a fixed number — organizations need consumption-rate observation and budget alerts.


7. Document Navigation

DocumentTopicKey layers
CursorCursor (Anysphere)L1 rules & indexing, L6 team marketplace & audit
Claude CodeClaude Code (Anthropic)L2 sandbox & credential protection, L6 permission model
GitHub CopilotGitHub Copilot (Microsoft / GitHub)L6 organization policies & compliance, L5 platform-side metrics
WindsurfWindsurf (Cognition)L3 plan mode & parallel sessions, L4 memory & checkpoints
Codex CLICodex CLI (OpenAI)L2 sandbox & orthogonal approvals, L3 non-interactive execution
TraeTrae (ByteDance)L1 context engineering, L3 multi-agent
CodeBuddyCodeBuddy (Tencent Cloud)L6 governance & security
ZedZed (Zed Industries)L2 tools & execution
ClineCline (open-source community)L3 orchestration & control, L4 memory & state
Roo CodeRoo Code (open-source community)L3 orchestration & control
Tongyi LingmaTongyi Lingma (Alibaba Cloud)L6 governance & security
KiroKiro (AWS)L3 spec-driven orchestration, L5 evaluation & observation
Gemini CLIGemini CLI (Google)L2 tools & execution
QoderQoder (Alibaba)L1 Repo Wiki knowledge engine, L3 Quest spec-driven task flow
WorkBuddyWorkBuddy (Tencent)L2 four-surface execution, L3 expert-team orchestration
DeepSeekDeepSeek (DeepSeek)L1 context cold-start optimization, L2 fully-plugin Harness
AntigravityAntigravity (Google)L3 parallel multi-agent orchestration, L5 Artifacts evidence chain
OpenCodeOpenCode (open-source community)L1 LSP injection, model integration freedom
JetBrains JunieJunie (JetBrains)L1 native IDE indexing, L2 Agentic Debugging
Augment CodeAugment Code (Augment)L1 Context Engine, L5 public benchmarks & outcome metrics

Suggested reading order: first read this README to establish the comparison framework, then read each volume in the order of the table above; if you care only about governance and security, read 02 and 03 first; if you care only about context engineering, read 01 and 06 first.


8. Summary

By 2026, the AI IDE market has completed the shift from "can it be used" to "do we dare to delegate authority." The 84% adoption rate shows the tool itself has been accepted; the 46% distrust rate, the 66% "almost right but not quite," and the −19% measured efficiency in the METR trial together show that the engineering-bearing layer has not caught up.

This is the value of dissecting AI IDE as a Harness: it replaces the unactionable conclusion that "the model isn't smart enough" with engineering items that can be fixed one by one — "L1 rules hierarchy not built," "L2 sandbox not enabled," "L5 lacks a mechanical criterion," "L6 lacks audit export."

The common conclusion across this group's twenty volumes is: the decisive factor in selection is not the model list, but six-layer completeness and the team's own engineering discipline. The same tool is a completely different product in a team that has set up rules files, linters, regression sets, and approval policies versus a team that goes straight to full-auto mode.


Information Gap Statement

  1. The R08 dedicated retrieval report was not written up: this README is based on the verified hard data issued by the principal, the A-grade first-hand materials in the R01 overview retrieval report, and direct checks of official vendor pages. Any pricing and version numbers sourced from third-party aggregations are marked [To be verified].
  2. Platforms 07–13 (CodeBuddy, Zed, Cline, Roo Code, Tongyi Lingma, Kiro, Gemini CLI): their basic attributes and six-layer ratings have been backfilled into the Section 4.1 and 4.2 matrices from each volume's main text; when any volume is later revised, this table must be updated in sync.
  3. Windsurf and Trae pricing conflicts across sources (Windsurf Pro has both $15 and $20 figures; Teams has both $30 and $40 figures); this table prefers official vendor figures, marked [To be verified].
  4. Claude Code user numbers and the specific pricing of Codex and Gemini CLI have not been authoritatively disclosed; marked [To be filled].
  5. Some evaluation dates for Terminal-Bench 2.0 and SWE-bench Pro have not been confirmed on official pages; marked [To be verified].
  6. This group found no first-hand source supporting "enterprise deployment effect data"; all case-style effect figures are marked [To be verified] or were not adopted.
  7. Platforms 14–20 (v1.1 increment batch): Qoder's organizational-tier pricing, WorkBuddy's individual/enterprise pricing and model list, DeepSeek's original benchmark reports, Antigravity's pricing and Changelog details, OpenCode's MAU basis and Zen pricing, Junie's current quota values, and Augment Code's pricing and version timeline have each been itemized in the "Information Gap Statement" of the corresponding volume, marked [To be verified] / [To be filled]; the conflicting account of the successor relationship between Kiro and Amazon Q Developer is clarified in Section 1.1 of 12-kiro.md.

9. References

  1. 2025 Stack Overflow Developer Survey — Stack Overflow, 2025-07-30. https://survey.stackoverflow.co/2025/
  2. Stack Overflow 2025 Developer Survey press release — Stack Overflow, 2025. https://stackoverflow.co/company/press/archive/stack-overflow-2025-developer-survey/
  3. DORA 2025 State of AI-assisted Software Development — Google Cloud / DORA, 2025. https://dora.dev/
  4. Effective context engineering for AI agents — Anthropic, 2025. https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents
  5. Sandboxing: a safer and more autonomous approach — Anthropic, 2025. https://www.anthropic.com/engineering/claude-code-sandboxing
  6. Harness engineering: leveraging Codex in an agent-first world — OpenAI, 2026-02-11. https://openai.com/index/harness-engineering/
  7. Effective harnesses for long-running agents — Anthropic, 2025. https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents
  8. Harness design for long-running application development — Anthropic, 2026. https://www.anthropic.com/engineering/harness-design-long-running-apps
  9. Introducing the Model Context Protocol — Anthropic, 2024-11-25. https://www.anthropic.com/news/model-context-protocol
  10. Model Context Protocol official site and specification — MCP / AAIF, 2024–2026. https://modelcontextprotocol.io/
  11. Terminal-Bench official site — Stanford / Laude Institute, 2025–2026. https://www.tbench.ai/
  12. SWE-bench official site — Princeton / community, 2023–2026. https://www.swebench.com/
  13. GitHub Copilot plans (official documentation) — GitHub, 2026. https://docs.github.com/zh/copilot/get-started/plans
  14. Cursor official pricing page — Anysphere, 2026. https://cursor.com/pricing
  15. TRAE official site — ByteDance, 2026. https://www.trae.ai/