Cursor 在 2026 年 8 月 17 日上线了自家的代码托管功能 Origin,以 Early Beta 形式向付费用户分批开放。加上此前已经铺开的 Coding Agent 和 Cloud Agents,这款靠 AI 代码补全起家的编辑器,正在把写代码、托管仓库、审查 Pull Request 这一整条开发链路装进同一套环境。本文依据 Cursor 官方文档、更新日志和价格页,梳理它当前的能力边界、GitHub 同步机制和各档价格。
从 AI 代码编辑器到 Agent 开发环境
Cursor 现在的核心是 Coding Agent(编程智能体):它能理解和搜索整个代码库、一次修改多个文件、运行终端命令、根据报错继续修复,改完的内容通过 Diff 和 Review 界面交给开发者确认。早期的 Cursor 主要靠”在编辑器里直接调用 AI 生成和解释代码”吸引用户,当时的典型用法还是让模型写一段、自己粘一段;现在遇到跨文件重构或实现完整功能时,Agent 会自己找相关文件、动手修改并跑命令验证,逐段复制代码的环节已经省掉了。

图:Cursor 官网首页,产品定位已改为 Coding Agent(来源:Cursor 官网)
桌面客户端覆盖 macOS、Windows 和 Linux,Agent 能力同时延伸到了 CLI、网页端、Cloud Agents,以及 GitHub、Slack、Linear 等协作场景。
本地 Agent 与 Cloud Agents 的分工
本地 Coding Agent 直接运行在当前项目里。一个功能同时涉及前端组件、API 和类型定义时,它会自己搜索代码库、读取相关文件并完成修改,开发者在 Review 界面看具体改动,决定接受还是拒绝。这种模式适合跨文件重构、修 Bug、加功能,以及快速摸清一个陌生代码库。

图:Agent 完成任务后给出实现摘要与代码改动(来源:Cursor 官方演示界面)
Cloud Agents 把任务放到远程环境执行:准备开发环境、读仓库、改代码、跑测试,再根据运行结果继续调整。修复明确的 Bug、补测试、处理 CI 报错、实现相对独立的功能,或者同时开好几个任务并行推进,都是它的常见用法。本地任务也可以中途交接——先在本地确认需求和实现方向,再交给云端继续,不用一直占着当前工作区。
| 对比项 | 本地 Agent | Cloud Agents |
|---|---|---|
| 运行位置 | 当前本地开发环境 | 远程开发环境 |
| 适合任务 | 即时修改、调试、代码理解 | 耗时任务、并行任务、测试和 PR |
| 是否占用本地工作区 | 是 | 否 |
| 运行测试 | 使用本地环境 | 在配置好的远程环境执行 |
| 并行处理 | 相对有限 | 多任务同时运行 |

图:Cloud Agent 在云端完成修改并附上测试结果(来源:Cursor 官方演示界面)
对代码不能出内网的企业,Cursor 提供 Self-hosted 方案:代码库、工具执行和构建过程留在企业自己的基础设施里,由内网 Worker 执行具体操作。需要说明的是,Agent 的推理和规划仍由 Cursor 云端处理,只是把要执行的 Tool Calls(工具调用)下发到企业环境,并非完全本地运行。据 9 月 2 日的官方更新,自托管机器已支持动态资源池调度,闲置机器可以休眠,Cloud Agents 也能跑在 AWS Lambda、Modal、E2B 等企业已有的沙箱上。
Origin:Cursor 自己的代码托管
Origin 是 Cursor 官方定义的 Git Forge,也就是一套 Git 代码托管与协作服务。Early Beta 阶段已经支持:
- 创建由 Origin 托管的 Git 仓库,用标准 Git 执行 clone、push、pull;
- 在网页端浏览和搜索仓库代码(入口 cursor.com/codebase);
- 创建、审查和合并 Pull Request;
- 把已有 GitHub 仓库同步进来;
- 让 Cloud Agents 和自动化任务直接连接 Origin 仓库;
- 连接 Vercel、Depot、Buildkite 等第三方服务,另有配套的 Origin CLI。
启用前有一个容易被忽略的步骤:团队要先认领一个 Codebase 名称,它会成为所有仓库 URL 的命名空间(形如 cursor.com/codebase/acme-corp)。官方文档明确,Beta 期间这个名称认领后不能修改,起名前最好先在团队内定好。
Origin 目前的成熟度还谈不上对标 GitHub 或 GitLab,第三方生态和团队协作功能都在起步阶段。对已经重度使用 Cursor Agent 的开发者,它现阶段的价值在于减少编辑器、仓库管理和 PR 审查之间的来回切换。
GitHub 同步:不迁移仓库也能用
不想把代码搬家的团队可以走 GitHub Sync:Cursor 把现有 GitHub 仓库镜像到 Origin,GitHub 仍是唯一代码源(Source of Truth),push 照常提交到 GitHub,Origin 实时镜像结果。开启同步需要先连接 Cursor GitHub App,且操作者要有对应仓库的 GitHub Admin 权限。
| 会同步 | 不会同步 |
|---|---|
| Git 历史、分支、Tag | GitHub Issues |
| 可浏览和搜索的代码 | GitHub Actions 工作流与 Secrets |
| Pull Request(双向同步) | |
| 后续更新持续镜像 |
Issues 和 CI 配置继续留在 GitHub 管理。PR 的双向同步做得比较完整:在 Cursor 里给 GitHub PR 留的评论会同步回 GitHub,GitHub 上的回复和 Reaction 也会出现在 Cursor 中;GitHub 上分配的 Review 请求,可以直接在 Cursor 里完成审查和合并。

