返回首页
一周热榜
大家好,
我是Gryph的作者。
我每天都在使用AI编码代理,但我意识到我对它们在不同会话中实际做了什么一无所知。当然,我可以查看git diff,但这并不能显示:
- 代理读取但未更改的文件
- 代理运行的命令
- 会话中的操作顺序
- 上周发生了什么,当某些东西出现故障时
因此,我构建了Gryph——一个维护所有AI代理操作审计日志的CLI工具。
它的工作原理:
- 安装到Claude Code、Cursor、Gemini CLI(以及其他支持的编码代理)中的钩子
- 将每个操作记录到本地SQLite数据库
- 提供丰富的查询功能:按时间、代理、文件路径、操作类型进行过滤
快速演示:
```
$ gryph install
发现代理...
[ok] Claude Code v2.1.15
[ok] Cursor v2.4.21
安装完成。
$ gryph logs --today
14:32 claude-code 会话 7f3a2b1c
├─ 14:32:12 读取 src/index.ts
├─ 14:32:18 写入 src/utils/helper.ts +12 -3
└─ 14:32:22 执行 npm test 退出:0
$ gryph query --file "<i>.env</i>" --since "7d"
# 查看是否有代理接触敏感文件
隐私优先:
- 100% 本地 - 无云端,无遥测
- 敏感文件模式受到保护(记录操作,内容从不存储)
- 可配置的详细程度
GitHub: [https://github.com/safedep/gryph](https://github.com/safedep/gryph)
使用Go构建。希望能收到其他使用AI编码工具的反馈!
之前某人的帖子:[https://news.ycombinator.com/item?id=46846849](https://news.ycombinator.com/item?id=46846849)
“调试的难度是编写代码的两倍。因此,如果你编写代码时过于聪明,那么从定义上来说,你就不够聪明去调试它。”
<p>这是一则及时的公共服务公告。
我发布了 [certx.sh](<a href="http://certx.sh" rel="nofollow">http://certx.sh</a>) - 一个小型的 shell 脚本,用于通过 ACME v2(Let’s Encrypt 等)获取和续订免费的 HTTPS 证书。<p>单个脚本,单个配置文件,支持 DNS 和 HTTP 挑战,由人类编写。<p>[主页](<a href="https://certx.sh/" rel="nofollow">https://certx.sh/</a>) 和 [源代码](<a href="https://github.com/lauriro/certx.sh" rel="nofollow">https://github.com/lauriro/certx.sh</a>) 期待您的反馈 :)
Reddit 是获取高意向流量的最佳来源之一,但手动监控实在令人头疼。RedditLeadGen 自动化了寻找相关讨论并在潜在客户需要时与之互动的过程。它是 Hangryfeed 增长引擎生态系统的一部分。