MicroCodex 是一个用 C++23 从头编写的 Codex CLI 替代品,编译后二进制不到 1MB。本文从架构设计、工具系统、上下文压缩等角度,解析这个极简主义编程 Agent 的技术内核,以及它给 AI 编程工具带来的启示。
不到 1MB 的 Codex:MicroCodex 如何用 C++ 重新定义编程 Agent


MicroCodex 是一个用 C++23 从头编写的 Codex CLI 替代品,编译后二进制不到 1MB。本文从架构设计、工具系统、上下文压缩等角度,解析这个极简主义编程 Agent 的技术内核,以及它给 AI 编程工具带来的启示。

很多人想当然地认为用 Codex App-Server 复用线程一定比每次 codex exec 更快更省,但真实基准测试显示:最快的那一轮 cache 命中率是 0%,最便宜的是最朴素的基线方法。本文拆解了四轮对照实验的完整数据,揭示 schema 如何暗中吃掉你的 cache、线程历史如何成为双刃剑,以及 app-server 真正的设计意图。

AI 编程助手在不知不觉中浪费了大量 Token,从缓存命中率、上下文膨胀到 MCP 工具开销,这些隐性成本正在吞噬你的使用配额。本文分析五大 Token 浪费陷阱,并给出可操作的对策。