图:GitHub PR 中的 Cursor 机器人,评论与 Review 在两边双向同步(来源:Cursor 官方演示界面)
官方文档还给出两条原文介绍里少有提及的信息:同步随时可以在仓库设置里断开,断开后 Origin 上的副本会转成独立的 Origin 托管仓库,原 GitHub 仓库不受影响;如果只想要 AI 自动审查 PR 并留评论,不必开同步,Cursor 的 Bugbot 功能单独就能做到。
PR、CI 与第三方集成
Origin 把 Agent 能力接进了仓库工作流:在 Origin 仓库里浏览代码时可以直接向 Agent 提问,让它修改文件、更新 PR 或推送新分支;PR 页面能看到提交记录、检查状态、Diff 和评论,从理解代码、改代码、开分支到 Review、测试、合并,都在一套环境里走完。
第三方集成目前有三家:连接 Vercel 后每个 PR 自动获得 Preview 部署;CI 交给 Depot 或 Buildkite,两者都能运行仓库里现有的 GitHub Actions 工作流,Buildkite 还支持自家的 Pipeline。Origin 本身不是完整的 CI/CD 平台,实际构建、测试和部署仍然依赖这些外部服务。

图:移动端也能查看 PR 检查状态与部署预览(来源:Cursor 官方演示界面)
模型支持与自带 API Key
Cursor 支持 OpenAI、Anthropic、Google、xAI 等厂商的模型,也有自研模型和 Auto 自动选择功能,具体可用型号会持续调整,以客户端内的模型列表为准。BYOK(自带 API Key)支持 OpenAI、Anthropic、Google、Azure OpenAI 和 AWS Bedrock,但覆盖范围有限:只有部分标准 Chat 模型走自带的 Key,Tab 补全等依赖 Cursor 专用模型的功能仍走官方基础设施,而且最终 Prompt 会先在 Cursor 后端构建,再交给对应模型处理。打算完全用自己的 Key 控制成本或数据流向的用户,接入前应逐项确认哪些功能支持。
价格与 Origin 开放范围
按官网价格页当前标价:Hobby 免费计划无需信用卡,Agent 请求额度有限;Individual Pro 为 20 美元/月(按当前汇率约合 140 元人民币),Pro+ 为 60 美元/月,Ultra 为 200 美元/月,Teams 为 40 美元/用户/月,年付有八折优惠。各档主要差别在 Agent 使用额度和模型调用量。
Origin 目前只对 Pro、Teams 和 Enterprise 等付费计划开放,Hobby 免费计划不含代码托管。付费用户也可能因为分批开放暂时看不到入口;还在使用 Legacy Privacy Mode 的团队需要先切换到新版 Privacy Mode 才能启用,Enterprise 管理员可以在组织设置里整体关闭这项功能。对免费用户,这次更新暂时没有可用的新东西,Origin 面向的是已经付费的 Agent 重度使用者。
代码与数据隐私
Cursor 不是离线工具,模型调用、代码库索引和 Cloud Agents 都会经过云端服务。隐私控制的核心是 Privacy Mode:开启后 Cursor 承诺相关代码和 Prompt 不用于训练自家模型,也会限制模型厂商将其用于训练;Origin 仓库自动继承所属个人或团队命名空间的这一设置。
Privacy Mode 管的是”数据是否用于训练”,不代表代码只在本地处理。代码库索引会上传代码片段计算 Embedding(向量表示),明文不长期保存,但 Embedding、Hash 和混淆后的文件路径等索引元数据可能继续保留;Cloud Agents 的任务在远程环境运行,代码和依赖必然进入对应云端。处理内部仓库或含敏感配置的项目时,比起笼统评估”安不安全”,更有效的做法是逐项检查:是否开启索引、是否使用 Cloud Agents、Agent 能访问哪些网络和命令、第三方模型会收到什么内容。
适合哪些开发者
- 维护大型代码库的开发者:Agent 的跨文件搜索和修改能力在大项目里收益最明显;
- 已经在 GitHub 上维护项目的开发者:GitHub Sync 不需要迁移仓库,接入成本最低;
- 同时推进多个项目的开发者或团队:可以把独立任务分给 Cloud Agents 并行处理;
- 独立开发者:代码修改、测试和 PR 在一套环境里完成;
- 有内网合规要求的企业:可评估 Self-hosted 方案。
反过来,只是偶尔让 AI 解释代码或生成单个函数的用户,普通 AI 聊天工具已经够用,Cursor 的订阅费和学习成本未必划算;已有成熟 GitHub 加 CI/CD 流程的团队也没有因为 Origin 上线而迁移的必要,GitHub Sync 模式足以把 Agent 和 PR Review 接进现有流程。同类工具里,Claude Code 和 OpenAI Codex 走的是 CLI 路线,Cursor 的差异在于把托管和协作也纳入了自家环境;多个 AI 编程工具并用的开发者,可以配合 CodexBar 这类工具统一监控各家额度。
官网 / 下载
官网:https://cursor.com(客户端下载与 Origin 入口)
官方文档:https://cursor.com/docs
站内工具页:Cursor