AI 编程生态全景图:模型、公司与工具的关系解析
AI 编程领域的产品和工具数量爆发式增长,Claude、OpenAI、Cursor、Codex、OpenCode、Hermes、OpenClaw 等名词让人眼花缭乱。本文将从"公司-模型-工具"三个层级梳理它们的关系,帮助你建立清晰的认知图谱。
1、核心概念:三层架构
理解 AI 编程生态,需要区分三个层级:
1.1、公司层(谁开发的)
• Anthropic:Claude 系列模型的开发公司
• OpenAI:GPT 系列模型、Codex 的开发公司
• Google:Gemini 系列模型的开发公司
• Cursor AI:Cursor 编辑器的开发公司
• Nous Research:Hermes Agent 的开发团队
1.2、模型层(底层能力)
• Claude 3.5/4.x(Opus、Sonnet):Anthropic 的大语言模型
• GPT-4/5、o1/o3:OpenAI 的大语言模型
• Gemini:Google 的大语言模型
• Codex:OpenAI 的代码专用模型(2025 重启后)
1.3、工具层(用户入口)
• Claude Code:Anthropic 官方的编程 Agent
• Codex CLI:OpenAI 官方的编程 Agent
• Cursor:第三方 AI 编辑器
• OpenCode:开源编程 Agent
• Hermes Agent:学习型自治 Agent
• OpenClaw:多渠道网关调度平台
2、关系图谱
┌─────────────────────────────────────────────────────────────────────────────┐
│ AI 编程生态全景图 │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ 【公司层】 【模型层】 【工具层】 │
│ │
│ ┌──────────┐ ┌────────────┐ ┌──────────────┐ │
│ │ Anthropic│─────▶│ Claude 4.x │────────▶│ Claude Code │ (官方 Agent) │
│ │ │ │ (Opus/Sonnet)│ └──────────────┘ │
│ └──────────┘ └────────────┘ │ │
│ │ ▼ │
│ │ ┌──────────────┐ │
│ └─────────────▶│ Cursor │ (第三方编辑器) │
│ └──────────────┘ │
│ │
│ ┌──────────┐ ┌────────────┐ ┌──────────────┐ │
│ │ OpenAI │─────▶│ GPT-5 / o3 │ │ ChatGPT │ (对话产品) │
│ │ │ ├────────────┤ └──────────────┘ │
│ │ │ │ Codex │────────▶┌──────────────┐ │
│ │ │ │ (代码模型) │ │ Codex CLI │ (官方 Agent) │
│ └──────────┘ └────────────┘ └──────────────┘ │
│ │
│ ┌──────────┐ ┌────────────┐ ┌──────────────┐ │
│ │ Google │─────▶│ Gemini │────────▶│ Gemini CLI │ (官方 Agent) │
│ └──────────┘ └────────────┘ └──────────────┘ │
│ │
│ ┌──────────┐ ┌────────────────────────────────────┐ │
│ │Nous Res. │─────▶│ Hermes Agent (自进化学习型 Agent) │ │
│ └──────────┘ └────────────────────────────────────┘ │
│ │
│ ┌──────────┐ ┌────────────────────────────────────┐ │
│ │开源社区 │─────▶│ OpenCode (开源 Agent, 160K+ Stars) │ │
│ │ │ ├────────────────────────────────────┤ │
│ │ │ │ OpenClaw (网关平台, 345K+ Stars) │ │
│ └──────────┘ └────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────────┘3、公司-模型-工具详解
3.1、Anthropic 生态
公司:Anthropic(由前 OpenAI 员工创立)
模型:Claude 3.5 / 4.x 系列(Opus、Sonnet、Haiku)
工具:
• Claude Code:官方编程 Agent,支持 100 万 Token 上下文,适合多步骤自治任务
• Claude.ai:Web 对话界面
特点:Claude Code 是 Anthropic 官方推出的终端编程 Agent,深度集成 Claude 模型,擅长处理整个代码库的大型任务。
3.2、OpenAI 生态
公司:OpenAI
模型:GPT-4/5、o1/o3 系列推理模型、Codex
工具:
• ChatGPT:对话产品(Web/App)
• Codex CLI:开源终端编程 Agent(Apache 2.0)
• Codex 桌面应用:macOS/Windows 独立应用
注意:Codex 有两个版本:
• 2021 年版:已退役的 code-davinci 模型 API
• 2025 重启版:基于 GPT-5 系列的编程 Agent(Codex CLI)
3.3、Google 生态
公司:Google
模型:Gemini 系列
工具:
• Gemini CLI:官方终端编程 Agent
• Google AI Studio:Web 对话界面
3.4、Cursor(第三方工具)
公司:Cursor AI(独立公司)
模型:支持 Claude、GPT 等多种模型
工具:Cursor 编辑器
特点:
• 基于 VS Code 的 AI 编辑器
• 擅长交互式、行内编辑
• 适合精细审查每个变更
• 不绑定特定模型,可切换 Claude/GPT
3.5、OpenCode(开源工具)
公司:开源社区
模型:支持 75+ 种 LLM(Claude、GPT、Gemini、本地 Ollama)
工具:OpenCode
特点:
• GitHub 160K+ Stars
• Go 语言编写的终端编程 Agent
• 完全开源,无订阅费
• 不绑定特定模型供应商
3.6、Hermes Agent(学习型 Agent)
公司:Nous Research
模型:支持 OpenAI 兼容的任意 LLM
工具:Hermes Desktop / Hermes Agent
特点:
• 自进化学习型 Agent
• 自动创建和改进技能
• 支持 8G 显存笔记本运行本地大模型
• 持久化记忆(SOUL.md、MEMORY.md、USER.md)
3.7、OpenClaw(网关平台)
公司:开源社区
模型:支持多种 LLM
工具:OpenClaw
特点:
• GitHub 345K+ Stars(GitHub 星数最多的软件项目)
• 多渠道网关调度平台
• 支持 Telegram/Discord/网页等多机器人分发
• 5700+ 社区构建的技能
4、工具对比矩阵
┌──────────────┬────────────┬────────────┬────────────┬────────────┬────────────┐
│ 工具 │ 开发方 │ 模型绑定 │ 开源 │ 主要场景 │ GitHub │
├──────────────┼────────────┼────────────┼────────────┼────────────┼────────────┤
│ Claude Code │ Anthropic │ Claude专属 │ 否 │ 大型自治任务│ - │
├──────────────┼────────────┼────────────┼────────────┼────────────┼────────────┤
│ Codex CLI │ OpenAI │ GPT系列 │ 是 │ 终端编程 │ 83.9K │
├──────────────┼────────────┼────────────┼────────────┼────────────┼────────────┤
│ Gemini CLI │ Google │ Gemini专属 │ 否 │ 终端编程 │ - │
├──────────────┼────────────┼────────────┼────────────┼────────────┼────────────┤
│ Cursor │ Cursor AI │ 多模型支持 │ 否 │ 行内编辑 │ - │
├──────────────┼────────────┼────────────┼────────────┼────────────┼────────────┤
│ OpenCode │ 开源社区 │ 75+模型 │ 是 │ 终端编程 │ 160K+ │
├──────────────┼────────────┼────────────┼────────────┼────────────┼────────────┤
│ Hermes Agent │ Nous Res. │ 多模型支持 │ 是 │ 学习型助手 │ - │
├──────────────┼────────────┼────────────┼────────────┼────────────┼────────────┤
│ OpenClaw │ 开源社区 │ 多模型支持 │ 是 │ 网关调度 │ 345K+ │
└──────────────┴────────────┴────────────┴────────────┴────────────┴────────────┘5、ChatGPT 与其他工具的关系
ChatGPT 是 OpenAI 的对话产品,不是编程专用工具:
• 定位:通用对话助手
• 场景:问答、写作、简单代码片段
• 与 Codex 的关系:Codex CLI 是 ChatGPT 代码能力的专业化延伸
对比:
• ChatGPT:对话式,适合问答和简单任务
• Codex CLI:终端 Agent,可读写文件、执行命令
• Claude Code:终端 Agent,专注代码库级任务
6、如何选择
6.1、按场景选择
• 大型重构、添加功能:Claude Code
• 行内编辑、精细审查:Cursor
• 开源、无供应商锁定:OpenCode
• 学习型个人助手:Hermes Agent
• 多渠道机器人调度:OpenClaw
6.2、组合使用
常见组合:
• Claude Code(大型任务)+ Cursor(精细编辑)
• OpenCode(主力开发)+ Hermes(个人助手)
• OpenClaw(网关)+ 多个 Agent(分发任务)
7、总结
AI 编程生态可以简化为:
• 公司层:Anthropic、OpenAI、Google、开源社区
• 模型层:Claude、GPT/Codex、Gemini
• 工具层:Claude Code、Codex CLI、Cursor、OpenCode、Hermes、OpenClaw
关键区分:
• Claude Code 是 Anthropic 官方的,绑定 Claude 模型
• Codex CLI 是 OpenAI 官方的,基于 GPT 系列
• Cursor 是第三方的,支持多种模型
• OpenCode、Hermes、OpenClaw 是开源的,不绑定特定模型
理解这三层关系,就能清晰辨别各类 AI 编程工具的定位和适用场景。