Claude Code 于 2025 年 2 月以研究预览发布,并在 5 月实现全面可用,为开发者提供一个基于终端的代理,可跨完整代码库读取,并在每一步均经明确批准后再应用更改。
随后在 2025 年 11 月,Google 收购了前 Windsurf 团队并发布了 Antigravity,这是一款围绕自治代理和内置浏览器打造的全新 IDE,可用于可视化验证。
本文将从架构、真实工作流、定价和集成等方面对比 Claude Code 与 Antigravity,帮助您根据自身工作方式做出选择。
要点速览
- Claude Code 是 Anthropic 推出的以终端为先的 CLI,运行在 Opus 4.8 和 Sonnet 4.6 上,标准上下文窗口为 200K token(1M 测试版)。它仅在开发者明确批准后才进行更改。
- Antigravity 是 Google 的独立桌面 IDE,基于 Gemini 3.5 Flash,原生 1M token 上下文窗口。其 Agent Teams 面板可并行运行多个子代理。
- 浏览器测试:Antigravity 内置 Chromium 子代理用于可视化验证。Claude Code 需通过 MCP 插件访问浏览器。
- CI/CD:Claude Code 原生集成 GitHub Actions 和 GitLab CI/CD,并提供专用代码审查功能。Antigravity 通过其 CLI 与 SDK 进行流水线自动化。
- 定价:两者均从每月 20 美元起步。Antigravity 仍有免费预览层。Claude Code 的 Max 方案为每月 200 美元以使用 Opus 4.6。
- 选择 Claude Code 适合终端工作流、CI/CD 自动化与企业合规。选择 Antigravity 适合可视化 IDE、浏览器测试与并行代理。
什么是 Claude Code?
Claude Code 是 Anthropic 的代理式编码工具。它直接在您的终端中运行,可完全访问本地文件系统、Shell 命令和 git 环境。您用自然语言描述需求,Claude Code 负责规划步骤、读取文件、编写代码、运行测试并提交更改。在修改任何内容之前,它都会先征得您的批准。
它当前运行在 Claude Opus 4.8 和 Claude Sonnet 5 上,均于 2026 年发布。标准上下文窗口为 200K token,两个模型均可通过 API 访问 1M token 测试版。
Claude Code 的工作原理
Claude Code 以终端为先。您在任意项目目录中运行 claude 命令即可开启会话,此后便以自然语言交互。该工具使用内置搜索扫描您的代码库,无需您手动指定文件。它可以在多个文件间进行协同编辑、生成文档并管理您的 git 流程,从建分支到发起 Pull Request。
# Start a session in your project
claude
# One-shot prompt for quick tasks
claude "write tests for the auth module, run them, and fix any failures"
# Continue the most recent session
claude -c
项目根目录中的 CLAUDE.md 文件为 Claude Code 提供持久化上下文,包含您的编码规范、架构决策与项目特定说明。每次会话开始时都会自动加载该文件。
Claude Code 还提供 VS Code 扩展、JetBrains 插件(当前为测试版),以及基于浏览器的 claude.ai/code 界面。但其主要使用场景仍在终端。
什么是 Antigravity?
Google Antigravity 是一款围绕自治代理构建的开发平台,于 2025 年 11 月与 Gemini 3 同期发布。其由原 Windsurf 团队打造,Google 于 2025 年 7 月通过一项 24 亿美元的授权协议引入该团队。该工具最初以 VS Code 的改造分支形式推出。到 2026 年 Google I/O 的 2.0 版本时,它成为从零为代理编排而构建的独立桌面应用。
Antigravity 2.0 的核心是 Agent Teams 面板,您可以在其中组建具备明确角色的子代理小队,每个子代理在各自沙箱中并行运行。统一时间线跟踪所有代理事件,您可暂停、重定向或终止单个代理而不影响其他代理。最初的 1.0 IDE(包含 Editor 视图与 Manager 视图)仍可用,但已不再新增功能。
2.0 版本还引入了定时任务:您可定义流水线(例如“每天早晨分拣新的 GitHub 问题,并为标记为 good-first-issue 的问题起草 PR”),代理将在后台自动执行,无需提示。原生语音指令支持您口述说明并接收语音摘要,且可通过本地 Gemini Nano 运行时离线使用。
除桌面应用外,Google 还发布了用于终端工作流的 Antigravity CLI(以 Go 编写),以及用于在自定义工具中嵌入代理能力的 Antigravity SDK。该 CLI 取代了现已弃用的 Gemini CLI,后者已于 2026 年 6 月 18 日停止服务。
Antigravity 的工作原理
向 Antigravity 下达任务时,您可以选择希望保留的控制程度。
Antigravity 提供两种模式:规划(Planning)与快速(Fast)。在规划模式下(复杂任务的默认模式),代理会将工作组织为任务组,产出 Artifact,并在执行前进行充分规划。在快速模式下,代理直接执行任务,更适合诸如重命名变量或运行 bash 命令等简单事项。
Antigravity 的代理在三大协同界面上工作:代码编辑器、集成终端和内置 Chromium 浏览器。该浏览器不仅用于参考。代理会用它来浏览网页、与 UI 元素交互、截取屏幕并录制演示,以可视方式验证生成的代码确实有效。
Antigravity 的主要模型是 Gemini 3.5 Flash,在 2026 年 Google I/O 上宣布成为平台默认模型。Google 称其在大多数基准上优于 Gemini 3.1 Pro,且速度快四倍——这在多代理设置中尤为重要,因为并行调用会放大模型延迟。该模型保持 1M token 上下文窗口,Antigravity 也支持第三方模型。
代理会产出称为 Artifact 的输出:任务清单、实施计划、代码差异、截图和浏览器录屏。您可直接在这些 Artifact 上留下反馈,类似于在 Google 文档中评论,代理会在不中断工作的前提下吸收您的备注。
Claude Code vs. Antigravity:核心差异
了解了两款工具各自的工作方式后,接下来我们聚焦那些真正影响您抉择的差异。

