_index
markdown
2026年7月17日阅读约 3 分钟533 字
更新于 2026年7月17日
AI 编程工具教程索引
本目录收录主流 AI 编程工具的详细教程,涵盖安装配置、核心功能、进阶用法和对比分析。
工具列表
| 工具 | 类型 | 难度 | 特点 |
|---|---|---|---|
| Claude Code 教程 | 官方工具 | ⭐⭐⭐ | 深度推理、多端协作、Superpowers 集成 |
| Codex CLI 教程 | 开源工具 | ⭐⭐⭐ | 高度可定制、自定义命令、精细控制 |
| OpenCode 教程 | 开源工具 | ⭐⭐ | 轻量快速、多模型支持、TUI 体验 |
快速选型指南
┌─────────────────────────────────────────────────────────────┐
│ AI 编程工具选型决策树 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 需要什么? │
│ │ │
│ ┌───────────────┼───────────────┐ │
│ ▼ ▼ ▼ │
│ Claude 模型 高度自定义 轻量快速 │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ ┌────────────┐ ┌────────────┐ ┌────────────┐ │
│ │Claude Code │ │ Codex CLI │ │ OpenCode │ │
│ │+Superpowers│ │ │ │ │ │
│ └────────────┘ └────────────┘ └────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘
决策建议
| 场景 | 推荐工具 | 原因 |
|---|---|---|
| 复杂项目重构 | Claude Code | 深度推理、多文件理解 |
| 自定义工作流 | Codex CLI | 高度可定制 |
| 快速查询 | OpenCode | 启动快、资源占用低 |
| 完整工程方法论 | Claude Code + Superpowers | TDD、Code Review |
| 多模型切换 | OpenCode | 支持 10+ 模型提供商 |
| 深度控制 | Codex CLI | 精细权限控制 |
核心功能对比
💡 可视化对比图:点击查看 Excalidraw 三工具对比图
| 功能 | Claude Code | Codex CLI | OpenCode |
|---|---|---|---|
| 记忆文件 | ✅ CLAUDE.md | ✅ AGENTS.md | ✅ OpenCode.md |
| 自定义命令 | ✅ Skills | ✅ Markdown | ✅ Markdown |
| 多代理 | ✅ | ❌ | ❌ |
| 定时任务 | ✅ | ❌ | ❌ |
| MCP 扩展 | ✅ | ✅ | ✅ |
| LSP 集成 | ❌ | ❌ | ✅ |
| 会话持久化 | ✅ | ❌ | ✅ SQLite |
| 自动压缩 | ❌ | ✅ | ✅ |
| IDE 集成 | ✅ VS Code | ✅ VS Code | ❌ |
安装难度
Claude Code
# macOS / Linux
curl -fsSL https://claude.ai/install.sh | bash
# Windows PowerShell
irm https://claude.ai/install.ps1 | iex
# Homebrew
brew install --cask claude-code
Codex CLI
# macOS / Linux
curl -fsSL https://chatgpt.com/codex/install.sh | sh
# npm
npm install -g @openai/codex
# Windows PowerShell
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
OpenCode
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/opencode-ai/opencode/refs/heads/main/install | bash
# Homebrew
brew install opencode-ai/tap/opencode
# Go
go install github.com/opencode-ai/opencode@latest
学习路径建议
入门路线
Week 1: Claude Code 基础
├── 安装配置
├── 基础使用(编辑文件、运行命令)
├── CLAUDE.md 配置
└── 基础工作流
Week 2: 进阶 Claude Code
├── MCP 扩展
├── Skills / Superpowers
├── 子代理使用
└── CI/CD 集成
Week 3: 探索其他工具
├── Codex CLI 自定义命令
├── OpenCode 多模型切换
└── 工具对比选型
Week 4: 整合工作流
├── 项目配置最佳实践
├── 团队协作模式
└── 持续优化
专项深入
| 方向 | 推荐工具 | 学习资源 |
|---|---|---|
| TDD 开发 | Claude Code + Superpowers | SDD开发模式系列 |
| 需求澄清 | Superpowers / Skills | Superpowers教程 |
| 架构设计 | Claude Code | Skills教程 |
| 自动化 | Claude Code Routines | 本系列 Claude Code 教程 |
相关资源
官方文档
进阶学习
| 教程 | 内容 |
|---|---|
| Superpowers 教程 | AI 工程方法论 |
| Skills 教程 | Matt Pocock 技能库 |
| SDD 开发模式 | 软件开发最佳实践 |
贡献指南
欢迎提交新的工具教程或改进现有内容。
新增教程要求:
- 包含完整的安装步骤
- 核心功能详解
- 实战示例
- 与现有工具的对比
- 常见问题
格式规范:
- Markdown 格式
- 包含目录
- 使用代码块标注语言
- 包含图表辅助理解