
GitHub前CEO打造的Entire CLI开源工具,通过Checkpoints技术自动捕获AI编程上下文,让每次提交都携带完整的推理过程,解决AI代码难以追溯的痛点。
你用 Claude Code 或 Codex 写代码时,有没有遇到过这种情况:一周后回来看自己提交的代码,完全想不起来当时为什么这么写?Git 保存了变更内容,但关于"为什么这么变更"的信息一无所有。Entire CLI 就是来解决这个问题的。
Entire CLI 是一个开源的命令行工具,由 GitHub 前 CEO Thomas Dohmke 创办的 Entire 公司发布。它的核心功能叫 Checkpoints,能把 AI 编程时的完整上下文(对话记录、提示词、涉及文件、Token 使用量、工具调用等)作为版本数据的一部分存入 Git。
简单说:每次提交 AI 生成的代码时,它不仅保存代码差异,还保存产生这段代码的推理过程。
![]()
当前 AI 编程智能体的会话是短暂的:提示词存活于终端中,推理过程存于上下文窗口内。一旦关闭会话,产生代码的决策、约束和迭代过程就消失了。
这导致几个实际问题:
Checkpoints 会在你提交由智能体生成的代码时,自动捕获完整会话记录:
这些上下文数据会成为语义推理层的一部分,供后续会话参考。
![]()
安装只需要两条命令:
curl -fsSL https://entire.io/install.sh | bash
entire enable运行 entire enable 后,你和智能体的对话就会以结构化的形式被自动记录。无需改变现有的工作流程。
目前 Entire CLI 已支持:
Entire 承诺保持平台"开放、可扩展且独立",支持所有智能体和模型。
代码评审:审查时不只看代码差异,还能检查产生它的意图和约束。关注大模型推理时的决策逻辑,而不仅仅是修改的那几行。
团队交接:接手代码时无需重放提示或会话即可继续工作。上下文信息已经随代码一起保存。
减少 Token 消耗:编程智能体不再重复过去会话中已纠正的错误,因为 Checkpoints 中包含了历史纠错信息。
多智能体协作:通过上下文图谱实现多智能体协同。不同 AI 编码助手能共享工作记忆,避免重复推理和 Token 浪费。

Entire 的目标不止于 CLI 工具,它正在构建三个核心组件:
项目地址:https://entire.io

GitHub 2万Star爆火的caveman插件,通过精简AI输出风格节省Token消耗,支持Claude Code和Codex,三档压缩强度按需切换。

深入解析 Coding Agent 的六大核心模块:代码仓库上下文、提示词缓存、工具调用、上下文瘦身、会话记忆和任务委派,附开源 Mini Coding Agent 实践参考。

OpenClaw 最密集功能更新:直接调用 11 家视频生成商出片,/dreaming 命令让 AI 模拟睡眠巩固记忆,支持简体中文界面。