news 2026/8/28 14:29:12

Claude Code、Codex、OpenCode 和 Gemini CLI的介绍

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Claude Code、Codex、OpenCode 和 Gemini CLI的介绍

总结

如果做工程 / 科研代码:Claude Code 是目前最强的 CLI 级 coding agent
Codex 适合 IDE 内写代码
OpenCode 适合研究 Agent 本身
Gemini CLI 更像“聪明一点的命令行百科全书”

一、Claude Code(Anthropic)

1. 核心定位

Claude Code 是“真正的工程级 AI Coding Agent”,不是聊天助手。

它的设计目标不是“回答你代码问题”,而是:

  • 读整个项目

  • 理解上下文

  • 修改多个文件

  • 执行命令

  • 解释改动理由

一句话:它是一个能“替你干活”的工程助理


2. 核心能力

  • 项目级理解(自动扫描目录结构)

  • 多文件 refactor

  • 自动调用 Bash 执行命令

  • 任务拆解(Plan agent)

  • 可持续对话式开发(session 有记忆)

你刚才看到的 agent(Explore / Plan / Bash)就是这个体系。


3. 工程体验

  • CLI 原生,极适合 Linux / 服务器 / 远程开发

  • 不依赖 IDE(VS Code 不是必须)

  • 非常适合:

    • 重构老代码

    • 看陌生仓库

    • 写实验代码

    • 快速验证想法


4. 适合谁

  • 研究生 / 博士

  • 后端 / 系统 / 算法工程师

  • 做科研代码、实验 pipeline 的人

不太适合:只想“写几行 demo 代码”的新手。


二、Codex(OpenAI,新一代)

1. 核心定位

Codex 是OpenAI 为“AI 写代码”专门训练的模型与 Agent 体系

和 ChatGPT 的本质区别是:

ChatGPT = 通用语言模型
Codex = 面向代码任务的专用智能体


2. 核心能力

  • 代码生成准确率高

  • 对主流语言(Python / C++ / JS)非常稳

  • 强于:

    • 函数级实现

    • API 调用

    • 单模块逻辑

但注意:

👉Codex 本身更偏“模型/能力”,而不是一个完整 CLI 工具
👉 需要依托 Cursor / VS Code / OpenAI 平台


3. 工程体验

  • IDE 内体验很好

  • 适合“边写边补全”

  • 不如 Claude Code 擅长跨文件大改


4. 适合谁

  • 日常写代码的工程师

  • 追求高质量 code completion

  • VS Code / Cursor 重度用户


三、OpenCode(开源阵营代表)

1. 核心定位

OpenCode 是“开源版 Claude Code / Cursor 的尝试”

目标很明确:

用开源模型,做一个可本地运行的 Coding Agent


2. 核心能力

取决于你接的模型(Qwen / DeepSeek / LLaMA):

  • 目录扫描

  • 基本 agent 能力

  • 简单 refactor

  • 命令调用(有限)

但需要说实话:

👉稳定性、上下文理解、复杂工程能力明显不如 Claude Code


3. 工程体验

  • 优点:

    • 本地

    • 可控

    • 可魔改

  • 缺点:

    • prompt 工程成本高

    • agent 容易“发散”

    • 对大项目吃力


4. 适合谁

  • AI / 系统研究者

  • 想研究 Agent 框架本身

  • 对隐私/内网有强需求


四、Gemini CLI(Google)

1. 核心定位

Gemini CLI 是Google 推出的“轻量级命令行 AI 助手”

它更像是:

“终端里的 ChatGPT + Google 搜索能力”

而不是纯粹的 coding agent。


2. 核心能力

  • 文本理解

  • 搜索增强(Google 强项)

  • 基本代码生成

  • 脚本级辅助

弱项很明显

  • 项目级代码理解

  • 多文件修改

  • agent 自主执行能力


3. 工程体验

  • 上手简单

  • 偏工具型

  • 不适合复杂工程任务


4. 适合谁

  • 运维 / SRE

  • 快速查资料 + 写脚本

  • 不想折腾 agent 的用户


五、横向对比(工程视角)

工具项目理解多文件修改Agent 能力成熟度推荐指数
Claude Code⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐很高⭐⭐⭐⭐⭐
Codex⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐很高⭐⭐⭐⭐
OpenCode⭐⭐⭐⭐⭐⭐中低⭐⭐
Gemini CLI⭐⭐⭐⭐

六、总结

如果做工程 / 科研代码:Claude Code 是目前最强的 CLI 级 coding agent
Codex 适合 IDE 内写代码
OpenCode 适合研究 Agent 本身
Gemini CLI 更像“聪明一点的命令行百科全书”

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/28 8:50:47

第4天:用户画像绘制——让客户形象鲜活起来

核心目标:为每个核心群体绘制生动的用户画像(Persona)。操作明细:基本信息勾勒:包括年龄、职业、收入、家庭状况等基本信息。典型场景描述:描述该客户在日常生活中使用产品的典型场景。痛点与需求挖掘&…

作者头像 李华
网站建设 2026/8/28 8:36:40

Windows SMB RCE漏洞CVE-2025-33073分析与利用工具

Windows SMB RCE漏洞CVE-2025-33073分析与利用工具 项目描述 该项目是一个针对Windows SMB客户端远程代码执行漏洞CVE-2025-33073的安全研究与渗透测试工具集。该漏洞被标记为高危(CVSS 8.8分),影响Windows 10、11及Server 2012-2025的所有版…

作者头像 李华
网站建设 2026/8/26 23:49:10

基于YOLOv5/v8/v10的手势识别系统:从理论到全栈实践

摘要 手势识别作为人机交互的重要方式,在虚拟现实、智能家居、无障碍通信等领域具有广泛应用价值。本文系统介绍了基于YOLO系列目标检测算法的手势识别完整解决方案,涵盖YOLOv5、YOLOv8和YOLOv10三个版本的核心技术对比,提供了完整的训练数据…

作者头像 李华
网站建设 2026/8/26 7:02:43

好写作AI:交叉学科“翻译官”,终结你的“学术巴别塔”困境!

各位在多个学科夹缝中“反复横跳”、左手生物学术语右手代码参数的交叉学科卷王们,是否经常这样:脑中的idea融合了A学科的深邃理论与B学科的犀利方法,感觉自己站在创新的潮头,一下笔却发现——“我写的这段话,两边领域…

作者头像 李华
网站建设 2026/8/28 11:52:40

基于Python 图形学实验(生成中间帧)

图形学实验: 生成中间帧 给定初始图片和结束图片,生成中间的N帧,使得首尾自然过渡 开发环境 开发环境:macOS Mojave 10.14.6开发软件:PyCharm 2019.1.3开发语言:python 如何运行 将项目文件夹拷贝到本地环境运行s…

作者头像 李华
网站建设 2026/8/22 9:50:15

从理论到实践:Node-RED性能优化的完整案例解析

在物联网和自动化领域,Node-RED以其直观的可视化编程界面赢得了众多开发者的青睐。然而,许多用户在实际应用中都会遇到一个共同的问题:为什么我的Node-RED流程看起来逻辑清晰,运行起来却异常缓慢? 为什么你的Node-RED…

作者头像 李华