我今天发布了Sipcode:保持Claude Code上下文干净以获得更精准的回答

Dev.to AI 2026-06-23T09:13:53.670601

我今天发布了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

很高兴在评论区回答大家的问题。

查看原文