AI Coding 使用教程

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

文章目录

一、模型

1.模型厂商

公司模型最新模型应用API官网
AnthropicClaudeClaude Opus 4.7Claude Codeapi.anthropic.com
OpenAIGPTGPT 5.4 ThinkingCodeXapi.openai.com
GoogleGeminiGemini 3.1 ProGemini CLIgenerativelanguage.googleapis.com
xAIGrokGrok 4.2Grokapi.x.ai
月之暗面KimiKimi 2.6Kimiapi.moonshot.cn
智谱 AIGLMGLM-5.1ChatGLMopen.bigmodel.cn
api.z.ai
MiniMaxMiniMaxMinimax-m2.5Abraapi.minimax.io
api.minimaxi.com
字节跳动doubaoDoubao 3.0豆包ark.cn-beijing.volces.com
阿里QwenQwen 3.6通义千问dashscope.aliyuncs.com
深度求索DeepSeekDeepSeek V4DeepSeekapi.deepseek.com
腾讯hunyuanHunYuan 2.0腾讯元宝api.hunyuan.cloud.tencent.com
小米MiMoMiLM 3.0小米AIapi.xiaomimimo.com
OpenRouter聚合服务(多厂商)//openrouter.ai

2.token价格:大模型API价格速览

2026年最全大模型API价格/速度/中文能力对比(3月更新版):https://bugyuan.blog.csdn.net/article/details/159320236


数据来源于 PricePerToken.com(2026年3月19日更新),每百万token的美元价格。
缓存读取定价通常可再降80-90%,未列出。

模型提供商输入价 ($/M)输出价 ($/M)上下文窗口备注(适合场景)
GPT-5.4OpenAI2.5015.001.1M旗舰推理
Claude Opus 4.6Anthropic5.0025.001.0M顶级推理/编码
Claude Sonnet 4.6Anthropic3.0015.001.0M性价比推理
Gemini 3.1 Pro PreviewGoogle2.0012.001.0M多模态强
Grok-4xAI3.0015.00256K大上下文(Grok-4.1 Fast版更便宜约0.20/0.20/0.50)
DeepSeek V3.2DeepSeek0.260.38164K极致性价比
Qwen-Plus阿里云0.260.781.0M中文原生
Qwen-Turbo阿里云0.0330.130131K最便宜高速
Moonshot Kimi K2.5Moonshot0.452.20262K中文长上下文
Llama 4 ScoutMeta(Groq等)0.080.30328K开源托管最优

在这里插入图片描述
在这里插入图片描述


3.订阅方式

1.订阅模式:例如Cursror的订阅套餐:Pro $20/月(1x),Pro+ $60/月(3x),Max $200/月(20x)
2.API模式:见上表


4.token使用量

免费额度 + agent模式 + auto Model 下的token使用量:
20次提问,Token消耗 1200万,Cost 5.5美元。
平均每次消耗Token 60万,Cost 0.3美元,即2元人民币
简单提问一次消耗20-40万token,复杂提问一次消耗200万token在这里插入图片描述

详细情况,占大头的是Cache write/Cache read,token价格非常便宜
在这里插入图片描述

输入Tokens = 系统提示词(5-10K token) + 历史对话 + 当前提问
输出Tokens = 模型生成的回复



二、Cursor

1.介绍

1.公司:Anysphere
2.推出时间:2023年
3.模型:Composer
4.特色:AI IDE (GUI)
5.其他:
Cursor是一款基于VS Code的AI原生集成开发环境,专注于提供多文件级代码理解与重构能力,适合专业开发者处理复杂项目。
采用"混合模型编程"理念:让AI负责代码实现细节,人类掌控系统逻辑


Cursor是一款由美国Anysphere公司开发的AI原生代码编辑器,通过深度集成大语言模型实现自然语言编程、智能代码补全和跨文件重构,将开发者效率提升至全新水平。

特点:
Composer模式:支持多文件同时编辑,一键重构整个项目,解决传统IDE单文件编辑局限
Agent模式:可自动执行终端命令,完成端到端开发任务,实现"从写代码升级到指挥代码"
项目级上下文理解:能分析整个代码库,识别依赖关系和调用链,提供跨文件建议
实时调试协作:通过错误日志反向推导问题根源,高亮可能出错的变量并提供修复方案



2.使用方法

(1)下载与安装

1.Cursor官网:https://cursor.com/
2.dashboard:https://cursor.com/cn/dashboard
3.下载安装包进行安装

