AI 编程工具
概览
AI 编程层级 - 查看 AI 编程 L1-L5 详细分类
AI 编程的 5 个层级
| 层级 | 能力 | 热门产品示例 |
|---|---|---|
| L1 | 代码级补全 | GitHub Copilot, Tabby |
| L2 | 任务级代码生成 | Ticket to Code, IDE 对话: ChatGPT, Claude, aider, cline, 16x Prompt, Cursor, Continue, PearAI, Windsurf |
| L3 | 项目级生成 | Ticket to PR, Prompt to UI: Codegen, Sweep, Pythagora, Plandex, v0 |
| L4 | PRD 到生产环境 | AI 软件工程师: Marblism, bolt.new, Trickle, Lovable, Devin, Genie, Engine, devlo, Gru |
| L5 | AI 开发团队 | AutoDev, MetaGPT, MGX |
精选工具
- GitHub Copilot — Diataxis 四件套:上手教程、Cookbook、Cheatsheet、术语表
- Cursor - 编辑器 + CLI + Cloud Agents + Bugbot
- Claude CLI - 命令行 AI 编程助手(Claude 系列)
- Codex - OpenAI 编程 Agent:CLI、IDE、应用与云端,包含在 ChatGPT 套餐中
- Gemini 全家族 - Gemini CLI、Antigravity、Jules、Code Assist、AI Studio、Canvas、Google Flow
- Grok - xAI 第一方终端编程 Agent(Grok Build)
- Pi Agent — 极简终端 coding-agent harness
- 其他工具 - 探索更多 AI 编程工具
快速开始
AI 编程新手? 从我们的 学习路径:使用 AI 工具 开始 —— 一个为期 2 周的指南,助你掌握 AI 编程助手。
选择你的 AI 编程工具
适合初学者
推荐: Cursor
- 最容易上手
- 一站式解决方案 (自动补全 + 聊天)
- 优秀的多文件上下文支持
适合 VS Code 高级用户
推荐: GitHub Copilot
- 无缝集成 VS Code
- 快速自动补全
- 行业标准
适合终端爱好者
推荐: Claude CLI
- 命令行优先
- 出色的推理能力
- 非常适合重构
适合 OpenAI 生态用户
推荐: Codex
- 包含在 ChatGPT Plus、Pro、Business、Edu、Enterprise 套餐中,不用另买
- CLI、IDE、应用、云端共用一套配置
- 显式的沙箱与审批模型,自动化运行也有边界
适合 Google 生态用户
推荐: Antigravity(个人日常)/ Gemini CLI(企业或 API key)
- 2026-06-18 起,个人 / Google AI Pro / Ultra 不再通过 Login with Google 使用 Gemini CLI 或 Code Assist IDE 扩展
- 大上下文、多模态、Google 服务集成
- 全家族地图见 Gemini 学习地图
工具能力矩阵
Cursor
AI 优先 IDE 家族:编辑器(Tab / Agent / Ask / Plan)、CLI agent、Cloud Agents、Bugbot。适合初学者和需要「补全 + 规则 + 云端干活 + PR 审查」一体的团队。
Claude Code
| Feature | 描述 |
|---|---|
| CLAUDE.md | 项目上下文文件(类似AGENTS.md) |
| Rules (.claude/rules) | 模块化规则系统 |
| Skills | 自定义斜杠命令 |
| Hooks | 前后置操作拦截器 |
| MCP | Model Context Protocol |
| Sub-agents | 自定义代理创建 |
| Agent Teams | 多代理协调 |
| Plan Mode | 修改前的只读分析 |
| Worktrees | Git worktree隔离 |
| Session Management | 恢复、重命名、分支会话 |
| Headless Mode | CI/CD自动化 |
| Extended Thinking | 深度推理模式 |
| Git Integration | PR创建、提交自动化 |
| Image Analysis | 多模态支持 |
| Plugins | IDE/编辑器扩展 |
| Multi-surface | 终端/IDE/桌面/网页 |
| Checkpointing | 状态保存/恢复 |
| Memory | 长期记忆系统 |
| Sandboxing | 安全沙箱执行 |
| IDE Integrations | VS Code/JetBrains桌面集成 |
Gemini CLI
| Feature | 描述 |
|---|---|
| GEMINI.md | 项目上下文配置 |
| Skills | Agent技能系统 |
| MCP | Model Context Protocol |
| Hooks | 生命周期钩子 |
| Sub-agents | Agent委托 |
| YOLO Mode | 非交互式执行 |
| 100万 Token Context | 超大上下文窗口 |
| Multimodal | 图像/视频/音频/PDF支持 |
| Built-in Search | Google搜索集成 |
| Extensions | 插件系统 |
| Checkpointing | 状态保存/恢复 |
| Sandbox | 隔离执行环境 |
| Headless Mode | 脚本/自动化 |
| Trusted Folders | 安全边界 |
| Token Caching | 成本优化 |
| IDE Integration | VS Code伴侣 |
GitHub Copilot
| Feature | 描述 |
|---|---|
| Custom Instructions | 个人/团队编码规范 |
| Agent Skills | 可复用能力 |
| MCP | Model Context Protocol |
| Hooks | 生命周期自动化 |
| Custom Agents | 专用AI代理 |
| Participant | @-mentions上下文引用 |
| Coding Agent | 自主PR创建 |
| Code Review | 自动化PR审查 |
| Copilot CLI | 命令行界面 |
| Copilot Chat | IDE聊天界面 |
| Copilot Spaces | 上下文工作区 |
| Copilot Memory | 跨会话学习 |
| Spark | 应用部署平台 |
| Auto Model Selection | 动态模型切换 |
| Repository Indexing | 代码库理解 |
| Content Exclusion | 隐私/安全控制 |
| Copilot SDK | 开发工具包 |
Trae
| Feature | 描述 |
|---|---|
| Rules | 项目特定规范 |
| Skills | 自定义能力 |
| MCP | Model Context Protocol |
| Agent | AI编码助手 |
| SOLO Mode | 自主任务完成 |
| Builder Mode | 项目脚手架 |
| Chat Mode | 交互式编码助手 |
| Multi-model Support | Claude/DeepSeek/Doubao |
| Remote Development | SSH/容器支持 |
| Figma to Code | 设计转代码 |
| Multi-modal | 图像理解 |
| Smart Completion | 上下文感知建议 |
| Cue-Pro | 编辑预测AI |
| Vercel Integration | Vercel部署集成 |
| Supabase Integration | 后端开发集成 |
OpenCode
| Feature | 描述 |
|---|---|
| AGENTS.md | 项目上下文配置 |
| Rules | 自定义指令 |
| Skills | Agent能力 |
| MCP | Model Context Protocol |
| Agents | 多种Agent类型 |
| Sessions | 多会话并行Agent |
| Multi-provider | 75+ LLM供应商 |
| LSP Support | Language Server Protocol |
| Plan Mode | 只读分析 |
| Share Links | 会话分享 |
| Undo/Redo | 变更管理 |
| Desktop App | 图形界面 |
| IDE Extensions | VS Code/Vim等 |
| Web Interface | 浏览器访问 |
| GitHub Integration | 原生GitHub支持 |
| Client/Server | 远程执行 |
| Zen Models | 精选模型选择 |
| Ecosystem | 插件生态系统 |
| MCPServers | MCP服务器配置 |
Codex
| Feature | 描述 |
|---|---|
| AGENTS.md | 项目上下文配置 |
| Skills | 可复用能力 |
| MCP | Model Context Protocol |
| Worktrees | Git worktree 隔离 |
| Subagents | 委派独立 Agent |
| Cloud | 托管隔离环境 |
| CLI / IDE / App | 多入口,共用配置 |
| Non-interactive | codex exec 自动化 |
| Models | 当前模型列表(以官方为准) |
| Internet access | 云端网络访问控制 |
Grok Build
| Feature | 描述 |
|---|---|
| AGENTS.md | 项目规则,同时兼容 CLAUDE.md / .cursor/rules |
| Plan Mode | 先出计划、审批后动手 |
| Permissions | allow / ask / deny 规则,deny 优先 |
| Sandbox | Landlock / Seatbelt 系统级隔离,5 档 profile |
| Skills & Plugins | 技能、插件、官方 marketplace |
| Hooks | 生命周期事件,PreToolUse 可拦截 |
| MCP | 工具名空间 <server>__<tool> |
| Subagents | 内置 general-purpose / explore / plan |
| Worktrees | Git worktree 隔离并行开发 |
| Background Tasks | 后台任务与 /loop 定时循环 |
| Dashboard | 多会话状态总览 |
| Headless / ACP | 脚本与编辑器嵌入两种非交互面 |
下一步
- 从上面的列表中选择一个工具
- 跟随我们的指南: 路径 1: 使用 AI 工具
- 开始编程,在 AI 辅助下效率提升 2-3 倍
有问题? 加入 GitHub 上的讨论
更多产品(2026)
编程助手:Kimi Code、MiniMax Code、GLM Coding、CodeBuddy、Trae、通义灵码。
对话:Kimi、智谱清言 / Z.ai、元宝、豆包、通义千问。
平台:MiniMax Agent、混元、扣子、火山方舟、百炼。