Cursor、Claude Code、Codex、GitHub Copilot 有什么区别:按形态、账号、计费和规则文件对比

Cursor 和 Claude Code 的区别是什么、和 Codex、GitHub Copilot 怎么选?只用各家官方文档的事实对比:产品形态、用什么账号、怎么计费、能选哪些模型、规则文件与 MCP、权限模式、代码审查;不做「谁更强」的排名,给出按场景选择的思路。

NNathaniel bigo··原创首发·AI 辅助撰写
15 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理 Plus 账号
本文只对比各家官方文档里写明的事实,资料核对于 2026-10-11。「哪个写代码更强」没有官方的统一评测,本文不下这种结论。Claude Code 和 Codex 的细节以本站单篇教程(核对于 2026-10-07)为准。

适用于谁

  • 搜「claude code cursor 区别」「cursor claude code codex 区别」「ai编程工具对比」的人;
  • 已经订阅了 ChatGPT 或 Claude,想知道自带的编程工具够不够用的人;
  • 想在团队里统一工具的人。

结论先说

  1. 它们不是同一类东西:Cursor 是一个独立的编辑器;Claude Code 和 Codex 的核心是终端里的智能体(各自也有 IDE 插件、桌面和云端形态);GitHub Copilot 主要是装进你现有 IDE 的插件,另有 CLI 和云端智能体。
  2. 账号和计费逻辑不同:Claude Code 跟着 Claude 订阅走,Codex 跟着 ChatGPT 订阅走,Cursor 和 Copilot 各自单独订阅并按用量计。已经有 ChatGPT Plus 或 Claude Pro 的人,手里其实已经有一个编程智能体了。
  3. 模型选择范围不同:Cursor 和 Copilot 可以在多家模型之间切换;Claude Code 用 Claude 系列;Codex 用 OpenAI 的模型。
  4. 可以同时用。它们都能读 AGENTS.md(或有自己的规则文件)、都支持 MCP,共用一套项目约定并不难。常见组合是「编辑器里一个 + 终端里一个」。
  5. 选择的依据应该是:你习惯在哪干活、已经付了谁的钱、团队在用什么——而不是榜单。

一、产品形态

CursorClaude CodeCodexGitHub Copilot
出品方Anysphere(现为 SpaceX 子公司)AnthropicOpenAIGitHub
主要形态独立编辑器(基于 VS Code)终端命令 claude终端 CLI、云端任务IDE 插件
其他入口CLI、云端智能体、iOS AppVS Code / JetBrains 插件、桌面 App、网页版IDE 插件、ChatGPT 桌面 AppCopilot CLI、云端 cloud agent、GitHub 网页与手机端
补全(打字时的灰色建议)有(Tab)无,这不是它的定位无,这不是它的定位有
换编辑器的成本要换到 Cursor(可一键导入 VS Code 设置)不用换不用换不用换,支持 VS Code、JetBrains、Visual Studio、Xcode、Eclipse 等

一个直观的区分:想在打字时就有 AI 补全,看 Cursor 和 Copilot;想交代一句话让它自己把任务做完,四者都行,Claude Code 和 Codex 是为这种用法设计的。

二、账号与计费

CursorClaude CodeCodexGitHub Copilot
用什么账号Cursor 账号Claude 订阅账号或 Console(API)账号ChatGPT 账号GitHub 账号
免费能用吗Hobby 免费档,用量有限包含在 Claude 付费订阅里官方定价页写 Free 和 Go 为「有限」使用;完整入口从 Plus 起Copilot Free,每月 2000 次补全和一定的 AI credits
计费方式每月包含用量,分 Cursor Models 与 Other Models 两个池,按模型 API 价扣跟随 Claude 订阅的 5 小时会话额度和每周额度与 ChatGPT Work 共用一份额度;Plus 有 5 小时窗口AI credits(1 credit = 0.01 美元),每月 1 日重置;补全不计
用完了开启按量付费或升级等重置或升级到 Max等重置、买 credits 或升级升级、设预算买额外用量或等重置
单篇教程额度与套餐使用限制与额度额度与使用限制免费版与 Pro 区别

