SkillsScout
META-AGENT / 元技能与 Agent 增强

Wake

收录日期 2026-09-12·来源仓库 ↗
受欢迎程度
7
可用程度与相关性
8
安全性
9
8.0SCOUT SCORE

1. 基本信息

项目 内容
名称 Wake
作者/维护者 Corey Chiu(个人开发者,GitHub 账号 iAmCorey)
来源链接 https://github.com/iAmCorey/Wake(技能位于 skills/wake 子目录)
许可证 MIT(GitHub API 确认)
GitHub Stars 886(应用整体,非技能本身热度,来自 GitHub API)
Forks 59(来自 GitHub API)
最新版本 v0.6.1(2026-09-11 发布,来自 GitHub API)
安装方式 先安装 Wake 桌面应用(macOS 优先,Linux/Windows 为实验性支持),运行一次建立会话索引后,将 skills/wake 复制进对应 Agent 的 skills 目录即可

2. 功能介绍与亮点

Wake 是一个只读的本机 AI 编码 Agent 会话检索工具:它把散落在 ~/.claude~/.codex 等十余个私有目录中的历史会话统一索引,配套的 wake-cli 命令行让 Agent 在对话中直接查询“之前讨论过什么、为什么这么决定、上次做到哪、某个报错是否见过”。

核心能力:

亮点:全部处理在本地完成,索引与查询均不出网(仅检查更新时联系 GitHub);文档把退出码语义、分页方式、边界情况(如“无匹配”不算失败)都写得清楚,减少 Agent 误判;近三周内已发布多个版本,维护节奏密集。

3. 适用场景

所属分类:元技能与 Agent 增强

适合以下场景:长期维护同一项目、需要回顾“某个技术决策为什么这么做”的开发者;日常在 Claude Code、Codex 等多个编码 Agent 之间切换、担心上下文丢失的用户;调试时想确认“这个报错之前是否出现过、当时怎么解决的”;团队交接时需要快速找到某次会话中止的位置。不适合完全不使用本机编码 Agent、或只用云端托管会话(不落地到本机文件)的工具链。

4. 跨 Agent 兼容性

Agent 结论 依据
Claude Code ✅ 原生支持 官方文档明确读取 ~/.claude/projects/**/*.jsonl,并提供可选的 wake-mcp 只读 MCP Server 供 Claude Code 直接调用
Codex ✅ 原生支持 官方文档明确读取 ~/.codex/sessions 及状态数据库,同样支持 wake-mcp 接入
OpenClaw ✅ 原生支持 官方文档明确读取 ~/.openclaw/agents/*/agent/openclaw-agent.sqlite(含 OPENCLAW_STATE_DIR 环境变量适配)
Hermes Agent ✅ 原生支持 官方文档明确读取 ~/.hermes/state.db 及各 profile 状态库(含 HERMES_HOME 环境变量适配)

四个目标生态均有官方文档逐一列出的读取路径与验证依据,同时明确支持列表之外的 Copilot CLI、Cursor、Gemini CLI 等也可读取(部分字段缺失以“—“标注),透明度高。

5. 推荐理由

编码 Agent 的历史会话是一种 Git 记录不到的知识资产——之前尝试过什么方案、为什么放弃、某个约定是怎么定下来的,都只存在于对话记录里。Wake 把这些散落在不同 Agent 私有目录里的会话统一成一个可全文检索的本地索引,且四个目标生态原生打通,避免了逐个 Agent 分别查历史的麻烦。技能本身只读、不联网、无需任何凭据,风险面很小,配合官方桌面应用可以直接投入日常使用。

6. 评分

维度 分数 说明
受欢迎程度 7 应用创建仅约 3.5 周即获 886 星(该数字反映整个桌面应用而非本技能自身),并获科技媒体 AlphaSignal、The Daily Commit 及开发者社区 dev.to 三个独立来源报道
可用性 8 SKILL.md 文档详尽(含退出码语义、分页方式、边界情况说明),近三周内已发布多个版本、维护密集,免费无付费依赖;但需先安装桌面应用并完成一次建索引,Linux/Windows 支持仍是实验阶段,故不给满分
安全性 9 纯读取本机会话文件,无写入无删除;不要求任何 API Key 或凭据;除检查更新外不联网;开源、MIT 许可、代码可审计;SKILL.md 与脚本中未发现可疑指令

综合评分:8.0(三项均值)

7. 跟同类 Skills 相比的优势

Skill 核心机制 与 Wake 的差异
session-viewer-openclaw-agent-skills 把单次 Agent 会话渲染成一份静态 HTML 文件,便于复盘 定位是“导出单份记录”,不提供跨会话全文检索或多 Agent 统一索引;Wake 面向“在十余种 Agent 的历史里找到那一段”
claude-mem 本地优先的持久记忆系统,自动压缩上下文并在新会话开始时主动注入 是“自动喂给 Agent 看”的主动记忆机制,处理的是压缩后的摘要;Wake 是“按需查询原始会话记录”,两者解决的是记忆的不同阶段(自动注入 vs 手动溯源)
supermemory-supermemoryai-supermemory 面向个性化上下文的记忆基础设施,跨会话记住用户偏好 关注的是用户偏好与交互模式的长期沉淀;Wake 关注的是完整会话记录本身的可检索性,不做偏好抽象

Wake 的差异化在于“原始会话记录的全文检索器”这一定位:不对内容做摘要或改写,检索结果可直接跳转回原始上下文,且是目前索引中少数对 OpenClaw 与 Hermes Agent 都给出官方读取路径说明的同类工具。

8. 用户评价

该技能所依附的 Wake 应用目前以 GitHub 仓库自身文档与科技媒体报道为主(AlphaSignal、The Daily Commit 均以功能介绍为主,未见具体使用体验的评价性文字),第三方平台尚无具名用户评价。

9. 其他补充

Wake 支持跨机器同步:可在设置中添加远程主机(SSH alias 或 user@host),将其他机器上的会话镜像展示并支持一键生成可粘贴的 ssh 续接命令。仓库同时提供 wake-mcp——一个只读 MCP Server,可让 Claude Code、Codex、Cursor 等任意 MCP 客户端直接检索历史、按项目列出近期会话、分页读取完整记录。

10. 安装使用方式

  1. Wake 仓库 下载并安装桌面应用(macOS 优先,Linux 需 deb 包或 tarball,Windows 与 Wake.exe 同目录),启动一次以建立本机会话索引;
  2. skills/wake 目录复制到对应 Agent 的 skills 目录(如 Claude Code 的 ~/.claude/skills/);
  3. 确认命令行工具可用:command -v wake-cli 或直接定位 /Applications/Wake.app/Contents/MacOS/wake-cli
  4. 在对话中提及“之前聊过”“为什么这么做”“上次做到哪”等诉求时,Agent 会自动调用 wake-cli sessionswake-cli search 查询;
  5. 如需让 Agent 通过 MCP 直接接入,可在 Wake 设置的 Connect 面板复制配置片段,或运行 wake-mcp setup

11. 注意事项