Skip to content

11.1 工具入门指南

🎯 本节目标

帮助你根据自身背景和需求,选择最适合的 AI 编程工具,并完成基础配置。


🗺️ 工具选择决策树

根据你的情况,选择最合适的入口:

你想用 AI 来编程


┌─────────────────────────────────────┐
│     你会写代码吗?                    │
└─────────────────────────────────────┘

   ┌────┴────┐
   │         │
  不会       会
   │         │
   ▼         ▼
┌──────┐  ┌────────────────────────┐
│ Web  │  │ 你喜欢什么环境?         │
│ 工具 │  └────────────────────────┘
└──────┘         │
   │        ┌────┼────┐
   │        │    │    │
   │       IDE 终端  开源
   │        │    │    │
   │        ▼    ▼    ▼
   │     Cursor aider OpenHands
   │     Windsurf Claude Code
   │              Codex

Bolt.new
Replit
v0
Lovable

🌐 Web 工具(适合编程新手)

如果你不会编程,但想快速构建产品,从这些工具开始:

Bolt.new

项目信息
网址bolt.new
特点全栈 AI 生成,支持一键部署
优势上手最快,无需任何配置
劣势免费额度有限
使用场景:
✅ 快速验证产品想法
✅ 创建简单的 Web 应用
✅ 生成着陆页

Replit

项目信息
网址replit.com
特点在线 IDE + AI Agent
优势有免费课程 Vibe Coding 101
劣势高级功能需付费

v0

项目信息
网址v0.dev
特点Vercel 出品,专注前端 UI 生成
优势生成的 UI 组件质量高
劣势主要用于前端,后端功能有限

Lovable

项目信息
网址lovable.dev
特点全栈 AI 应用生成器
优势可输出到 GitHub,再用 Cursor 继续开发
劣势每日免费消息数有限(约 5 条)

💡 技巧:用 Lovable 快速生成项目骨架,导出到 GitHub,然后克隆到本地用 Cursor 继续开发。这样可以充分利用免费额度!


💻 IDE 工具(适合有经验的开发者)

如果你已经会编程,这些 AI 增强的 IDE 将显著提升你的效率:

Cursor

项目信息
网址cursor.com
价格免费版 + $20/月 Pro 版
特点基于 VSCode,无缝迁移
优势Agent 模式、YOLO 模式、强大的上下文理解
bash
# 安装后的第一件事
# 1. 导入 VSCode 配置
# 2. 启用 Agent 模式
# 3. 尝试 YOLO 模式(自动执行命令)

推荐教程Cursor AI Tutorial for Beginners [2025 Edition]

Windsurf

项目信息
网址windsurf.com
价格与 Cursor 类似
特点Cursor 的主要竞争对手
优势某些场景下性能更好

VSCode + GitHub Copilot

项目信息
网址code.visualstudio.com
特点官方 Agent Mode(2025 年 2 月推出)
优势如果你已经用 VSCode,无需切换

⚠️ 注意:VSCode 的 Agent 功能通常只在 Beta 或 Insider 版本中启用。

Amp

项目信息
网址ampcode.com
特点支持并行子代理
优势多代理并行执行,效率极高
劣势成本较高,适合追求效率的用户

🖥️ 终端工具(适合终端爱好者)

如果你喜欢在终端中工作,这些工具适合你:

Claude Code

项目信息
网址docs.anthropic.com/claude-code
特点Anthropic 官方终端 AI 工具
优势功能强大,与 Claude 深度集成
劣势费用较高(可能 $50/天)
bash
# 安装
npm install -g @anthropic-ai/claude-code

# 使用
claude

⚠️ 成本警告:Claude Code 目前成本较高!建议先用 Cursor 的固定月费方案。

aider

项目信息
网址aider.chat
特点开源终端 AI 编程助手
优势开源、支持多种 LLM、自动记录聊天历史
bash
# 安装
pip install aider-chat

# 配置(推荐用 OpenRouter)
export OPENROUTER_API_KEY=your_key_here

# 使用
aider

OpenAI Codex CLI

项目信息
网址github.com/openai/codex
特点OpenAI 官方终端工具

Gemini CLI

项目信息
网址github.com/google-gemini/gemini-cli
特点Google Gemini 终端工具

🔓 开源替代方案

OpenHands

项目信息
网址github.com/All-Hands-AI/OpenHands
特点Docker 容器运行的开源 AI 编程代理
优势完全开源,可自托管
bash
# 运行 OpenHands
docker run -it --rm \
  -p 3000:3000 \
  ghcr.io/all-hands-ai/openhands:latest

你需要配置 API 密钥:


💰 API 与成本建议

推荐方案:OpenRouter

为什么用 OpenRouter?
├── 一个账号访问多种 LLM
├── 包含 Gemini 2.5 Pro 免费版本(有每日额度)
├── 按需付费,适合实验
└── 与 aider、OpenHands 集成良好

设置步骤:

  1. 访问 openrouter.ai
  2. 创建账号并获取 API Key
  3. 在你的工具中配置这个 Key

成本对比

工具/服务成本模式估算月费
Cursor Pro固定月费$20/月
Claude Code按用量$50-150/天(高强度使用)
OpenRouter按用量取决于使用量
aider + OpenRouter按用量$10-50/月(一般使用)

💡 建议:新手从 Cursor 开始,固定月费无需担心账单爆炸。


🎯 选择建议总结

根据你的情况选择

你的情况推荐工具原因
完全不会编程Bolt.new / Replit零配置,上手最快
想快速验证想法Lovable → Cursor先生成骨架,再本地开发
有经验的开发者Cursor / Windsurf功能强大,成本可控
终端重度用户aider / Claude Code完全在终端中操作
预算有限OpenHands + OpenRouter开源 + 免费额度
追求极致效率Amp并行代理,不计成本

🚀 下一步

选好工具后,继续学习 11.2 Vibe Coding 工作流 —— 掌握用 PRD 驱动开发的核心方法!


📚 本节参考资源

基于 MIT 许可证发布。内容版权归作者所有。