具体价格和额度数字见各单篇教程,这里不重复。想开通 ChatGPT Plus 或 Claude Pro,可以看本站的 /chongzhi/chatgpt-plus 与 /chongzhi/claude-pro。

三、模型

  • Cursor:自家的 Composer 和与 SpaceXAI 共同训练的 Grok 系列属于 Cursor Models 池;也可选 Anthropic、OpenAI、Google 等第三方模型;有 Auto 自动路由;个人档可以自带 API Key。
  • Claude Code:Claude 系列(Opus、Sonnet、Haiku 等),用 /model 切换,见《Claude Code 切换模型》。
  • Codex:OpenAI 的模型,按套餐和任务选择。
  • GitHub Copilot:Free 与 Student 档只能自动选模型;Pro 起可选一批模型,Pro+ 与 Max 可用高级模型。

四、规则文件、MCP 与扩展

CursorClaude CodeCodexGitHub Copilot
项目规则.cursor/rules/.mdc、AGENTS.mdCLAUDE.md(可用 @AGENTS.md 导入)AGENTS.md.github/copilot-instructions.md、.instructions.md、AGENTS.md
MCP 配置.cursor/mcp.json、~/.cursor/mcp.jsonclaude mcp add,.mcp.json、~/.claude.jsoncodex mcp add,config.toml各 IDE 的 MCP 设置
其他扩展Skills、Hooks、Subagents、PluginsSkills、Hooks、Subagents、Plugins见单篇教程Skills、Custom agents、Hooks
单篇教程Rules、MCPCLAUDE.md、MCPMCPinstructions

四者都认 AGENTS.md(Claude Code 的读取条件见单篇教程),所以通用约定写一份就够,见《AGENTS.md 怎么写》。现成的技能与规则仓库可以到本站 Skill 库 里找。

五、权限与安全

四者的思路一致:默认情况下危险操作要你批准;可以用白名单减少弹窗;都有某种沙箱或分类器的「中间档」;都有一个「全部放开」的开关,官方都不建议日常使用。

中间档单篇教程
CursorAuto-review(白名单 + 沙箱 + 分类器)隐私模式与 Agent 权限
Claude CodeAuto 模式(分类器审查)与沙箱权限模式详解
Codex审批模式 + 沙箱权限与沙箱设置
Copilot CLI--allow-tool / --deny-tool 精确授权CLI 安装与使用

跨工具的通用做法见《AI 编程安全注意事项》。

六、代码审查与云端任务

  • PR 自动审查:Cursor 有 Bugbot;Copilot 有 code review(PR 的 Reviewers 里请求);Codex 支持 @codex review;Claude Code 通过 GitHub Actions 里 @claude 审查。见《AI 代码审查怎么做》。
  • 云端异步任务(把任务交出去,做完给你一个 PR):Cursor Cloud Agents、Copilot cloud agent、Codex 云端任务、Claude Code 网页版,四者都有。

按场景怎么选

你的情况可以优先看理由(均为形态与计费层面的事实)
已订阅 ChatGPT Plus / ProCodex已包含在订阅里,不用另外付费
已订阅 Claude Pro / MaxClaude Code已包含在订阅里
想要一个 AI 原生的编辑器,补全、对话、智能体都在一个界面Cursor独立编辑器,支持多家模型
必须留在 JetBrains、Visual Studio、XcodeGitHub Copilot;或 Claude Code / Codex 的插件与 CLICopilot 官方支持这些 IDE;终端智能体不依赖编辑器
公司代码都在 GitHub,想把 AI 接进 PR 流程GitHub Copilot与 GitHub 的 PR、issue、Actions 原生集成
在读学生GitHub Copilot Student通过 GitHub Education 认证后免费,见学生认证
想自己选模型、用自己的 API KeyCline(开源)或 Cursor 个人档自带 Key见《Cline 怎么用》
完全零基础、只想做个网页先别选这四个见《Vibe Coding 是什么》

