Skip to content

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
L4PRD 到生产环境AI 软件工程师: Marblism, bolt.new, Trickle, Lovable, Devin, Genie, Engine, devlo, Gru
L5AI 开发团队AutoDev, MetaGPT, MGX

精选工具

快速开始

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前后置操作拦截器
MCPModel Context Protocol
Sub-agents自定义代理创建
Agent Teams多代理协调
Plan Mode修改前的只读分析
WorktreesGit worktree隔离
Session Management恢复、重命名、分支会话
Headless ModeCI/CD自动化
Extended Thinking深度推理模式
Git IntegrationPR创建、提交自动化
Image Analysis多模态支持
PluginsIDE/编辑器扩展
Multi-surface终端/IDE/桌面/网页
Checkpointing状态保存/恢复
Memory长期记忆系统
Sandboxing安全沙箱执行
IDE IntegrationsVS Code/JetBrains桌面集成

Gemini CLI

Feature描述
GEMINI.md项目上下文配置
SkillsAgent技能系统
MCPModel Context Protocol
Hooks生命周期钩子
Sub-agentsAgent委托
YOLO Mode非交互式执行
100万 Token Context超大上下文窗口
Multimodal图像/视频/音频/PDF支持
Built-in SearchGoogle搜索集成
Extensions插件系统
Checkpointing状态保存/恢复
Sandbox隔离执行环境
Headless Mode脚本/自动化
Trusted Folders安全边界
Token Caching成本优化
IDE IntegrationVS Code伴侣

GitHub Copilot

Feature描述
Custom Instructions个人/团队编码规范
Agent Skills可复用能力
MCPModel Context Protocol
Hooks生命周期自动化
Custom Agents专用AI代理
Participant@-mentions上下文引用
Coding Agent自主PR创建
Code Review自动化PR审查
Copilot CLI命令行界面
Copilot ChatIDE聊天界面
Copilot Spaces上下文工作区
Copilot Memory跨会话学习
Spark应用部署平台
Auto Model Selection动态模型切换
Repository Indexing代码库理解
Content Exclusion隐私/安全控制
Copilot SDK开发工具包

Trae

Feature描述
Rules项目特定规范
Skills自定义能力
MCPModel Context Protocol
AgentAI编码助手
SOLO Mode自主任务完成
Builder Mode项目脚手架
Chat Mode交互式编码助手
Multi-model SupportClaude/DeepSeek/Doubao
Remote DevelopmentSSH/容器支持
Figma to Code设计转代码
Multi-modal图像理解
Smart Completion上下文感知建议
Cue-Pro编辑预测AI
Vercel IntegrationVercel部署集成
Supabase Integration后端开发集成

OpenCode

Feature描述
AGENTS.md项目上下文配置
Rules自定义指令
SkillsAgent能力
MCPModel Context Protocol
Agents多种Agent类型
Sessions多会话并行Agent
Multi-provider75+ LLM供应商
LSP SupportLanguage Server Protocol
Plan Mode只读分析
Share Links会话分享
Undo/Redo变更管理
Desktop App图形界面
IDE ExtensionsVS Code/Vim等
Web Interface浏览器访问
GitHub Integration原生GitHub支持
Client/Server远程执行
Zen Models精选模型选择
Ecosystem插件生态系统
MCPServersMCP服务器配置

Codex

Feature描述
AGENTS.md项目上下文配置
Skills可复用能力
MCPModel Context Protocol
WorktreesGit worktree 隔离
Subagents委派独立 Agent
Cloud托管隔离环境
CLI / IDE / App多入口,共用配置
Non-interactivecodex exec 自动化
Models当前模型列表(以官方为准)
Internet access云端网络访问控制

Grok Build

Feature描述
AGENTS.md项目规则,同时兼容 CLAUDE.md / .cursor/rules
Plan Mode先出计划、审批后动手
Permissionsallow / ask / deny 规则,deny 优先
SandboxLandlock / Seatbelt 系统级隔离,5 档 profile
Skills & Plugins技能、插件、官方 marketplace
Hooks生命周期事件,PreToolUse 可拦截
MCP工具名空间 <server>__<tool>
Subagents内置 general-purpose / explore / plan
WorktreesGit worktree 隔离并行开发
Background Tasks后台任务与 /loop 定时循环
Dashboard多会话状态总览
Headless / ACP脚本与编辑器嵌入两种非交互面

下一步

  1. 从上面的列表中选择一个工具
  2. 跟随我们的指南: 路径 1: 使用 AI 工具
  3. 开始编程,在 AI 辅助下效率提升 2-3 倍

有问题? 加入 GitHub 上的讨论

更多产品(2026)

编程助手:Kimi CodeMiniMax CodeGLM CodingCodeBuddyTrae通义灵码

对话:Kimi智谱清言 / Z.ai元宝豆包通义千问

平台:MiniMax Agent混元扣子火山方舟百炼

为前端工程师打造 · 基于 VitePress 构建