Agent Skills
返回列表
🤖

SpecStory 跨代理编码会话同步

AI Agent 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/capture-search-and-optionally-sync-local-coding-agent-session-history-across-claude-code-codex-cursor-cli-and-gemini-with-specst 技能到你的 AI 助手中。

技能介绍

解决的问题

终端里的会话记录随滚动消失,切换 Claude Code、Codex CLI、Cursor CLI 或 Gemini CLI 时,决策与上下文散落在各自的日志中,难以统一检索或回溯。

核心能力与工作流

  • 会话捕获:拦截受支持代理的运行时事件,自动保存完整决策链与上下文,避免历史随会话结束丢失。
  • 统一搜索:对跨代理的会话记录建立本地索引,支持按关键词、工具或代理类型快速检索。
  • 总结生成:提取会话中的关键决策、修改内容与上下文关联,便于快速回顾核心信息。
  • 可选同步:按需将捕获的会话数据同步至其他受支持的编码代理,保持跨工具工作流的连续性。
  • 工作流逻辑:代理运行时事件被拦截→写入本地存储→生成可检索索引→通过 SpecStory CLI 或扩展查询→可选触发跨代理同步。

适用边界与注意点

  • 仅支持 SKILL.md 中列出的受支持代理(如 Claude Code、Codex CLI 等),且需搭配 SpecStory CLI 或对应编辑器扩展使用。
  • 会话数据存储于本地,其生命周期由存储配置决定,建议定期整理或归档。
  • 同步功能为可选操作,敏感代码或会话内容需在同步前自行审核,避免数据泄露。

使用场景

  • 需要保留 Claude Code、Codex CLI 等多个本地代理的完整决策上下文,避免会话结束后记录丢失
  • 想搜索过去某次在 Cursor CLI 中用 Gemini CLI 修复的 bug 步骤,快速定位当时的代码修改点
  • 需要在多个编码代理间同步会话记录,让同事能复现某个跨工具的实现过程
  • 想从最近的 Gemini CLI 会话里提取关键决策内容,整理成团队可查阅的决策文档

适合人员

  • 频繁切换多个编码代理的开发者,希望统一保存和检索会话记录
  • 需要跨代理传递上下文的团队成员,希望保持工作流的连续性
  • 负责团队技术文档的工程师,需要从会话中提取决策信息整理成资料
  • 使用 Cursor Extension 等工具的开发者,需要在IDE内直接管理会话记录