我今天发布了Sipcode:保持Claude Code上下文干净以获得更精准的回答
我今天发布了Sipcode:保持Claude Code上下文干净以获得更精准的回答
Sipcode 已于今天在 Product Hunt 上线。
它的功能
它为 Claude Code 提供本地代理和 MCP 服务器。它在模型看到工具输出(Read、Bash、Grep)之前重写这些输出,去除冗余而不丢失信息。
我的实测数据
在我自己 3,567,170 token 的 dogfood 语料库上:工具输出中位数节省 62.6%,范围 37.4% 至 80.6%,节省 67.43 美元。0 次网络调用。1,363 次测试。15 个 MCP 工具。MIT 许可证。
为何这比 token 数量更重要
Anthropic 发表研究指出,更干净的上下文可带来 29% 的质量提升和 40% 的代理错误减少。token 是证明,可靠性才是关键。
今日发布背后的 dogfood 故事
上周我发现自己的 drift 工具报告在一次 4 小时会话中浪费了 624,940 个 token。而我的代理 --stats 在同一会话中仅计入了 7,553 个节省量。这比实际少算了 83 倍,而且还是我自己的工具。根本原因是会话中途的安装导致去重缓存在前半段会话中为空。
24 小时后发布了 v1.6.15,包含 Verified Warm-Fill 功能。现在 drift 显示 "no drift detected"。今天发布了 v1.6.16,修复了缓存延迟和 grep-cap 的问题。九天之内发布了三个版本,每个版本都修复了一个我在自用过程中发现的真实 Bug。
试试看
npm i -g sipcode && sipcode init
- PH: https://www.producthunt.com/products/sipcode
- Site: https://anuj7411.github.io/sipcode
- Repo: https://github.com/Anuj7411/sipcode
很高兴在评论区回答大家的问题。