Entire.io 发布了一个开源项目:entireio/skills,让编码 Agent(Claude Code、Codex、Cursor 等)能调用你的 Entire 上下文——过去的 Prompt、对话记录、Checkpoints 和决策历史。
为什么需要这个
Entire CLI 会捕获代码变更背后的上下文:Prompt、对话记录、Checkpoints、以及导致每次变更的决策,跟 git 历史并行存储。
这个仓库把这些上下文包装成 Agent 可调用的工作流(Skills)。不用自己查 Entire 命令,直接用自然语言问,让 Agent 去搜索过去的工作、检查代码来源、接手会话状态、或者把重复工作流变成新的 Skill。
安装
用 skills CLI 一键安装所有 Skills:
npx skills add https://github.com/entireio/skills --all
或安装单个 Skill:
npx skills add https://github.com/entireio/skills --skill search
支持 Claude Code、Codex、Cursor、Gemini Code Assist 等主流编码 Agent。
可以做什么
安装后,直接用自然语言问 Agent:
search past work for rate limiting
explain src/auth.ts
what happened here: src/auth.ts:42-57
hand off this session
turn my release notes workflow into a skill
包含的 Skills
search
在你的 Entire 历史中按主题、仓库、分支、作者或时间窗口搜索过去的工作,让 Agent 在做变更前先了解上下文。
explain
查找某个函数、文件或行背后的 session,让 Agent 能解释当初的需求、决策或原始问题。
what-happened
从精确的文件行/范围/代码片段出发,通过 git blame + Checkpoint 上下文追溯最近的变更。适合 Review 具体代码块、调试回归、或问"为什么这段代码变了"。
session-handoff
读取保存的或活跃的 session 上下文,让另一个 Agent 可以接手任务状态、重要发现、阻塞点和下一步,而不用你手动重建一切。
使用前提
这些 Skills 是为有 Entire 历史的仓库设计的。部分工作流需要:
- 安装 Entire CLI
- 一个带 Entire sessions、Checkpoints 或 Checkpoint-backed commits 的 git 仓库
entire login以搜索索引过的历史- GitHub origin + 推送并索引的 Checkpoints(用于远程搜索)
本质
这个项目做的事情是:把 Checkpoint + git history + session 上下文打包成 Agent 可调用的 Skills。
让 Agent 不再是只能看当前代码的"聊天机器人",而是能查过去、理解意图、接手任务的"具备长期记忆的队友"。
这正是 Harness 层应该做的事——给模型装上记忆和协作能力。