Skip to content

Cursor / GitHub Copilot 国内使用教程

AI 编程助手已经从"新鲜玩具"变成了很多开发者的日常工具。Cursor 和 GitHub Copilot 是目前最主流的两个选择,前者是一个内置 AI 的完整 IDE,后者是嵌入 VS Code 的智能补全插件。

两者都依赖海外服务器,中国用户使用时需要解决网络访问的问题。这篇文档帮你把代理配置、账号注册和日常使用中的坑一次讲清楚。

Cursor vs GitHub Copilot:先选哪个

CursorGitHub Copilot
本质独立 IDE(基于 VS Code fork)VS Code / JetBrains 插件
AI 模型Claude 4、GPT-4o、自有模型GPT-4o、Claude 4 Sonnet
核心能力Chat + Compose + 全项目理解行内补全 + Chat
免费版有(2000 次补全/月)有(2000 次补全/月)
付费版Pro $20/月Individual $10/月
中国可访问需代理需代理
适合谁想要 AI-first 编码体验的开发者已习惯 VS Code 不想换编辑器的开发者

简单选择:如果你愿意换编辑器用更深度的 AI 集成 → Cursor。如果你只想在现有 VS Code 环境加个智能补全 → Copilot。

Cursor 国内使用

第一步:下载安装

cursor.com 下载对应平台的安装包。安装过程与 VS Code 几乎一样,原有的 VS Code 设置和插件可以一键导入。

第二步:配置代理

Cursor 内置了网络请求,需要通过系统代理或 TUN 模式来走代理。

方案 A:系统代理(推荐)

ClashX 或 Clash Verge Rev 中开启系统代理,Cursor 会自动跟随系统设置。

方案 B:环境变量

如果系统代理不生效,手动设置环境变量:

bash
export https_proxy=http://127.0.0.1:7890
export http_proxy=http://127.0.0.1:7890

macOS 用户可以在 ~/.zshrc 中添加,然后从终端启动 Cursor:

bash
open -a Cursor

方案 C:TUN 模式

在 Clash 中开启 TUN 模式,接管所有系统流量。这是最可靠的方式,不需要 Cursor 做任何额外配置。

第三步:登录账号

  1. 打开 Cursor → 点击右上角登录
  2. 选择 GitHub 或 Google 账号登录
  3. 登录时确保代理已开启,否则 OAuth 回调可能失败

第四步:验证 AI 功能

打开任意代码文件,按 Ctrl+K(macOS: Cmd+K)调出 AI 编辑面板,输入指令测试。如果能正常返回结果,说明配置成功。

提示

Cursor 的 Compose 功能(Ctrl+I)可以跨文件修改代码,是它区别于 Copilot 最大的能力。建议先从这个功能开始体验。

GitHub Copilot 国内使用

第一步:获取 Copilot

  1. 前往 github.com/features/copilot
  2. 选择 Individual 套餐($10/月)或 Free 版
  3. 使用 GitHub 账号登录并完成订阅

学生可以通过 GitHub Education 免费获取 Copilot。

第二步:VS Code 中安装插件

  1. 打开 VS Code
  2. 进入扩展商店(Ctrl+Shift+X
  3. 搜索 "GitHub Copilot" 并安装
  4. 同时安装 "GitHub Copilot Chat" 获取对话功能

第三步:代理配置

VS Code 内置了代理设置,打开 Settings(Ctrl+,),搜索 proxy

json
{
  "http.proxy": "http://127.0.0.1:7890",
  "http.proxyStrictSSL": false
}

或者使用系统代理 / TUN 模式(和 Cursor 一样)。

第四步:登录激活

  1. 安装完成后 VS Code 右下角会提示登录 GitHub
  2. 点击登录,浏览器会打开 GitHub 授权页面
  3. 确认授权后回到 VS Code
  4. 状态栏出现 Copilot 图标且没有错误提示 = 激活成功

验证方法

新建一个 .py 文件,输入:

python
def fibonacci(n):

如果 Copilot 自动补全了函数体,说明一切正常。

常见问题排查

Cursor / Copilot 连不上 AI 服务

  1. 检查代理是否开启:在终端运行 curl https://api.openai.com 看是否有响应
  2. 检查端口:确认 Clash 的端口号与配置一致(默认 7890)
  3. TUN 模式:如果系统代理和环境变量都不行,开 TUN 是最终解决方案
  4. 防火墙:确认没有安全软件拦截 Cursor/VS Code 的网络请求

登录时 OAuth 回调失败

原因通常是浏览器和编辑器的代理环境不一致。解决方法:

  1. 确保浏览器也走代理
  2. 登录时不要中途切换节点
  3. 尝试清除浏览器中 GitHub 的 Cookie 后重新授权

补全延迟很高

  • 切换到延迟更低的节点(日本/新加坡通常比美国快)
  • 如果用 Cursor,在设置中检查模型选择——不同模型速度差异很大
  • 关闭不需要的 VS Code 插件,减少编辑器本身的资源占用

付费订阅

  • Cursor Pro:支持信用卡,虚拟卡方案参考 ChatGPT Plus 代付方法
  • GitHub Copilot:从 GitHub 账号的 Billing 页面订阅,支持信用卡和 PayPal

进阶技巧

Cursor:自定义 Rules

在项目根目录创建 .cursorrules 文件,写入项目特定的指令:

This is a Next.js 14 project using TypeScript and Tailwind CSS.
Always use Server Components by default.
Use Chinese for all comments.

这样每次 AI 交互都会自动带上这些上下文。

Copilot:快捷键速查

操作Windows/LinuxmacOS
接受补全TabTab
拒绝补全EscEsc
下一个建议Alt+]Option+]
上一个建议Alt+[Option+[
打开 ChatCtrl+ICmd+I

总结

步骤CursorGitHub Copilot
安装cursor.com 下载VS Code 插件商店
代理系统代理 / TUN / 环境变量VS Code proxy 设置 / TUN
登录GitHub / Google OAuthGitHub OAuth
付费$20/月 或免费版$10/月 或免费版
核心功能Chat + Compose + 全项目理解行内补全 + Chat

代理配好之后,两个工具的使用体验和海外用户几乎没有区别。日常开发中最重要的是:保持代理稳定,不要在编码过程中频繁断开重连。

发布日期
最后更新

Copyright © 2026 AI访问指南

本站不提供翻墙服务,仅提供技术教程。