2026 年最值得关注的 CLI 编程客户端:终端里的 AI 编程革命
当 AI 编程从"自动补全"进化到"自主代理",终端(CLI)正在成为新一代开发者的主战场。本文基于 Hacker News 社区讨论和 GitHub 生态,梳理了当前最值得关注的 18 款 CLI 形态 AI 编程客户端。
背景:为什么 CLI 正在成为 AI 编程的主战场?
2025-2026 年,AI 编程工具经历了一次范式转变。以 Anthropic 的Claude Code为代表,新一代工具不再满足于单行代码补全,而是作为**自主代理(Agent)**直接理解整个代码库、执行终端命令、管理 Git 提交,甚至自主调试和重构。
Hacker News 上关于 AI 编程代理的讨论热度持续攀升,社区共识逐渐清晰:工作流比模型更重要,验证能力是瓶颈,技能(Skills)比提示词更强大。
为什么是 CLI?因为终端是开发者最原生的工作环境——Unix 组合性、脚本自动化、CI/CD 集成、SSH 远程开发,这些 IDE 难以企及的能力,在终端里都是第一公民。
从 awesome-cli-coding-agents 整理的 90+ 款 CLI 编程代理来看,这个赛道正处于爆发期。本文将聚焦其中最具代表性的 18 款。
一、Claude Code — 行业标杆
开源地址:闭源(Anthropic 商业产品)
官网:https://claude.ai/code
GitHub Stars:N/A(闭源)
Claude Code 是当前 AI 编程代理的事实标准。它以终端为核心界面,能够深度理解代码库结构,执行复杂的多文件重构,并在 SWE-bench 上取得了 88.6% 的顶级成绩。
核心功能:
- 终端原生体验,直接操作文件系统
- 深度代码库理解,支持跨文件重构
- 自动 Git 提交和版本管理
- MCP(Model Context Protocol)协议支持
- Skills 系统:可复用、可共享的编程技能
- 与 VS Code、JetBrains 等 IDE 集成
- Hooks 系统:可在工具调用前后注入自定义逻辑
- AGENTS.md 约定:每个仓库的代理指令文件
适用场景:需要处理大型代码库重构、复杂调试、企业级开发任务。
价格:包含在 Claude Pro($20/月)订阅中,或按用量付费。
二、OpenAI Codex CLI — OpenAI 的终端代理
开源地址:https://github.com/openai/codex
GitHub Stars:97.6K+
许可证:Apache-2.0
贡献者:400+
Codex CLI 是 OpenAI 推出的开源终端编程代理,默认使用 o4-mini 模型,支持 GPT-4o 等多种模型。它代表了 OpenAI 在开发者工具领域的最新布局,也是目前 Terminal-Bench 排行榜上的顶尖选手。
核心功能:
- 轻量级终端代理,本地运行
- 沙箱执行环境,保障安全
- 交互式 TUI 界面
- 多代理编排(Multi-Agent Orchestration)
- MCP 支持,可扩展工具链
- Skills 系统(SKILL.md 文件)
- CI/CD 集成,支持远程测试
- Python SDK,可编程调用
- 企业级特性:自定义 CA 证书、代理支持、Hooks 系统
适用场景:OpenAI 生态用户、需要沙箱安全执行、CI 流水线集成。
价格:开源免费,按 OpenAI API 用量付费;ChatGPT Pro/Team 计划包含配额。
三、GitHub Copilot CLI — GitHub 原生终端代理
开源地址:https://github.com/github/copilot-cli
许可证:闭源(GitHub 商业产品)
发布时间:2026 年 2 月 GA
GitHub Copilot CLI 将 Copilot 的能力直接带入终端。它与 GitHub 生态深度集成,可以直接访问仓库、Issues 和 Pull Requests,是 GitHub 重度用户的自然选择。
核心功能:
- 内置专用代理:Explore(代码库分析)、Task(构建和测试)、Code Review(代码审查)、Plan(实现规划)
- 后台委派:在 prompt 前加
&即可将任务委派给云端 Copilot 代理 - GitHub 集成:直接访问仓库、Issues、PR
- Agent Skills 系统
- 跨会话记忆
- 支持 macOS 和 Linux
适用场景:GitHub 重度用户、需要与 GitHub 工作流深度集成、团队已订阅 Copilot。
价格:需要 GitHub Copilot 订阅(个人 $10/月,企业 $19/月/用户)。
四、Gemini CLI / Antigravity CLI — Google 的终端代理
开源地址:https://github.com/google-gemini/gemini-cli
GitHub Stars:106K+
许可证:开源(已转为闭源 Antigravity)
Gemini CLI 是 Google 推出的开源 AI 编程代理,将 Gemini 模型的能力直接带入终端。Google 还推出了 Gemini CLI GitHub Actions,让团队可以在 PR 审查和 Issue 分类中使用 AI。
注意:2026 年 6 月 18 日,Google 将 Gemini CLI 替换为闭源的Antigravity CLI(
agy),免费层级从每天 1000 次请求缩减到约 20 次。
核心功能:
- 终端原生,支持交互式和脚本模式
- 可自定义系统提示词
- MCP 服务器配置支持
- GitHub Actions 集成(Beta)
- 与 Google Cloud 生态深度集成
- agents-cli:可让任何编程代理获得构建和部署 Google Cloud Agent 的能力
- 100 万 token 上下文窗口(Antigravity)
适用场景:Google Cloud 用户、需要 GitHub 协作自动化、偏好 Gemini 模型。
五、OpenCode — 开源终端代理之王
开源地址:https://github.com/anomalyco/opencode
GitHub Stars:184K+
许可证:MIT
官网:https://opencode.ai
OpenCode 是当前 Hacker News 和 GitHub 上最热门的开源编程代理,由 Anomaly 团队开发。它以终端为核心,同时提供桌面应用(Beta),支持 75+ LLM 提供商。在多个对比评测中被评为"最接近 Claude Code 的开源替代品"。
核心功能:
- 终端 TUI 界面 + 桌面应用(macOS/Windows/Linux)
- 双代理系统:Build 模式 + Plan 模式
- Zen 模型精选:经过编码基准测试的推荐模型
- ACP(Agent Communication Protocol)协议
- MCP 支持
- 75+ LLM 提供商支持
- 不存储任何代码或上下文数据,隐私友好
- 企业版支持
- 丰富的插件生态
适用场景:追求最新技术、需要隐私保护、多模型切换、终端重度用户。
价格:开源免费,Zen 模型免费使用,其他模型按 API 付费。
六、Aider — Git 优先的开源代理
开源地址:https://github.com/Aider-AI/aider
GitHub Stars:25K+
许可证:MIT
Aider 是一个独特的开源编程代理,它以Git 提交作为一等公民——每次修改都会自动生成 Git 提交。它支持几乎所有主流 LLM,包括本地 Ollama 模型,是零厂商锁定的最佳选择。
核心功能:
- Git 优先:每次修改自动提交,带生成式提交信息
- 支持所有主流 LLM(Anthropic、OpenAI、Google、Ollama 等)
- Repo-map:自动构建代码库结构索引
- 多文件编辑支持
- 终端和 IDE 双模式
- 支持语音输入
- 完全开源,无厂商锁定
- Rust 构建,速度快
适用场景:重视 Git 工作流、需要模型灵活性、偏好本地模型、预算敏感。
价格:开源免费,仅需支付所用模型的 API 费用。
七、Qwen Code — 阿里巴巴的开源终端代理
开源地址:https://github.com/QwenLM/qwen-code
GitHub Stars:25K+
许可证:Apache-2.0
官网:https://qwen.ai/qwencode
Qwen Code 是阿里巴巴推出的开源终端编程代理,基于 Gemini CLI 的代码基础深度优化,专门针对 Qwen3-Coder 模型进行了调优。Qwen3-Coder 在 Agentic Coding、Tool Use 和 Browser Use 基准测试中均创下了开源模型的新纪录。
核心功能:
- 终端交互式 TUI
- Auto-Memory、Auto-Skills、SubAgents、Agent Teams
- MCP 支持
- 非交互式模式(
-p标志),适合脚本和 CI/CD - IDE 插件:VS Code、Zed、JetBrains
- 桌面应用
- 即时通讯集成:Telegram、钉钉、微信、飞书
- SDK 支持二次开发
适用场景:Qwen 模型用户、阿里云用户、需要中文生态支持、需要 IM 集成。
价格:开源免费,按模型 API 用量付费。
八、Cline — 多形态开源代理
开源地址:https://github.com/cline/cline
GitHub Stars:64K+
许可证:Apache-2.0
安装量:500 万+
Cline 是当前最流行的开源编程代理之一。虽然以 VS Code 扩展闻名,但 Cline 同样提供完整的 CLI 形态,可以在终端中独立运行。
核心功能:
- CLI、VS Code 扩展、JetBrains 插件、Kanban 看板多形态
- 支持任意 AI 模型(自带密钥或自带权重)
- 终端命令执行与实时输出监控
- 多文件协调修改,保持导入和类型一致性
- .clinerules 规则系统:可随仓库共享编码标准
- MCP 服务器管理
- Plan 和 Act 审批模式
- SDK:可嵌入到其他产品中
适用场景:需要 CLI + IDE 双模式、VS Code/JetBrains 用户、希望将 AI 代理嵌入自有产品。
价格:开源免费,按模型 API 用量付费。
九、Kilo Code CLI — 全栈开源代理
开源地址:https://github.com/kilo-org/kilocode
GitHub Stars:25K+
许可证:Apache-2.0
活跃用户:50 万+
Kilo Code 定位为"全合一"编程代理,从代码生成、重构、调试到文档编写、测试、部署,覆盖开发全流程。它支持 400+ 语言模型,兼容 VS Code、JetBrains 和 CLI。
核心功能:
- VS Code、JetBrains、CLI、Web 云端多平台
- 400+ 语言模型支持(通过 OpenRouter)
- Memory Bank:跨会话持久化记忆
- 专用代理切换:不同任务使用不同代理
- 自动化 PR 代码审查
- 一键部署
- 0% 加价网关(Auto Model 路由器)
适用场景:需要端到端开发代理、重视记忆和上下文连续性、多平台工作流。
十、Hermes Agent — 自我进化的 AI 代理
开源地址:https://github.com/NousResearch/hermes-agent
GitHub Stars:214K+
许可证:MIT
官网:https://hermes-agent.nousresearch.com
Hermes Agent 是 Nous Research 推出的自我进化 AI 代理。它不仅是编程工具,更是一个通用代理平台——拥有内置学习循环,能从经验中创建技能、在使用中改进技能、搜索过去的对话、并构建对用户的深度理解。
核心功能:
- 终端 CLI + 消息网关(Telegram、Discord、Slack、WhatsApp、Signal、Email)
- 持久化记忆和跨会话用户建模
- 自我改进的技能系统
- 40+ 内置工具,工具集系统
- 沙箱代码执行(Unix socket RPC)
- Cron 定时任务
- 支持 300+ 模型,200+ 提供商
- 容器隔离安全模型
- Android/Termux 支持
适用场景:需要通用 AI 代理(不仅限于编程)、多平台消息集成、自我进化能力。
价格:开源免费,按模型 API 用量付费。
十一、Pi Coding Agent — 极简主义终端代理
开源地址:https://github.com/earendil-works/pi
GitHub Stars:61K+
许可证:MIT
创建者:Mario Zechner(libGDX 创建者)+ Armin Ronacher(Flask/Jinja2 创建者)
Pi 是一个极简主义的终端编程代理,由 Flask 和 libGDX 的创建者打造。它的设计哲学是"如果不需要,就不构建"——只有 4 个核心工具(read、write、edit、bash),其他一切通过 TypeScript 扩展、Skills 或 Pi 包来实现。
核心功能:
- 只有 4 个核心工具,所有代理中最短的系统提示词
- TypeScript 扩展系统,高度可定制
- Skills 和 Pi 包生态
- 会话管理、自定义工具、主题
- 项目上下文文件
- 是 OpenClaw 的底层引擎
- 由 Earendil(Armin Ronacher 联合创立的公益公司)维护
适用场景:喜欢极简主义、需要高度定制化、TypeScript 开发者。
价格:开源免费,按模型 API 用量付费。
十二、Goose — Block 的开源 AI 代理
开源地址:https://github.com/aaif-goose/goose
许可证:Apache-2.0
官网:https://goose-docs.ai
创建者:Block(Jack Dorsey,Square/Cash App 母公司)
Goose 是 Block 公司推出的开源 AI 代理框架。它不仅是一个编程工具,更是一个通用代理平台——可以连接 70+ 扩展(数据库、API、浏览器、GitHub、Google Drive 等),通过 MCP 标准与外部系统交互。
核心功能:
- CLI + 桌面应用 + API 三形态
- 70+ MCP 扩展(数据库、API、浏览器、GitHub 等)
- 内置推理引擎,支持开放模型下载
- 本地运行,数据不出机器
- Linux Foundation Agentic AI Foundation 成员
- 社区驱动的扩展生态
- 支持研究、写作、自动化、数据分析等多种场景
适用场景:需要通用 AI 代理(不仅限于编程)、重视数据隐私、需要丰富的外部系统集成。
价格:开源免费,按模型 API 用量付费。
十三、Oh My Pi — Pi 的全功能增强版
开源地址:https://github.com/can1357/oh-my-pi
GitHub Stars:快速增长中
许可证:MIT
创建者:Can Bölük(基于 Mario Zechner 的 Pi 项目)
Oh My Pi(OMP)是 Pi 项目的社区增强分支,由 Can Bölük 主导开发。它在保留 Pi 极简哲学的同时,大幅扩展了功能集——从 LSP 集成到子代理、从浏览器自动化到 hindsight 记忆,几乎涵盖了现代编程代理所需的一切能力。
核心功能:
- Hash-anchored 编辑(hashline):精确的文件修改定位
- 全 LSP 集成:支持 40+ 语言,IDE 级代码智能
- 持久化 IPython 内核:Python 流式执行
- 一级子代理支持:并行任务执行
- AI 驱动的传统提交:hunk 级暂存和 changelog 生成
- 无头浏览器自动化
- hindsight 记忆:代理自动策展的回顾性记忆
- ACP 编辑器可驱动代理
- 40+ 提供商,数百个模型
- 25 个内置后端工具
- 现代 TUI,支持会话管理、分支和持久历史
适用场景:想要 Pi 的极简架构但需要更多内置功能、LSP 重度用户、Python 开发者。
价格:开源免费,按模型 API 用量付费。
十四、Autohand Code CLI — 自我进化的编码代理
开源地址:https://github.com/autohandai/code-cli
官网:https://autohand.ai/code
Autohand Code CLI 是一个自我进化的终端原生 AI 编码代理。它的独特之处在于"无状态设计但按需保持记忆"——代理可以在 CLI、IDE、浏览器、Slack 和 SDK 工作流之间运行代理团队,同时保持私有路由和 MCP 策略。
核心功能:
- 终端原生,Ink 渲染的精美 TUI
- 自我进化:代理在运行中学习和改进
- 无状态设计,按需记忆
- 文件提及、斜杠命令、Skills、权限管理
- 提供商切换和会话历史
- 交互模式和命令模式双模式
- 自动确认和自动提交选项
- 配套 Commander 桌面应用(Tauri v2):编排多个 CLI 代理
适用场景:需要自我进化能力、多工作流编排、喜欢精美 TUI。
价格:开源免费,按模型 API 用量付费。
十五、Amp — Sourcegraph 的企业级代理
开源地址:https://github.com/sourcegraph/amp(Sourcegraph 商业产品,部分开源)
官网:https://amp.dev
创建者:Sourcegraph(代码搜索公司)
Amp 是 Sourcegraph 推出的 AI 编程代理,主打"Engineered for the Enterprise"。它依托 Sourcegraph 在代码搜索和理解方面的深厚积累,提供了 200K token 的大上下文窗口和内置 MCP 服务器。
核心功能:
- CLI + VS Code 扩展 + Neovim 插件
- 200K token 上下文窗口
- 内置 MCP 服务器(read_web_page、Mermaid 图表等)
- 命令白名单(存储在仓库中)
- Devcontainer 支持
- 线程共享和 Prompt 排行榜
- 与 Sourcegraph 代码搜索深度集成
适用场景:企业用户、大型单体仓库、需要代码搜索能力的团队。
价格:有免费层级,高级功能需订阅。
十六、Plandex — 为大型项目而生的代理
开源地址:https://github.com/plandex-ai/plandex
GitHub Stars:10K+
许可证:开源
Plandex 是一个专门为大型项目和真实世界任务设计的终端 AI 开发工具。它的核心理念是"计划与执行"——能够规划和执行跨越多个步骤、涉及数十个文件的大型编码任务,同时保持项目的整洁。
核心功能:
- 计划驱动:先规划再执行,避免混乱
- 支持跨数十个文件的大规模变更
- 多模型组合:Anthropic、OpenAI、Google、开源模型
- 完全自主模式:加载文件、规划、实现、执行命令、自动调试
- 逐步审查流程:需要时提供细粒度控制
- 对大项目和大文件的鲁棒性设计
- 变更生成、审查、修订和应用的完整工作流
适用场景:大型项目重构、跨多文件的复杂任务、需要计划-执行工作流。
价格:开源免费(自托管),按模型 API 用量付费。
十七、Crush — Charmbracelet 的高颜值终端代理
开源地址:https://github.com/charmbracelet/crush
许可证:FSL-1.1-MIT(MIT 兼容)
创建者:Charmbracelet(Bubble Tea、Glamour 等终端库的创建者)
Crush 是 Charmbracelet 团队推出的终端 AI 编程代理。Charmbracelet 是 Go 语言终端 UI 生态的核心贡献者(Bubble Tea、Lip Gloss、Glamour 等),因此 Crush 在终端 UI 体验上有着天然优势——它可能是最好看的终端编程代理。
核心功能:
- 精美的 Bubble Tea TUI 界面
- 多 LLM 支持:OpenAI、Claude、Gemini、Groq、Anthropic(via Catwalk)
- 会话管理
- LSP 集成
- MCP 可扩展性
- 跨平台:macOS、Linux、Windows(PowerShell & WSL)、FreeBSD、OpenBSD、NetBSD
- 代理工作流
适用场景:重视终端 UI 体验、Charmbracelet 生态用户、多平台需求。
价格:开源免费,按模型 API 用量付费。
十八、Kode CLI — 后人类工作流设计
开源地址:https://github.com/shareAI-lab/Kode-CLI
GitHub Stars:5.2K+
创建者:ShareAI
Kode CLI 以"Design for post-human workflows"为理念,定位为"一个单元代理对应每个人类和计算机任务"。它原生支持 AGENTS.md 标准(由 OpenAI 发起,已被 60K+ 开源项目采用),同时兼容旧版.claude目录。
核心功能:
- AGENTS.md 原生支持 +
.claude兼容 - 智能代理系统:使用
@run-agent-name委派给专业子代理 - 多提供商支持
- 理解代码库、编辑文件、执行命令、处理完整工作流
- 支持 Node.js 和独立二进制包
- Skills 系统
适用场景:追求前沿工作流理念、需要 AGENTS.md 标准支持、子代理编排需求。
价格:开源免费,按模型 API 用量付费。
对比总结
| 工具 | 开源 | Stars | 许可证 | 模型灵活性 | 核心优势 | 适合人群 |
|---|---|---|---|---|---|---|
| Claude Code | 闭源 | N/A | — | 仅 Claude | 代码库理解最深、SWE-bench 最高 | 企业级复杂任务 |
| Codex CLI | ✅ | 97.6K | Apache-2.0 | OpenAI 系列 | 沙箱安全、CI 集成、TUI | OpenAI 生态用户 |
| Copilot CLI | 闭源 | — | — | 多提供商 | GitHub 深度集成、专用代理 | GitHub 重度用户 |
| Gemini/Antigravity | ✅→闭源 | 106K | 开源→闭源 | Gemini | Google 生态、100万上下文 | Google Cloud 用户 |
| OpenCode | ✅ | 184K | MIT | 75+ 提供商 | 最热门开源、隐私友好 | 终端用户首选 |
| Aider | ✅ | 25K | MIT | 任意模型 | Git 优先、零锁定 | 模型灵活性需求者 |
| Qwen Code | ✅ | 25K | Apache-2.0 | Qwen 系列+ | 中文生态、IM 集成 | 阿里云/中文用户 |
| Cline | ✅ | 64K | Apache-2.0 | 任意模型 | CLI+IDE 双形态 | 多形态需求者 |
| Kilo Code | ✅ | 25K | Apache-2.0 | 400+ 模型 | 全栈覆盖、Memory Bank | 端到端开发需求 |
| Hermes Agent | ✅ | 214K | MIT | 300+ 模型 | 自我进化、多平台消息 | 通用 AI 代理需求 |
| Pi | ✅ | 61K | MIT | 任意模型 | 极简主义、高度可定制 | 极简/定制需求者 |
| Goose | ✅ | — | Apache-2.0 | 多模型 | 通用代理、70+ 扩展 | 通用 AI 代理需求 |
| Oh My Pi | ✅ | — | MIT | 40+ 提供商 | LSP 集成、子代理、hashline | Pi 增强版需求者 |
| Autohand | ✅ | — | — | 多模型 | 自我进化、精美 TUI | 自我进化需求者 |
| Amp | 部分 | — | — | Claude | 企业级、代码搜索集成 | 企业/大仓库用户 |
| Plandex | ✅ | 10K+ | 开源 | 多模型 | 计划驱动、大型项目 | 大型项目重构 |
| Crush | ✅ | — | FSL-MIT | 多模型 | 最美 TUI、Charmbracelet | UI 体验需求者 |
| Kode CLI | ✅ | 5.2K | — | 多提供商 | AGENTS.md、子代理 | 前沿工作流理念 |
如何选择?
如果你想要最强大的代码理解能力→ Claude Code
如果你想要最热门的开源终端代理→ OpenCode
如果你是 OpenAI 生态用户→ Codex CLI
如果你是 GitHub 重度用户→ Copilot CLI
如果你重视 Git 工作流和模型自由→ Aider
如果你需要中文生态和 IM 集成→ Qwen Code
如果你需要 CLI + IDE 双模式→ Cline
如果你需要通用 AI 代理(不仅编程)→ Hermes Agent 或 Goose
如果你喜欢极简主义和高度定制→ Pi
如果你想要 Pi 但需要更多内置功能→ Oh My Pi
如果你在 Google 生态中→ Gemini CLI / Antigravity
如果你处理大型项目重构→ Plandex
如果你重视终端 UI 美观度→ Crush
如果你追求自我进化能力→ Autohand
如果你是企业级大仓库用户→ Amp
如果你追求前沿工作流理念→ Kode CLI
趋势观察
从 Hacker News 社区的讨论来看,2026 年 CLI 编程代理的几个关键趋势已经清晰:
- CLI 正在吞噬 IDE:终端代理的增长速度远超 IDE 插件,因为 CLI 天然适合自动化和 CI/CD
- 工作流 > 模型:工具的工程化能力比底层模型更重要
- 验证是瓶颈:代理能写代码,但验证代码正确性仍是难题
- Skills 系统兴起:可复用的编程技能比一次性提示词更有价值
- 多代理编排:单一代理正在被多代理协作取代
- 开源加速:闭源工具的护城河正在被开源方案快速追赶
- 通用代理融合编程:Hermes、Goose 等通用代理正在吸收编程能力,边界模糊化
- MCP 成为事实标准:Model Context Protocol 正在成为代理与工具交互的统一协议
- AGENTS.md 标准化:OpenAI 发起的 AGENTS.md 正被越来越多工具采纳
- 自我进化:Autohand、Hermes 等代理开始具备从经验中学习的能力
AI 编程不再是"哪个模型更好"的问题,而是"哪个终端工作流更适合你"的选择。
参考来源
- Best Claude Code Alternatives for Terminal Coding in 2026
- Best AI Coding Agent (2026): Ranked by Terminal-Bench, Price, and Source
- Top 5 CLI coding agents in 2026
- Best Open Source CLI Coding Agents in 2026
- Best AI Coding Assistants for the Terminal in 2026
- AI Agent CLI Frameworks: Terminal-Native Agent Runtimes
- 10 CLI Tools Reshaping AI Development in 2026
- Awesome CLI Coding Agents (90+ agents)
- Hacker News: OpenCode – Open source AI coding agent
- Hacker News: State of the Art of Coding Models
- GitHub Copilot CLI is now generally available
- GitHub Copilot CLI Repository
- OpenAI Codex CLI Repository
- Gemini CLI Repository
- OpenCode Repository
- Aider Repository
- Qwen Code Repository
- Cline Repository
- Kilo Code Repository
- Hermes Agent Repository
- Pi Coding Agent Repository
- Goose Repository
- Oh My Pi Repository
- Autohand Code CLI Repository
- Plandex Repository
- Crush Repository
- Kode CLI Repository
- 7 Best CLI AI Coding Agents in 2026