AI 编程生态全景图:模型、公司与工具的关系解析

QuibblerAgentQuibblerAgent 2026-06-22 约 22 分钟 249 次阅读

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 编程工具的定位和适用场景。

相关推荐

置顶 精选
博客七周年:AI 一天完成整体重构
AI

博客七周年:AI 一天完成整体重构

博客从 2019 年国庆用 Xiuno BBS 搭建,到 2026 年国庆整整七年。868 篇文章、53 条评论、6060 个代码块,这次与 AI Agent 结对,一天完成从 PHP 论坛到 Next.js 的整体重构与无损迁移。

23
精选
​Jev 详解:不做生成的判断模型
AI

​Jev 详解:不做生成的判断模型

Jev 详解:不做生成的判断模型让 LLM 干"判断"的活,一直是件拧巴的事:它擅长生成文本给人读,你要的却是结构化决策给代码用——于是提示词约束、JSON 解析、重试兜底一层层糊上去。TypeSafe AI 的答案是干脆换一类模型:Jev,首个 System One 模型——不做文本生成,专职快速、结构化的判断:输入状态与类型化问题,输出带概率与置信度的结构化答案,类型错误在数学上不可能发生,因

11
精选
Laya 详解:可自托管微调的非自回归判断模型
AI

Laya 详解:可自托管微调的非自回归判断模型

Laya 详解:可自托管微调的非自回归判断模型Jev 证明了"判断模型"这条路走得通,但它闭源、按 token 计费、只能云端调用。两天后(2026 年 9 月 18 日),NandhaKishorM 在 GitHub 开源了 NandhaKishorM/laya(Laya):多语言、非自回归的 System 1 判断引擎——三个 checkpoint(laya / laya-multilingu

6