Agent Skills
返回列表
💻

Entire CLI AI 编码会话追踪

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/capture-and-search-ai-coding-sessions-alongside-git-history-with-entire-cli 到当前 AI 助手环境。

技能介绍

问题:提交记录里只剩「做了什么」

一次典型的 AI 辅助改动,最终落到 Git 里往往只有代码差异。当代理需要接手这段工作、回滚到某个中间状态,或者回答「为什么要加这个分支」时,git log 和 git diff 基本给不出答案。对话上下文、最初的提示词、被否决的方案都留在终端里,随着会话结束消失了。

这个技能把 AI 编码会话变成与提交同级的可检索记录。

核心能力

  • 上下文随提交留存:每个提交旁记录会话中的对话、提示词、被修改的文件、令牌使用情况与工具调用,而不是只存一份日志。
  • 让代理读懂改动原因:代理可以通过检索恢复代码变更的动机,判断某个看似多余的兼容逻辑是刻意留下的,还是实验残留。
  • 从检查点恢复:配合保留的会话状态,代理可以在明确的中断点重新接续工作,而不是从零重读代码。
  • 干净的工作交接:上下文连同提交一起传递,接手方不需要先花一轮时间重建背景。

工作方式

它建立在 Entire CLI 之上,面向带 Git 仓库的工作流,并依赖支持的编码代理,例如 Claude Code、Codex 或 Gemini。会话内容在提交时被关联到对应的变更上,形成可以按内容检索的历史,而不是散落的独立文件。

适用边界与注意点

  • 它解决的是记录与检索,不改变代理本身的推理能力,也不会替你做代码评审。
  • 会话日志可能包含未提交的中间思路与文件片段,需要注意仓库访问权限和日志存放位置。
  • 令牌使用情况等运行数据会被一并记录,长期积累下来存储占用会随会话长度增长。
  • 前置条件包括 Git 仓库、Entire CLI,以及受支持的编码代理;缺少其中任一项,会话捕获都无法完成。

使用场景

  • 当需要接手同事的 AI 编码工作,理解某个复杂提交背后的具体意图时,通过检索会话记录还原改动原因。
  • 在利用 Claude Code 重构老旧模块时因会话中断需要暂停,借助留存的会话上下文从检查点无缝恢复开发工作。
  • 当团队多人协作开发同一功能,需要将包含 AI 辅助修改的代码库交接给另一名成员时,提供包含完整对话的上下文。
  • 在排查某个由 AI 代理自动生成的诡异分支逻辑时,通过查询该次提交关联的工具调用和提示词记录来定位问题。

适合人员

  • 需要接手他人 AI 辅助代码的后端工程师,诉求是快速理解复杂提交背后的真实业务意图。
  • 经常使用 Claude Code 或 Codex 进行长时间重构的开发者,诉求是能在会话中断后从检查点无损恢复工作。
  • 负责跨团队技术交接的项目负责人,诉求是让接手方获得包含 AI 对话上下文的完整变更记录。