Claude Code 与 Antigravity 架构对比。作者制图。
执行模型
Claude Code 是与您现用编辑器并行的以终端为先工具。它通过命令行界面(CLI)运行,提供完整的参数以支持脚本化、管道与自动化。Antigravity 2.0 是独立桌面应用;截至 2026 年 Google I/O,它也提供面向偏好终端工作流开发者的 Go 编写的 Antigravity CLI。桌面应用取代您的编辑器;CLI 可与之并用。
两者的选择会影响您的日常环境。如果您依赖 tmux、Neovim 或高度自定义的终端环境,Claude Code 能无缝配合,无需变更现有设置。若您偏好带可视化文件管理与集成浏览器测试的图形 IDE,则 Antigravity 桌面应用正是围绕此场景设计。若偏好终端,新的 Antigravity CLI 也可覆盖该需求。
上下文处理
如前所述,Claude Code 的标准上下文窗口为 200K token,API 提供 1M token 测试版。它通过代理式搜索按需扫描和映射代码库,而非一次性加载全部内容。前文提到的 CLAUDE.md 文件则在会话间充当持久化记忆。
Antigravity 使用 Gemini 3.5 Flash 的原生 1M token 上下文窗口。它还会在 .gemini/antigravity/knowledge/ 目录中存储持久知识,并支持 Skills 体系以在项目级及跨项目复用说明。
编辑行为
Claude Code 会进行结构化的多文件编辑,且需开发者明确批准。在写入任何文件、运行任何 Shell 命令或进行任何 git 提交前,它都会展示具体计划并等待确认。这确保您掌控全过程,但也意味着您需要在会话期间保持在场。
Antigravity 允许您设定希望保留的控制力度。在其最自治的模式下,代理可在编辑器、终端与浏览器间进行规划与执行,无需停下等待批准。Artifacts 体系为所做事项提供记录,但在授予完整控制权时,代理推进速度会更快。
自治与多代理支持
Claude Code 主要是单代理工具,尽管它支持具备独立 200K token 上下文窗口的子代理来处理复杂任务。名为 Agent Teams 的新功能目前在 Opus 4.6 上以研究预览形式提供,允许多个 Claude Code 会话以共享任务清单并行工作。
Antigravity 自始即围绕多代理编排构建。2.0 版本将此确立为一等公民:规划代理可在运行时动态生成子代理,因此复杂请求会自动扩展团队。每个代理拥有自己的沙箱与共享项目上下文,这意味着审阅者无需重读完整对话即可看到编码者的决策。
浏览器能力
Claude Code 不包含内置浏览器。您可以通过 MCP 服务器或插件添加与浏览器相关的功能,但这并非核心体验的一部分。
Antigravity 内置原生浏览器子代理。如前所述,代理可以启动完整的 Chromium 实例并用其与页面交互、截屏与录制演示。对于前端与 UI 工作,这意味着可视化验证在工具内部完成,无需切换到独立浏览器。
Claude Code vs. Antigravity:代码生成与重构
两款工具远不止自动补全。它们能够规划、编写并在整个项目范围内验证代码。但它们的路径不同,而差异在具体任务类型中最为明显。
开发新功能
当您以自然语言描述某个功能并让其规划实现时,Claude Code 往往表现良好。它会读取项目结构、追踪依赖,并在动笔前先规划跨文件的变更。
Antigravity 借重其多代理架构。并行代理可以同时处理一个功能的不同方面,但在复杂任务上工具可能需要更明确的指引。
大规模重构
Claude Code 对跨相互关联文件的重构采取顺序式方法。其代理式搜索会沿依赖链路跟踪,并逐步应用协同更改。
Antigravity 则借助并行性,在重构任务的不同部分生成多个代理,从而整体更快完成。权衡在于协调:单个代理的输出有时需要后续重组,而 Claude Code 的顺序式方法更易于追溯何时为何发生了哪些变更。
调试
Claude Code 的调试循环通过添加日志、读取输出、追根溯源并迭代完成。Opus 4.6 的扩展思维功能有助于处理复杂依赖链。
Antigravity 将浏览器测试引入调试流程。对于 UI 缺陷,其浏览器子代理可以可视化复现问题、截取屏幕并对比期望与实际渲染效果,而这是 Claude Code 原生无法实现的。
面向真实工作流的对比
纸面参数不如契合实际工作流更重要。以下场景最能帮助我做出判断。
个人开发者项目
如果您习惯在终端工作,Claude Code 的门槛很低。无需安装 IDE,也无 GUI 学习成本。每月 20 美元的 Pro 方案即可上手。
Antigravity 在预览期间免费,并为个人开发者提供多代理编排。Manager 视图可能超出大多数个人项目所需,但对任何做前端的人来说,浏览器子代理都非常实用。
初创团队
Claude Code 提供每用户每月 25 美元的 Team 方案,支持共享 CLAUDE.md 文件、用于自动化 PR 审查的原生 GitHub Actions、Slack 集成以及 SOC 2 Type II 认证。
Antigravity 尚未推出按席位的团队定价,但可通过 Gemini Enterprise Agent Platform 获得企业访问。其并行代理适合冲刺式工作,而每月 20 美元的 Pro 层与 Claude Code 的入门价相当。产品仍较新,Google 停止产品线的历史也值得纳入考量。
企业与遗留代码库
Claude Code 的企业特性更为完善且文档齐全。它提供 SSO、SCIM 预配、审计日志、HIPAA 准备度,并可通过 Amazon Bedrock、Google Vertex AI 或 Microsoft Foundry 部署。
Antigravity 现已通过 Google Cloud 上的 Gemini Enterprise Agent Platform 面向企业客户提供,AirAsia、Deloitte 和 WPP 等公司报告已在生产使用。与 Claude Code 的 SOC 2 和 HIPAA 覆盖相当的具体安全认证尚未公开。
对于大型遗留代码库,Claude Code 的使用时间更久,在依赖追踪与复杂迁移上有更多经验案例。Antigravity 原生更大的上下文窗口有助于一次性加载整个仓库,但其较短的市售历史意味着在此类工作上的实证仍偏少。
快速构建 MVP
Antigravity 适合快速原型设计。浏览器子代理可尽早捕捉 UI 缺陷,并行代理可同时搭建项目不同部分,而每月 20 美元的 Pro 层也便于在评估期控制成本。2026 年的早期用户反馈称,将可用原型带到可视化状态的速度很快。
Claude Code 在 MVP 场景下的权衡不同。其顺序且需批准的方式为每次更改提供清晰的审计轨迹。如果您的原型也将作为首次生产部署,这种可见性可能比纯粹的速度更重要。
集成与生态
在集成支持方面,两款工具差异最大。
Claude Code 作为 CLI 可与任意编辑器配合工作。它有 VS Code 的官方扩展(包括 Cursor 和 Windsurf 等分支)、JetBrains 测试版插件,并可与 Neovim、Emacs 等终端编辑器原生协作。
Antigravity 现包含两类界面:独立桌面应用与面向终端工作流的 Go 版 CLI。桌面应用在首次设置时支持从 VS Code 或 Cursor 导入设置,并使用 Open VSX 扩展注册表。Antigravity SDK 亦提供编程式访问,用于将代理嵌入自定义工具或 CI 流水线。

