clawd-conduit
插件 / 代理把全部 15 个 Claude Code hook 事件接进 Clawd on Desk 桌面宠物,权限请求变成可等待的桌面卡片。
- hooks
- desktop
- notifications
- claude-code
面向编程 agent 的自学习上下文层:本地代码图谱(前名 Graft)加上经验沉淀学习层——厂商自报工具调用省 46%、未命中缓存 token 省 42%。
Trail Code(图谱前名 Graft;更早的版本以 @nanonets/graft 发布)给 Claude Code、Cursor、Codex 等编程 agent 一张你的代码地图,外加团队对这段代码的经验沉淀。代码图谱是「每个函数与它的调用方」的本地索引,让 agent 直达该改的文件、看清一次改动会波及什么;学习层记录你、你的 agent 与团队的决定和教训,首次运行时会通读一遍仓库里过往的 Claude Code 会话作为种子。`trail init` 询问要接入哪些 agent、构建图谱、创建 .trail/,并给 Claude Code 加上 statusline 与 hooks。厂商自报的 162 轮数据:工具调用省 46%、未命中缓存输入 token 省 42%、耗时省 60%,SWE-bench Verified 50 题解出 33 对冷启动 Claude Code 的 27。无守护进程、无服务端——全部是本地文件。MIT;遥测匿名、可退出。
适合厌倦了每个会话都重新解释代码库的团队:图谱让 agent 直达该改的文件,学习层让它从你和团队停下的地方接着干。也适合 agent 密集、同一批纠正总被反复发现而无法沉淀的工作流。
npm install -g @trailhq/trail-code # 安装 CLI,一次即可;Node 22.3+(20.16 也可) trail init # 在你的仓库里:构建 graft 图谱、建好 .trail/、接入你的 agent
性能数字是厂商自报——请在自己的仓库上验证。`trail init` 会通读仓库过往的 Claude Code 会话一次(由你本机的 Claude Code 执行,约一分钟),并写入 .trail/、statusline 与 hooks——提交前先审查。`npm install -g` 报 EACCES 时,README 记载了用户级 npm prefix 的解决办法。遥测匿名,TELEMETRY.md 记载退出方式。MIT。
收录日期
把全部 15 个 Claude Code hook 事件接进 Clawd on Desk 桌面宠物,权限请求变成可等待的桌面卡片。
非官方的 Claude Code 终端 UI 复刻:用 Rust 按 1:1 逐文件移植到 iocraft 这套 React 风格 TUI 框架上。
把 AGENTS.md、CLAUDE.md 里的自然语言规则变成钩子级强制:每次编辑都被评审,违规当场修复。