推荐工具链
Vibe Coding 的完整工具生态,按使用频率和重要性排列。
AI IDE
| 工具 |
特点 |
适用场景 |
| Kiro |
规格驱动、Agent 模式、AWS 深度集成 |
复杂项目、团队协作、云原生开发 |
| Cursor |
代码库理解、多文件编辑、Tab 补全 |
日常开发、快速迭代 |
| Windsurf |
流畅的 AI 协作体验、Cascade Agent |
个人项目、全栈开发 |
| Claude Code |
CLI 驱动、强推理、MCP 扩展 |
终端工作流、脚本自动化 |
| GitHub Copilot |
深度 IDE 集成、PR 审查 |
已有 VS Code/JetBrains 工作流 |
AI 模型(2026 年主流)
| 模型 |
优势 |
适用任务 |
| Claude Sonnet 4.6 / Opus 4.7 |
长上下文(1M token)、代码质量高、强推理 |
复杂重构、架构设计、Agent 任务 |
| GPT-5.5 |
速度快、多模态、工具调用稳定 |
快速迭代、图片理解、函数调用 |
| Gemini 3.5 Flash |
超快响应、低成本、多模态 |
高频调用、实时补全、大批量任务 |
| DeepSeek V4 |
成本极低、中文友好、开源可本地部署 |
日常任务、私有化部署、成本敏感场景 |
版本控制
# 推荐的 Git 工作流
git checkout -b feature/task-name
# ... Vibe Coding 任务 ...
git add -p # 精确暂存,避免意外提交
git commit -m "feat: 添加用户头像上传功能"
git push -u origin feature/task-name
gh pr create --title "feat: 用户头像上传" --body "..."
测试工具
| 语言 |
推荐工具 |
| TypeScript/JavaScript |
Vitest + Testing Library |
| Python |
pytest + pytest-cov |
| Go |
testing + testify |
| Rust |
cargo test |
代码质量
| 工具 |
用途 |
| ESLint / Biome |
JavaScript/TypeScript Lint |
| Ruff |
Python Lint + Format |
| TypeScript |
静态类型检查 |
| SonarQube |
代码质量扫描 |
本地开发环境
# 推荐的本地环境配置
# 1. 版本管理
nvm use # Node.js 版本
pyenv local 3.11 # Python 版本
# 2. 依赖管理
pnpm install # Node.js(推荐 pnpm)
uv sync # Python(推荐 uv)
# 3. 环境变量
cp .env.example .env.local
# 编辑 .env.local,填入本地配置
文档工具
| 工具 |
用途 |
| MkDocs Material |
技术文档站点(本站使用) |
| Notion / Confluence |
团队 Wiki |
| Mermaid |
流程图和架构图 |
| Excalidraw |
手绘风格示意图 |