很多人最后是组合着用:编辑器里用 Cursor 或 Copilot 做补全和小改动,终端里开 Claude Code 或 Codex 跑大任务。这样两边的额度也分开消耗。

其他常见选项

  • Trae:字节跳动的 AI IDE,有国内版与国际版,中文文档完整,见《Trae 规则与 MCP 配置教程》;
  • Kiro:AWS 的 AI IDE,主打先写规格再实现,见《Kiro Spec 模式怎么用》;
  • Devin Desktop:原 Windsurf,可在一个界面管理本地与云端智能体,见《Devin Desktop 使用教程》;
  • Cline:开源,装进现有编辑器,模型自选。

更多工具见本站 AI 应用目录的编程分类。

常见问题

Q:到底哪个写代码最好?

没有官方的统一对比数据,而且底层模型每隔几个月就换一代。更实际的办法是拿自己的真实项目,各试一周同类型的任务,再看用量页面上花了多少。

Q:Cursor 里也能选 Claude 和 GPT 模型,那还要 Claude Code / Codex 吗?

两回事。Cursor 里用第三方模型是按 API 价从 Cursor 的额度里扣;Claude Code 和 Codex 用的是你 Claude / ChatGPT 订阅里的额度。智能体本身的工具、权限体系和交互方式也各不相同。

Q:能在 Cursor 里装 Claude Code 或 Codex 的插件吗?

Codex 官方文档写明它的 IDE 插件支持 VS Code、Cursor、Windsurf;Claude Code 有 VS Code 插件,也可以直接在 Cursor 的内置终端里运行 claude。

Q:团队里每人用的工具不一样怎么办?

把通用约定写进 AGENTS.md,测试、类型检查、lint 放进 CI。无论谁用什么工具写的代码,都要过同一套检查和同一个审查流程。

参考资料

  • Models & Pricing(Cursor 官方):https://cursor.com/docs/models-and-pricing
  • Cursor Agent(Cursor 官方):https://cursor.com/docs/agent/overview
  • Claude Code overview(Anthropic 官方):https://code.claude.com/docs/en/overview
  • Codex pricing(OpenAI 官方):https://learn.chatgpt.com/docs/pricing
  • Plans for GitHub Copilot(GitHub 官方):https://docs.github.com/en/copilot/get-started/plans
  • Usage-based billing for individuals(GitHub 官方):https://docs.github.com/en/copilot/concepts/billing-and-usage/individuals/billing
需要开通或续费?Claude Pro 充值 →

