教程

AI 编码工具教程

把 AI coding tools 从 demo 变成可重复开发工作流的实用教程中心。

最后更新: 2026年6月25日

功能对比

教程适合场景输出
1. 选择工作流你在编辑器、终端、IDE 和 GitHub-agent 之间选择映射到真实任务的工具短名单。
2. 添加项目指令工具总是忽略本地模式CLAUDE.md、AGENTS.md、Cursor Rules 或 Copilot instructions。
3. 运行第一个 agent 任务想在真实仓库安全试用可审查 diff、命令输出和人工修正记录。
4. 谨慎添加 MCP工具需要 GitHub、浏览器、数据库、文档或设计上下文经过审查的小型 mcp.json 或客户端配置。
5. 建立审查循环生成代码看似合理但不总可信测试、diff、风险和交接说明清单。
6. 推广到团队多个开发者会使用该流程共享规则、负责人、审批边界和 fallback 步骤。

教程 1:选择工作流

安装任何工具前,先写清楚工作从哪里开始,最后应该产出什么。这能避免工具选择变成纯功能清单。

从编辑器开始 -> Cursor, Copilot, Cline, Continue
从终端开始 -> Claude Code, Aider
从 issue 或 PR 开始 -> Codex, Copilot agents, Claude Code
需要外部上下文 -> MCP-enabled workflow

教程 2:创建仓库指令

第一个配置文件应该说明稳定项目行为:包管理器、测试命令、架构边界、风格规则和审查期待。

  • Claude Code 项目记忆用 CLAUDE.md。
  • Cursor 项目规则用 .cursor/rules/*.mdc。
  • 跨工具复用指令用 AGENTS.md。
  • GitHub Copilot 用 .github/copilot-instructions.md。

教程 3:运行安全的第一个任务

选择小 bug fix 或测试更新。让工具先检查相关文件、提出计划、只编辑限定文件,并运行最窄的有用验证命令。

提示词模板:
Find the smallest safe fix for [bug].
Inspect only the relevant files first.
Before editing, list the files you expect to touch.
After editing, run [test command] and summarize the diff.

教程 4:添加 MCP Servers

只有当 MCP 能减少真实上下文复制时才添加。先从一个低风险 server 开始,在终端验证命令,再连接到编码工具。

  • 编码上下文先从 Filesystem 或 GitHub 开始。
  • 前端验证加 Playwright 或 Browser。
  • 数据库 server 初期保持只读。
  • 密钥不要写入提交的配置文件。

教程 5:审查输出

把 AI 生成代码当作速度很快但需要审查的贡献者。审查行为,而不只是语法。

审查清单:
[ ] diff 是否保持在范围内?
[ ] 是否包含测试或检查?
[ ] 是否保留本地模式?
[ ] 是否影响密钥、权限或数据流?
[ ] 交接说明是否足够清楚?

常见问题

团队第一个 AI coding tutorial 应该做什么?

先记录一个仓库的命令和约定,再用一个明确验证命令跑一个小型真实任务。

新手应该从 Cursor 还是 Claude Code 开始?

想要编辑器优先体验就从 Cursor 开始;熟悉终端并希望 agent 运行命令就从 Claude Code 开始。

什么时候添加 MCP?

基础工作流跑通后再加,并且只有当工具反复需要 GitHub issues、浏览器检查、数据库 schema 或文档等外部上下文时才加。

如何教 AI 编码工具理解我的项目?

用持久指令文件写清命令、架构备注、代码模式和验证期待。不要把团队反复需要的规则只放在一次性聊天上下文里。