11.5 工具与资源汇总
🎯 本节目标
提供一个完整的 AI 编程工具列表和学习资源汇总,方便你快速查找和参考。
🛠️ 工具分类汇总
编辑器 / IDE
| 工具 | 网址 | 特点 | 价格 |
|---|---|---|---|
| Cursor | cursor.com | 最流行的 AI IDE,基于 VSCode | 免费 / $20/月 |
| Windsurf | windsurf.com | Cursor 的主要竞争对手 | 免费 / 付费 |
| Cline | cline.bot | 轻量级 AI 编码助手 | 免费 |
| OpenHands | github.com/All-Hands-AI/OpenHands | 开源 AI 编程代理 | 免费(自托管) |
| Devin | devin.ai | 自主 AI 软件工程师 | 企业定价 |
| VSCode + Copilot | code.visualstudio.com | 官方 AI 扩展 | $10/月 |
| Amp | ampcode.com | 并行子代理,追求效率 | 按用量付费 |
| Kiro | kiro.dev | 新兴 AI IDE | 待定 |
终端 CLI 工具
| 工具 | 网址 | 特点 | 价格 |
|---|---|---|---|
| Claude Code | github.com/anthropics/claude-code | Anthropic 官方终端工具 | 按用量付费 |
| aider | aider.chat | 开源,支持多种 LLM | 免费(需 API) |
| Claude Engineer | github.com/Doriandarko/claude-engineer | 社区开发的 Claude CLI | 免费 |
| Roo Code | github.com/RooVetGit/Roo-Code | 开源 AI 编程助手 | 免费 |
| OpenAI Codex CLI | github.com/openai/codex | OpenAI 官方终端工具 | 按用量付费 |
| Codebuff | codebuff.com | 终端 AI 助手 | 付费 |
| opencode | github.com/opencode-ai/opencode | 开源 AI 编码工具 | 免费 |
| Gemini CLI | github.com/google-gemini/gemini-cli | Google Gemini 终端工具 | 按用量付费 |
Web 应用(低代码/无代码)
| 工具 | 网址 | 特点 | 价格 |
|---|---|---|---|
| Bolt.new | bolt.new | 全栈 AI 生成,一键部署 | 免费 / 付费 |
| v0 | v0.dev | Vercel 出品,专注 UI | 免费 / 付费 |
| Replit | replit.com | 在线 IDE + AI Agent | 免费 / 付费 |
| Lovable | lovable.dev | 全栈生成,可导出 GitHub | 免费 / 付费 |
| Firebase Studio | firebase.studio | Google Firebase 集成 | 按用量付费 |
后台/远程 Agent
| 工具 | 网址 | 特点 |
|---|---|---|
| ZenCoder | zencoder.ai | 后台 AI 编程助手 |
| CodeRabbit | coderabbit.ai | AI 代码审查 |
| Factory AI | factory.ai | 企业级 AI 开发平台 |
| OpenAI Codex (Web) | chatgpt.com/codex | OpenAI 托管服务 |
辅助工具
| 工具 | 网址 | 用途 |
|---|---|---|
| Specstory | specstory.com | 需求规格管理 |
| Claude Task Master | github.com/eyaltoledano/claude-task-master | 任务管理集成 |
| CodeGuide | codeguide.dev | 代码指南生成 |
| repomix | repomix.com | 代码库打包 |
| files-to-prompt | github.com/simonw/files-to-prompt | 文件转 prompt |
| repo2txt | github.com/donoceidon/repo2txt | 仓库转文本 |
| stakgraph | github.com/stakwork/stakgraph | 代码可视化 |
| Repo Prompt | repoprompt.com | 仓库上下文生成 |
| Uzi | uzi.sh | 代码生成辅助 |
| Claudia | claudia.asterisk.so | Claude 增强工具 |
📊 LLM 模型排行榜
常用排行榜网站
| 网站 | 网址 | 特点 |
|---|---|---|
| OpenRouter Models | openrouter.ai/models | 编程模型专项 |
| Models.dev | models.dev | 开源模型数据库 |
| Agent Leaderboard | huggingface.co/agent-leaderboard | Agent 能力评测 |
| Chatbot Arena | lmsys.org | 人工对比评测 |
2025 年推荐模型(截至写作时)
| 用途 | 推荐模型 |
|---|---|
| 头脑风暴 | GPT-5, GPT-4o, o3, Grok |
| 代码生成 | Claude Sonnet 4, Gemini 2.5 Pro, GPT-5, o3, o4-mini |
| 长上下文 | Gemini 2.5 Pro, Claude (200K) |
| 开源替代 | DeepSeek, Llama 3, Mistral |
📚 学习资源
入门课程
| 课程 | 来源 | 链接 |
|---|---|---|
| Vibe Coding 101 | DeepLearning.AI + Replit | 链接 |
| Cursor 入门教程 | YouTube | 链接 |
必读文章
| 文章 | 作者 | 主题 |
|---|---|---|
| The End of Programming as We Know It | Tim O'Reilly | AI 对编程的影响 |
| The 70% problem | Addy Osmani | AI 编程的困境 |
| Using LLMs for code | Simon Willison | 实用技巧 |
| Become an AI-augmented engineer | Mary Rose Cook | 成长路径 |
| Claude Code Best Practices | Anthropic | 官方指南 |
| You are using Cursor AI incorrectly | Geoffrey Huntley | 高级技巧 |
| Not all AI-assisted programming is vibe coding | Simon Willison | 概念辨析 |
视频资源
| 视频 | 作者 | 链接 |
|---|---|---|
| Software Is Changing (Again) | Andrej Karpathy | YouTube |
| How to prepare for AI development | Santiago | YouTube |
| RepoPrompt Workflow | RepoPrompt | YouTube |
播客
| 播客 | 团队 | 链接 |
|---|---|---|
| Raising an Agent | Amp 团队 | ampcode.com/podcast |
技术文档
| 文档 | 来源 | 链接 |
|---|---|---|
| Prompt Engineering | Google/Kaggle | 链接 |
| Prompt Engineering Guide | Anthropic | 链接 |
| GPT 4.1 Prompting Guide | OpenAI | 链接 |
🌟 值得关注的人
这些人在 AI 编程领域非常活跃:
| 姓名 | Twitter/X | 领域 |
|---|---|---|
| Andrej Karpathy | @karpathy | AI 研究、Vibe Coding 概念 |
| Simon Willison | @simonw | LLM 实践、工具开发 |
| Geoffrey Huntley | @GeoffreyHuntley | Cursor 规则、自动化 |
| Addy Osmani | @addyosmani | 工程实践 |
| Harper Reed | @harper | LLM 工作流 |
| Thorsten Ball | @thorstenball | Amp 团队、Agent 开发 |
| Eric S. Raymond | @esrtweet | AI Code Guide 作者 |
| Vilson Vieira | @aut0mata | AI Code Guide 作者 |
更多值得关注的人
- Beyang Liu @beyang - Amp
- Cat Wu @_catwu - Claude Code
- Eyal Toledano @EyalToledano - TaskMaster
- Gerred Dillon @devgerred - Agent 系统
- Nathan Wilbanks @NathanWilbanks_ - agnt, SLOP
- Pietro Schirano @skirano - AI 实验
- Quinn Slack @sqs - Amp
- Sandeep Pani @skcd42 - Aider, AgentFarm
- Xingyao Wang @xingyaow_ - OpenHands
📋 协议与标准
| 协议 | 网址 | 用途 |
|---|---|---|
| MCP | modelcontextprotocol.io | LLM ↔ 工具通信 |
| SLOP | github.com/agnt-gg/slop | 简化的开放协议 |
| A2A | google.github.io/A2A | Agent ↔ Agent |
MCP vs SLOP 对比
详细对比请参考:mcpslop.com
📖 开源书籍
| 书籍 | 作者 | 链接 |
|---|---|---|
| Building an Agentic System | Gerred Dillon | 在线阅读 |
| How to Build an Agent | Thorsten Ball | 教程 |
🔗 Claude Code 专项资源
| 资源 | 链接 | 说明 |
|---|---|---|
| Claude Code Guide | github.com/zebbern/claude-code-guide | 非官方完整指南 |
| 官方文档 | docs.anthropic.com | Anthropic 官方 |
🔗 下一步
继续学习 11.6 本章小结 —— 回顾核心要点,规划你的下一步行动!