两款 AI 编码工具的集成生态。作者制图。
在 git 与 CI/CD 上,Claude Code 深耕已久:原生的提交生成、分支管理、合并冲突解决、worktree,以及与 GitHub Actions 与 GitLab CI/CD 的官方集成。您可以在 GitHub PR 中 @ claude 以触发自动审查。
此外,Claude Code 现已提供处于研究预览阶段的 代码审查功能,面向 Team 与 Enterprise 方案,对每个 PR 运行专门的代理团队,较单独的 GitHub Action 进行更深入的检查。
Antigravity 通过其 CLI 与 SDK 处理 CI/CD,使代理能够自动化流水线配置并运行计划的后台任务。目前尚未宣布可与 Claude Code 的 GitHub Actions 相当的原生平台集成。
在协作方面,Claude Code 支持与 Slack 集成,并通过 Team 与 Enterprise 方案提供共享工作区。Antigravity 的协作以 Artifact 评论系统与跨小队共享的代理上下文为核心。正式的多用户团队功能仍在开发中。
性能与上下文
两款工具都能处理大型仓库,但其上下文策略与失效模式不同。
Claude Code 通过代理式搜索按需选择性读取文件,而非一次性加载全部;子代理为复杂子任务提供额外的独立上下文窗口。Antigravity 将上下文拆分给多个代理,每个代理在 Gemini 3.5 Flash 的 1M token 窗口内工作。两款工具在长会话中都可能劣化:Claude Code 的 /compact 命令有助于管理此问题,而 Antigravity 尚无公开记录的检查点或回滚系统。
两款工具都会产生幻觉,且会话越长风险越高。Claude Code 的失效模式已有较多文档;Antigravity 因历史较短而相关资料较少。涉及生产数据或安全关键逻辑的自我验证,我不会依赖任一工具。
定价对比
Claude Code 与 Antigravity 的入门价同为每月 20 美元,但更高阶的分层存在差异。
Claude Code 起价每月 20 美元(Pro,Sonnet 4.6),在 Max 方案上可达每月 100 或 200 美元以使用 Opus 4.6。团队为每用户每月 25 美元。我见过开发者在一个下午的代理工作中就用完一周的额度,因此在订 Pro 前请先了解自己的使用模式。
Antigravity 在预览期仍提供免费层,但在繁忙时段限流可能带来延迟。Google 在 2026 年 I/O 上明确了付费层:Google AI Pro 每月 20 美元、Google AI Ultra 每月 100 美元(为 Pro 配额的五倍)、顶级方案每月 200 美元(由 250 下调,配额为二十倍)。在决策前,请在 Claude 定价页面与 Antigravity 定价页面核对最新费率。
优缺点对照
下表从九个维度概述各自的优势与不足。
| Category | Claude Code | Antigravity |
|---|---|---|
| Editing approach | 顺序式、基于批准的跨文件编辑 | 在同一工作区内进行多代理编排 |
| Interface | 可配合任意编辑器的 CLI | 独立桌面 IDE + CLI |
| Execution | 本地运行,代码留在您的机器上 | 独立应用与 CLI;本地运行 |
| Automation / CI | 与 GitHub Actions 与 GitLab 集成 | 通过 CLI 与 SDK 进行流水线自动化 |
| Review / Tracking | 代码审查工具与可撤销的检查点 | Artifact 系统跟踪代理动作 |
| Context & Models | 长会话中上下文可能劣化 | 1M-token 上下文(Gemini 3.5 Flash);支持多模型 |
| Enterprise readiness | SOC 2 Type II、SSO、HIPAA 准备度 | Google Cloud 上的 Gemini Enterprise Agent Platform |
| Cost | 无免费层;重度使用可能快速耗尽额度 | 免费预览层;付费为每月 20–200 美元 |
| Maturity | 工具与工作流更成熟 | 企业采用增长中(AirAsia、Deloitte、WPP) |
Claude Code 更胜一筹吗?
没有单一的赢家。正确选择取决于您的工作方式与可接受的权衡。
当以下情况时请选择 Claude Code:您的工作流以终端为中心;需要与 GitHub 或 GitLab 的 CI/CD 集成;正在处理复杂后端或遗留代码库;或组织今天就需要企业级合规特性。
当以下情况时请选择 Antigravity:您想先试用免费预览层或以每月 20 美元的入门价起步;您的工作以前端为主,受益于浏览器测试;您偏好可视化 IDE;或希望并行运行多个代理以处理不同任务。
若后端与前端工作分流,可考虑两者并用:Claude Code 的顺序、文件级方式适合复杂重构与 CI/CD 自动化;Antigravity 的并行代理与浏览器测试适合前端构建与快速原型。
评估任一工具的最佳方式是将其用于真实项目。Claude Code 起价为每月 20 美元;Antigravity 提供免费预览层,付费方案从每月 20 美元起以获得更高限速。
|
Feature |
Claude Code |
Antigravity |
|
Primary interface |
终端 CLI |
独立 IDE |
|
IDE support |
VS Code、JetBrains(测试版)、Neovim、Emacs |
仅 Antigravity(Open VSX 扩展) |
|
Context window |
200K 标准,1M 测试版 |
1M 原生(Gemini 3.5 Flash) |
|
Multi-agent |
子代理 + Agent Teams(预览) |
Agent Teams 面板(动态生成子代理) |
|
Browser testing |
通过 MCP 插件 |
内置 Chromium 子代理 |
|
CI/CD integration |
GitHub Actions、GitLab CI/CD |
Antigravity CLI + SDK |
|
Persistent context |
|
|
|
Individual pricing |
自每月 20 美元起 |
免费预览;付费 20–200 美元/月 |
|
Team pricing |
25 美元/用户/月 |
尚未提供 |
|
Enterprise |
SOC 2 Type II、SSO、HIPAA |
Gemini Enterprise Agent Platform |
|
Checkpoint/rollback |
支持 |
代理时间线,支持单代理暂停/终止 |
总结
当您的工作流以终端为中心、需要与 GitHub 或 GitLab 的 CI/CD 集成,或正处理复杂后端与遗留代码且希望通过顺序、基于批准的方式保持掌控时,Claude Code 更为合适。
当您希望内置可视化验证、偏好图形化 IDE、需要多代理并行,或希望先从免费预览层开始时,Antigravity 更契合。
您的选择归根结底取决于您主要的工作场景、日常处理的任务类型,以及您希望对代理行为保留多少控制权。两款工具都在快速演进,今天的差异在数月后可能会发生变化。
若您希望进一步学习 AI 编码工具,建议参考以下资源:
- 我们的 Cursor vs. GitHub Copilot 与 Claude Code vs Cursor 文章探讨这些代理式工具与逐行助手的比较,有助于您全面了解 AI 编码版图。
- 若您希望在同一工作流中结合代理式工具与实时编码助手,可学习我们的 Software Development with GitHub Copilot 课程。
- 我们的 AI-Assisted Coding for Developers 课程将帮助您养成让任一工具更有用的习惯,无论您最终选择哪一个。
- 我们的 Top 15 Vibe Coding Tools 文章覆盖更广泛的 AI 编码工具生态,并介绍 Claude Code 与 Antigravity 相较于 Cursor、Copilot 等替代方案的定位。
FAQs
Can I use Claude Code and Antigravity together?
可以。两者使用不同的配置文件(Claude Code 使用 CLAUDE.md ,Antigravity 使用 .gemini/ ),并在各自的环境中运行,因此不会冲突。更有意思的是,Antigravity 支持 Claude 模型,您可以直接在其中运行 Claude。每个工具仍只知道您告知的内容,但针对不同任务类型切换使用并不像想象中那样别扭。
Is Antigravity really free?
在预览期仍有免费层,但 Google 已在 2026 年 I/O 上明确付费方案。Google AI Pro 每月 20 美元,可获得更高限速;Google AI Ultra 每月 100 美元,配额为 Pro 的五倍;顶级方案每月 200 美元,配额为二十倍。免费用户仍可访问全部功能,但在繁忙时段会触发限流。
What happened to Google's Gemini CLI?
Google 用 Antigravity CLI 取代了 Gemini CLI。Antigravity CLI 是以 Go 编写的终端工具,与 Antigravity 2.0 共享同一代理框架。Gemini CLI 已于 2026 年 6 月 18 日停止服务。Antigravity CLI 保留了开发者依赖的特性,包括 Agent Skills、Hooks、Subagents 与 Extensions(现称 Antigravity 插件)。运行 antigravity migrate-cli 可迁移既有配置。
Which tool is better for someone just learning to code?
Antigravity 更容易上手,因为界面类似 VS Code,且您能在浏览器中立刻看到结果。Claude Code 的优势不那么显眼:其批准模型会迫使您在更改发生前阅读每一次修改,这意味着您在使用过程中自然会养成终端与 git 的习惯。如果您重视理解底层发生了什么,那种更慢的节奏是有价值的。
Do these tools replace GitHub Copilot or Cursor?
不会,它们所处层次不同。Copilot 与 Cursor 帮您逐行写代码;Claude Code 与 Antigravity 则在您下达完整任务并放手时接管。很多开发者会同时使用两者,并且由于 Antigravity 通过其注册表支持 Copilot 扩展,它们实际上可以并行运行。
What happens to my code when I use each tool?
两款工具都会将您的文件保留在本地。Claude Code 仅会将对话内容以及其读取的文件内容发送至 Anthropic 的 API;不会整库上传。Antigravity 原理相同:仅会将代理指令与上下文发送给 Google,不会上传整个代码库。若您处理敏感或专有代码,建议在承诺使用前直接查阅各服务商的数据保留条款。