在这里插入图片描述


(2)注册

sign up 注册
log in 登录
在这里插入图片描述
在这里插入图片描述


输入邮箱、手机号注册 (中国是+86)、选择身份为 software engineer
在这里插入图片描述


绑定银行卡:【或者先用Auto模式,使用免费的token额度】
在这里插入图片描述
在这里插入图片描述


保护隐私与信息安全,关闭数据共享
在这里插入图片描述

token套餐:
在这里插入图片描述


(3)安装Cursor插件

1.Remote SSH

2.Gitlens

3.Clangd


(4)agent对话框调整到右侧:从Agent模式换为Editor模式

切换:
在这里插入图片描述

(1)Editor模式:比起常规IDE,右侧多了一个agent对话窗口.
(2)Agent模式:比较激进,看不到源码。AI从头到尾帮你完成需求。适合非程序员从零开始搓Demo。
在这里插入图片描述


(5)类VSCode:修改 颜色主题 Color Theme

ctrl + shift + P,输入 color theme,选择 Dark Modern

在这里插入图片描述


(6)Cursor快捷键

https://cursor.com/cn/docs/reference/keyboard-shortcuts

终端清屏请用clear。因为ctrl + l 已被切换到agent对话窗占用


(7)实战:开始coding!

<1>功能区

在这里插入图片描述

在这里插入图片描述


<2>本地项目 或 连接远程

下载Remote-SSH 插件
在这里插入图片描述


<3>模型选择

先使用Auto模型,有免费token额度。
Auto模型用的是Cursor的composer2模型,token消耗较低。
而选择API,Claude Opus 4.7会比较贵(每百万token价格是国产模型的10倍)

在这里插入图片描述

所有模型:
在这里插入图片描述
目前共计有86种模型可以选择
在这里插入图片描述


<4>4种模式

Ask模式:消耗token最少,仅对代码进行解答,不修改代码和执行任务
Plan模型:将你给的任务拆解为一步步的计划
Agent模式:消耗token最多,最完善,可以帮忙修改代码

在这里插入图片描述


<5>Allowlist与Run

agent执行linux命令时的会出现Allowlist与Run,区别是:
(1)Run是仅本次执行,下次执行相同命令还会问你
(2)Allowlist是执行且加入信任白名单,下次执行相同命令时就直接运行了,不会再征求你的许可

在这里插入图片描述


(8)复现论文

在这里插入图片描述


(9)在Cursor中导入VSCode设置

在这里插入图片描述

在这里插入图片描述


(10)token使用量查询

1.Free账户:
官网查询dashboard:https://cursor.com/cn/dashboard/usage


2.Pro及以上账户:
齿轮 → Setting → General -> Plan&Usage
在这里插入图片描述
在这里插入图片描述


(11)Cursor代码安全问题

1.Privacy选择 Privacy Mode,不共享数据
Settings > General > Privacy Mode
在这里插入图片描述

隐私模式(Privacy Mode) 是 Cursor 提供的一个核心安全功能。它的承诺很简单:
一旦启用,你的代码绝不会被 Cursor 或任何第三方存储

具体来说:

  • 默认情况下,Cursor 可能会收集部分提示、代码片段和遥测数据,用于模型优化和产品改进。
  • 开启隐私模式后,这些数据收集功能全部禁用。

2.代码库索引是否会泄露我的源代码?
这是大家最担心的问题之一。先说结论:

不会。Cursor 不会永久存储你的明文代码。

Cursor 提供了一项非常有用的功能:代码库语义索引,用于增强 AI 的理解能力,使其在回答你关于代码的问题时更加准确。

那这个索引过程是否安全?我们详细来看:
✅ 安全设计机制如下:
1.明文代码仅在上传时用于计算嵌入(Embeddings)

  • 计算完成后,明文立即销毁。

2.服务器仅保留以下信息:

  • 代码的嵌入向量(无法直接还原为代码)
  • 文件的哈希值
  • 混淆处理后的相对路径
  • 分块行号范围等元数据

3.向量存储位置为 Cursor 自研的 TurboPuffer

  • 支持高效向量搜索
  • 不支持反查明文

3.其他讨论
(1)你用 Cursor 写公司的代码安全吗?:https://juejin.cn/post/7521019069532831770
(2)从企业安全角度解析Cursor封禁:内部代码泄露风险与防范策略:https://www.nowcoder.com/discuss/868139306940981248


