Day 3 / 7

AI 编程工具实战

Cursor / Trae / Claude Code 实战操作

AI 编程工具全景

2025 年,AI 编程工具已经形成了清晰的分类:

类型代表工具核心能力
IDE 内嵌Cursor、Trae在编辑器内直接与 AI 对话,AI 直接修改代码
命令行Claude Code终端中与 AI 协作,适合大型项目
对话式ChatGPT、Claude.ai纯对话,需要手动复制代码
代码补全GitHub Copilot自动补全,适合已有代码库

对于 AI 编程新手,推荐从 Cursor 或 Trae 开始。 它们门槛最低,效果最直观。

Cursor:最流行的 AI IDE

核心功能

  • ·Composer 模式:描述需求,AI 自动编写多文件代码
  • ·Chat 模式:与 AI 对话,询问代码相关问题
  • ·Inline Edit:选中代码,让 AI 直接修改
  • ·@引用:引用文件、文档、代码库作为上下文

实战操作

  1. 1.打开 Cursor,创建新项目
  2. 2.Cmd+I 打开 Composer
  3. 3.输入需求:创建一个 Next.js 项目,包含首页和关于页面
  4. 4.AI 自动生成代码,点击 Apply 应用
  5. 5.审查修改,确认无误后保存

使用技巧

  • ·@file 引用已有文件,让 AI 了解上下文
  • ·@docs 引用外部文档,让 AI 遵循特定规范
  • ·一次只做一个任务,不要一次提太多需求
  • ·生成后立即测试,不要积累太多未验证的代码

Trae:字节跳动的 AI IDE

核心功能

  • ·Builder 模式:类似 Cursor Composer,从零构建项目
  • ·Chat 模式:与 AI 对话,支持多轮交互
  • ·Skill 系统:预置和自定义 Skill,扩展 AI 能力
  • ·MCP 支持:连接外部工具和服务

实战操作

  1. 1.打开 Trae,创建新项目
  2. 2.切换到 Builder 模式
  3. 3.输入需求描述
  4. 4.AI 生成代码并自动应用
  5. 5.在预览中查看效果

Trae 的独特优势

  • ·Skill 系统:可以给 AI 装上「技能包」,让它更专业
  • ·MCP 协议:让 AI 连接外部服务(数据库、API 等)
  • ·中文优化:对中文开发者的体验更好
💡 这个简历网站就是用 Trae 构建的!

Claude Code:终端里的 AI 搭档

核心功能

  • ·终端交互:在命令行中与 Claude 对话
  • ·文件操作:AI 直接读写文件,执行命令
  • ·项目理解:自动分析整个代码库的结构
  • ·Git 集成:AI 帮你管理版本控制

实战操作

  1. 1.安装 Claude Codenpm install -g @anthropic-ai/claude-code
  2. 2.在项目目录下运行:claude
  3. 3.输入需求:帮我给这个项目添加用户登录功能
  4. 4.Claude 分析代码库,制定计划
  5. 5.确认计划后,Claude 自动执行

适用场景

  • ·大型项目的开发和维护
  • ·需要精确控制 AI 操作的场景
  • ·习惯命令行工作流的开发者

使用建议

  • ·先让 Claude 分析项目,再提具体需求
  • ·使用 claude --plan 先看计划,再执行
  • ·定期用 git 保存进度,方便回滚

通用最佳实践

无论用哪个工具,这些原则都适用:

1. 描述需求要清晰

❌ 「帮我做一个网站」

✅ 「用 Next.js 创建一个个人简历网站,包含首页、项目展示、联系方式三个页面,使用 Tailwind CSS 样式」

2. 小步迭代

不要一次让 AI 写完整个系统。每次只做一个功能,验证后再做下一个。

3. 审查每一行代码

AI 生成的代码可能有 bug、安全漏洞或不符合最佳实践。你必须审查。

4. 保持版本控制

每次 AI 修改代码前,确保有 git 提交记录。这样出问题可以随时回滚。

5. 善用上下文

给 AI 足够的上下文信息——项目结构、技术栈、代码规范等。上下文越充分,输出质量越高。

Day 3 小结

今天我们学习了三大 AI 编程工具:

  1. 1.Cursor——最流行的 AI IDE,Composer 模式强大
  2. 2.Trae——字节跳动的 AI IDE,Skill 和 MCP 是亮点
  3. 3.Claude Code——终端里的 AI 搭档,适合大型项目

核心原则:工具只是手段,协作思维才是关键。

明天,我们将学习如何搭建 AI 的运行环境,让 AI 真正成为你的「私人助手」。