跳转至

推荐工具链

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 手绘风格示意图