(12)prompt的书写

宽泛的指令 = 宽泛的结果,而审美需要的是细节的补充。
信息越清,执行越准
prompt要描述的越精细越好,要有细节。


(13)Cursor中使能clangd

1.安装language server
gcc11的coder里执行:

sudo apt install clangd-15

2.修改json
Cursor连上GCC11,View → Command Palette 里输入settings json,选择Open Remote Settings (json),做如下修改:

{
  "clangd.path": "/usr/bin/clangd-15",
  "clangd.arguments": [
    "--background-index",
    "--compile-commands-dir=${workspaceFolder}"
  ]
}

在这里插入图片描述
在这里插入图片描述


3.重启language server
然后command palette中输入clangd,选择restart language server
在这里插入图片描述
等待建立索引结束
在这里插入图片描述


4.Cursor中clangd跳转定义便使能了!右键函数名,出现了Go to Definition
在这里插入图片描述



三、Claude Code

1.介绍

1.公司:Anthropic
2.模型:Claude Opus 4.7
3.特色:CLI形式、Agent

4.其他:
优势:推理质量高、支持多Agent协作(multi-agent),支持Agent Teams,能并行执行复杂任务
特点:CLI形式
AI编程工具正从"代码补全"阶段进化到"自主Agent"阶段,开发者角色将从"写代码的人"转变为"指导AI完成任务的人"。


2.使用方法

1.Claude Coe CLI

(0)卸载

Shift + 右键,打开PowerShell

npm uninstall -g @anthropic-ai/claude-code

在这里插入图片描述


(1)安装

Shift + 右键,打开PowerShell

注意,需要先安装node和npm
node:
(1)安装:winget install -e --id OpenJS.NodeJS.LTS
(2)测试: node -v
npm:
(1)安装:
(2)测试:

npm install -g @anthropic-ai/claude-code

在这里插入图片描述


(2)配置环境变量
[Environment]::SetEnvironmentVariable("Path", [Environment]::GetEnvironmentVariable("Path", "User") + ";$env:USERPROFILE\AppData\Roaming\npm", "User")

(3)验证安装成功
claude --version                                 #配置过path
npx @anthropic-ai/claude-code --version          #未配置过path

在这里插入图片描述


(4)登录

1.登录

claude /login

2.选择背景模式:
(1)Dark Mode 【推荐这个】
在这里插入图片描述

3.选择付费模式:
(1) 订阅模式:Claude账户订阅
(2)API模式: Anthropic控制台账户(API使用计费)
(3) 第三方平台(Amazon Bedrock等 云服务集成者)
在这里插入图片描述


(5)内网模型配置

~/.claude/setting.json


2.CC-Switch:Claude Code + 国内模型

(1)介绍

CC-Switch 是一款跨平台桌面应用,核心是「AI 编程工具统一配置中心 + 本地 API 代理服务器」,帮你一键切换 Claude Code、Codex 等多个 AI CLI 工具的供应商 / 模型 / API,同时解决国内访问海外 AI 服务的网络问题,还能提供故障转移、用量监控等高级能力。

github网址:https://github.com/farion1231/cc-switch/blob/main/docs/user-manual/zh/1-getting-started/1.1-introduction.md

在这里插入图片描述

CC-Switch 是由@JasonYoung 开发的一款为 AI 编程用户准备的桌面应用,目前有4.2k星。它可以让你在多个提供商/多个 API 配置之间自由切换,从而在不同场景下灵活调用。当你有好几个模型服务/API 端点,需要经常在这些站点中切换,这款工具可以帮你很方便的管理你的 AI 模型提供商(Provider)配置,管理 MCP 服务器配置,无需手动改配置文件、手动切换环境即可通过UI或者托盘快速切换,。除了一键切换外,还支持多终端(Windows、macOS、Linux)、支持 WSL 环境自动同步配置目录等功能。

不同于之前较为普及的ccr(claude code router),cc-switch具有以下更好的特性

除了支持claude code外还支持codex的资源站点切换
支持mcp配置,且可以cc和codex同步配置
在windows环境下支持wsl穿透配置(这点我很喜欢)
全图形化配置,界面清爽
大部分站点都支持(有些中转ccr用不了)


(2)使用场景

