欢迎关注勤于奋
每天12点准时更新国外LEAD相关技术
最近在GitHub上逛的时候发现了一个开源项目,叫claude-tap。说实话第一眼看到的时候没太在意,后来仔细看了下发现这东西挺实用的。
先说它是干什么用的。如果你用过Claude Code、Codex、Gemini CLI这些AI编程助手,应该知道它们跑起来之后你只能看到最终结果,中间跟AI的对话过程、系统提示词、工具调用了哪些、每次请求花了多少token,这些东西你是看不到的。
claude-tap就是帮你把这些东西全部抓出来,在一个本地网页上展示给你看。
我装上试了一下,确实挺方便的。装好之后跑一下命令,它会自动启动一个拦截代理,你所有的AI请求都会经过它。跑完之后你打开浏览器,就能看到这次会话的完整记录。每次请求发了什么消息、AI回了什么、调了什么工具、token用了多少,一目了然。
这个工具支持很多AI编程助手。Claude Code、Codex CLI、Gemini CLI、Kimi CLI、OpenCode、OpenClaw,还有我们用的Hermes Agent都支持。基本上主流的编程Agent都能用。
安装也很简单。如果你电脑上有Python环境,直接用pip安装就行了。或者用uv也可以,一条命令搞定。装好之后在终端里输入claude-tap,它就会自动启动代理,然后你再启动你的AI编程助手就行了。
装好后我试了一下,把我最近用Hermes跑的一个任务抓出来看了看。说实话看到那些详细的调用记录和token消耗,对自己的使用情况有了更清楚的认识。以前只知道大概用了多少,现在能看到每次请求的具体消耗,哪里浪费了哪里省了,心里有数多了。
而且它是本地运行的,所有数据都存在你自己的机器上,不会上传到任何服务器。这点我觉得挺好的,毕竟有些对话内容涉及项目信息,安全还是很重要的。
如果你也在用AI编程助手,我觉得可以试试这个工具。反正装一下也不费事,不想要了卸载就行了。但装了你就能看到自己每次跟AI对话的完整记录,对自己的使用习惯也能有个更清楚的了解。
夜雨聆风