Nathaniel 的更多内容

  1. 01

    promptfoo 使用教程:对比提示词和模型、写断言自动评测(安装与配置)

    promptfoo 是什么、怎么使用?按官方 README 和入门文档讲清它的用途、三种安装方式、用示例项目起步、promptfooconfig.yaml 里提示词、模型和测试用例三部分怎么写、常用断言类型的含义、eval 与 view 两条命令,以及把它放进日常改提示词流程的方法。

    ChatGPT其他 AI 工具0
  2. 02

    Kimi API怎么用:API Key获取、Python调用、K3价格与429报错处理

    Kimi API Key 在哪里获取、怎么用 Python 调用 K3、价格怎么算、429 和 401 报错怎么办?本文按 Kimi API 开放平台官方文档讲清注册认证、创建 Key、base_url 与模型名、计费规则和常见错误排查。

    Kimi0
  3. 03

    Cursor Agent 模式怎么用:Agent、Plan、Ask 三种模式,检查点回滚与消息排队

    Cursor Agent 模式是什么、和 Plan / Ask 模式怎么选?按官方文档讲清 Agent 能调用哪些工具、Shift+Tab 切换模式、Plan 模式先出方案再动手、用检查点撤销改动、任务进行中排队或插话,以及 /goal 长目标。

    Cursor0
  4. 04

    Gemini 聊天记录怎么导出:导出到文档 / 表格、生成 PDF 与用 Takeout 批量导出完整对话

    Gemini 没有「一键导出全部对话」的按钮,但有三条官方路径:单条回答导出到 Google 文档、Gmail、表格;让 Gemini 直接生成 PDF、Word、Markdown 文件;用 Google Takeout 批量下载全部活动记录。本文给出每种方法的步骤和限制。

    Gemini0
  5. 05

    ChatGPT 生成图片中文乱码、文字错误怎么办:7 个按顺序试的办法

    让 ChatGPT 做海报、封面、信息图,中文总是缺笔画、错字、乱码?本文按 OpenAI 官方图像提示指南,给出从写法、字数、局部修改、质量档位到后期排版的 7 个办法,以及什么时候干脆别让 AI 写字。

    ChatGPT0
  6. 06

    OpenCode Skills 使用指南:技能目录、命名规则、权限配置与不加载排查

    OpenCode 的 Skills 放在哪个目录、怎么控制哪些技能能用?按 OpenCode 官方文档讲清六个扫描位置、name 的正则规则、skill 工具的工作方式、在 opencode.json 里用 allow / deny / ask 配置权限、按智能体覆盖,以及技能不出现时的五项检查。

    其他 AI 工具0

同产品的其他教程

  1. 01

    如何让大模型稳定输出 JSON:结构化输出、JSON 模式与提示词写法(OpenAI / Claude)

    怎么让大模型稳定输出 JSON?本文按 OpenAI 和 Anthropic 官方文档讲清只靠提示词、JSON 模式、结构化输出三种做法的可靠程度,两家的写法与 Schema 限制,以及拒答和截断两种例外。

    ChatGPTClaude0
  2. 02

    npx skills add 怎么用:从 GitHub 安装 Skill、skills.sh 是什么与常用命令

    网上的 Skill 安装命令大多是 npx skills add 开头,它是什么、装到哪去了?按官方 README 讲清 skills 命令行工具支持的来源写法、项目与全局两种范围、-a 指定工具、list / find / update / remove 等命令、软链接与复制的区别,以及怎么关掉遥测。

    Claude其他 AI 工具0
  3. 03

    提示词里的角色设定有用吗:「你是一位专家」该怎么写才有效(官方文档怎么说)

    提示词开头写「你是一位资深专家」到底有没有用?本文按 Anthropic、OpenAI、Google 官方文档讲清角色设定管什么、不管什么,一句话角色和详细人设各自适合什么场景,角色应该放在哪里,以及比「你是专家」更有效的四个写法。

    ChatGPTClaude0
  4. 04

    提示词链(Prompt Chaining)怎么用:把复杂任务拆成几步,前一步的输出交给后一步

    提示词链是什么、什么时候该把大提示词拆开?本文按 Anthropic 和 Google 官方文档讲清拆指令、串成链、分块聚合三种拆法,最常用的「起草 → 审查 → 修改」链,以及哪些情况不必拆。

    ClaudeGemini0
  5. 05

    Claude Code 切换模型:/model 命令、模型别名、effort 与 fast 模式

    Claude Code 怎么切换模型?讲清 /model 命令与选择器、opus / sonnet / haiku / fable / opusplan 等别名、默认模型、推理强度 effort 怎么调、ultrathink、fast 模式,以及换了模型下次又变回去的原因。

    Claude0
  6. 06

    AI 代码审查怎么做:自查、工具审查、人工复核三层流程与各家审查工具对照

    AI 代码审查工具有哪些、流程怎么搭?按 Cursor、GitHub、OpenAI、Anthropic 官方文档整理出三层做法:提交前让智能体自查、PR 上用 Bugbot / Copilot / Codex / Claude 自动审、人工复核;附可复制的审查提示词和常见误区。

    Cursor其他 AI 工具0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~