在实际使用中,你可能会经常遇到以下问题:写到一半,当前接入的 API 掉线了;或者额度刚好用完;又或者你平时用 GLM 处理一般任务,但在需要严谨推理或复杂规划时想切回 Claude Thinking;又或者说你突然想试试看豆包最新推出的Doubao-Seed-Code,如果没有一套顺手的切换工具,这类小问题会不断打断你的工作节奏。

这时候你就需要 cc-switch了。它不是用来管理模型,而是帮你在不同 API 之间快速切换,让你在各种第三方站点、本地模型、官方接口之间自由组合,不需要改配置文件,不需要重新启动服务,也不会破坏正在使用的开发环境。


3.VSCode插件:Claude Code for VSCode

在这里插入图片描述
在这里插入图片描述



四、Codex

1.介绍

1.公司:OpenAI
2.模型:GPT-5.4、GPT-5.3-Codex
3.特色:开源编程智能体、多智能体协作、可以写PPT
4.优点:套餐的token额度较多
5.缺点:推理速度慢
在这里插入图片描述


2.Codex四形态

1.Codex四形态:APP、CLI、网页端、插件
在这里插入图片描述


3.使用方法

(1)Codex桌面版

1.官网下载:https://chatgpt.com/zh-Hans-CN/codex/get-started/


2.installer直接安装


3.登录chatGPT账号
在这里插入图片描述


4.开启沙盒(SandBox)


5.对话框提出要求:
Codex的一个对话窗口就是一个Thread,即一个Agent,可以多个agent并行执行

“在 Codex App 中,每个 Agent 以线程(Thread)的形式运行,按项目分组”

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


6.不同的状态:
(1)小圆圈:表示agent正在执行任务
(2)绿色标签:表示需要授权执行某种操作
(3)蓝色小圆点:表示任务完成

在这里插入图片描述


7.设置里查看使用额度:
在这里插入图片描述


8.模型选择:
(1)写代码:GPT 5.3 Codex
(2)写论文:GPT 5.4


9.上下文窗口 (context window)的使用情况:
在这里插入图片描述


(2)VSCode的Codex插件

在这里插入图片描述



五、Trae CN

1.介绍

1.公司:字节跳动
2.模型:Claude 或 GPT
3.特色:免费、中国本土、agent操作可回退

4.其他:
优势:本土化、免费
劣势:使用的均为国内开源模型,推理质量整体弱于CC和Cursor


2.使用方法

(1)安装

官网下载:https://www.trae.cn/


(2)登录

手机号+验证码登录
在这里插入图片描述


(3)连接SSH

1.安装Remote-SSH插件
2.SSH:
(1)如果是AutoDL,直接复制ssh命令。
(2)如果是config,按下 Ctrl+Shift+P 打开命令面板,输入 Remote-SSH: Connect to Host 并回车,选择 HOST名


(4)实战

agent对话窗口在右侧
在这里插入图片描述

模型默认选择Auto
在这里插入图片描述


(5)Trae-doc:阅读本地文件

在这里插入图片描述
在这里插入图片描述


(6)Trae的rule和skill

待更新



六、VSCode + Copilot

1.介绍

公司:GitHub(微软与OpenAI联合打造)
推出时间:2026年已迭代至基于GPT-5.3-Coder的最新版本
模型:GPT-5.3-Coder
特色:实时代码补全、智能代码建议

订阅费用:
(1)Free版:$0每用户/月,提供每月50个智能体模式或聊天请求,每月2000次补全
(2)Pro版:$10每月或每年100美元,提供无限制的智能体模式和与GPT-5 mini聊天,无限制代码补全
(3)Pro+版:$39每月或每年390美元,提供更高级的模型访问和功能


2.使用方法

安装VSCode插件
在这里插入图片描述


1.创建新的workspace GCC11
2.config 配置 新增 HOST GCC11,改一下端口号。或者类似AutoDL直接复制ssh命令
在这里插入图片描述

3.连接到GCC11,右侧即出现agent对话窗口
在这里插入图片描述
4.右侧使用需要github /apple /google 登录



七、Gemini CLI

1.介绍

公司:Google
推出时间:2025年6月
模型:Gemini 2.5 Pro / Gemini 3.1 Pro
特色:免费的开源AI代理命令行工具



八、Manus

1.介绍

Manus为中国团队所创作,已被Meta收购。
Manus可以用来制作PPT,有专门的PPT模式。


2.使用方法

(1)注册

Manus注册链接


(2)Manus界面

在这里插入图片描述


