五个最热 Agent CLI 分两派:TS 走生态

五个最热 Agent CLI 的技术栈摆出来看:Claude Code(TypeScript)、Codex CLI(Rust)、Gemini CLI(TypeScript)、OpenCode(TypeScript)、Pi Agent(TypeScript)——基本就是 TypeScript 与 Rust 两条路线。 作者说这不是巧合,是需求决定的。TypeScript 的优势是"快":Agent 真正复杂的地方早已不是 CLI 本身,而是 Skill、Extension、MCP、各家 Provider、Web、UI 和插件生态——这些用 TS 开发、调试、分发都顺手,npm 生态又成熟,于是 Claude Code、Gemini、OpenCode、Pi 最后都走到这条路上。 Codex 走 Rust 是另一头的取向:更关注 Sandbox、进程管理、权限、资源占用和系统级控制,性能、单二进制和安全边界在这些地方更占优。 我的看法:这两种选型其实代表两种 Agent 思路——把 Agent 当"平台"(生态长在它身上),还是当"执行器"(往下扎到系统边界)。对选型的人也有个实用推论:想接一堆 Skill、MCP、插件,TS 系顺手;要在受限环境里跑、权限得收紧,Rust 系更稳。生态与安全,往往不是同一条路线上的最优解。 边界:技术栈归属按原帖(未逐一核实各家仓库),"两种思路"是我的引申;实际差异还要看各自版本演进。
话题来源 @xiaomovps 26K阅读 ❤️71 x.com/…↗ 已改写,非原文转载
192 浏览 0 评论 1 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单