(3)Manus自己启了一个虚拟机(SandBox,沙箱),操作屏幕

在这里插入图片描述


(4)Manus做PPT

在这里插入图片描述



九、Kimi

1.下载
kimi官网:https://www.kimi.com/agent
在这里插入图片描述
在这里插入图片描述

3.KImi桌面版
在这里插入图片描述

4.缺点:
Kimi to C 做的不好,基本上不会给Free用户什么token额度



十、opencode


十一、codebuddy


十二、kiro


十三、对比

1.Cursor、Trae、Codex、Claude Code对比

1.最像VSCode的AI IDE:Cursor > Trae >> Claude Code

2.编程能力、上下文理解能力、推理质量:Claude Code > Cursor > Trae

3.每百万token价格:Claude Code >> Cursor >> Trae

4.中文理解能力:Trae > Claude Code >> Cursor

5.Agent能力较强:Claude Code


我把 Cursor 换成了 Trae:7天深度体验后,这3个功能让我回不去了:https://bugyuan.blog.csdn.net/article/details/159121161

场景推荐:日常编码用Cursor,架构设计用Claude Code,快速原型开发用Trae


2.Codex APP与Claude Code对比

1.APP总体使用体验对比
在这里插入图片描述


2.权限对比:Codex默认沙箱,Claude Code默认直接在你电脑里运行 (更危险)
在这里插入图片描述



十四、AI Agent:Agentic开发

1.prompt

/command 命令提示词

举例芯片类:
1./spec - 需求规划

基于Story,设计出结构化、可直接指导开发的 Spec 文档。须含模块:【功能概述】:一句话总结核心价值【业务逻辑流】:梳理用户的正常操作主流程(Happy Path)【技术实现拆解】:   - 数据模型/状态管理层变更(如新增字段、状态机) - UI/交互层核心变更 - 前后端交互/API设计建议。【测试建议】:列出至少3个验收测试用例(包含正常和异常场景)

2./test - 生成测试

根据Spec规范文档和现有架构,编写高覆盖率的Harness测试脚本;要求:1.只写测试,不写实现:现阶段绝对不要编写业务逻辑代码,只专注于构建验证框架和测试用例;2.场景全覆盖:仔细阅读Spec,提取出核心用例,必包含:-至少1个完整的HappyPath(主流程);-所有在Spec中提及的EdgeCases(边界条件、异常输入、空数据等);3.结构标准化:每个测试用例必须遵循3A原则(Arrange准备数据/Act执行调用/Assert断言验证),并包含清晰的中文注释,说明该用例在验证Spec中的哪一条规范;4.项目适配:请自行分析当前工程的测试框架(如Jest,PyTest,JUnit等)和代码风格,生成可直接运行的代码;生成完成后,列出覆盖了哪些测试场景的Checklist

3./debug - 排查问题

按照以下步骤全面且深入地协助我排查和解决问题:1. 【数据流与链路分析】:请基于当前上下文,梳理与此问题相关的数据流转和调用链路。请用 ASCII 字符图画出简明的时序图或数据流图。2. 【核心假设】:基于链路分析,列出导致该问题的排名前三的可能原因(包括边界条件、并发或生命周期问题)。3.【修复方案】:如果目前已有足够的上下文定位到根因,请给出最优的修复方案,并说明该方案如何避免未来类似问题(防御性编程)。请保持代码简洁。

4./rule - 提炼规则

当前阶段的功能开发/Bug修复已经完成。请回顾我们刚才的对话和修改的代码,进行深度的技术复盘,并提炼成团队规范:1.用简短的语言描述我们遇到的核心难点、暗坑或设计痛点。2.总结解决该问题的核心思路或关键 API/技巧, 保存在.agentic/experience。3.将本次经验提炼为 1-2 条严格的开发规则(Rule)。   - 请以 "DO"(必须做) 和 "DON'T"(严禁做)的格式输出。   - 请顺便生成一段符合AI Agent System Prompt格式的指令代码,集成到项目架构文档architecture.md或设计规范架构文档design-spec.md中。

2.skills

AI Agent:Skills的使用:https://blog.csdn.net/Edward1027/article/details/159734192


十五、规则、技能、MCP

1.Rules

在这里插入图片描述


2.Skills

https://blog.csdn.net/Edward1027/article/details/159734192


3.MCP

MCP协议:https://blog.csdn.net/Edward1027/article/details/160559592

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员爱德华

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值