TwKit

推文

@tvytlx · 2026-10-13 06:15

一个专门查「到底哪个配置生效了」的工具,README 里写得很明白:我不告诉你最终生效的值。 这玩意叫 ConfigLens,查 Claude Code 和 OpenCode 的配置。 起因很真实。 你设了个模型、一条权限、一个 MCP 开关,工具就是不理你。 回头一查,可能有关系的有五个配置文件、一个环境变量、一个会话参数,还有一份公司下发的管理策略。 它做的事很朴素: 把每一层的值都列出来,带上文件、行号,写清谁盖掉了谁,输掉的那些也写原因。 比如项目配置里写的 project-model,被 settings.local.json 里的 local-model 覆盖了。 但它把这个结果叫 observed winner,「观察到的赢家」。 因为再往上那几层,MDM、服务端下发的策略、Windows 注册表,它读不到。 读不到的就标成缺口,不猜。 退出码 0 也只代表「报告生成了」。 我觉得这个兄弟的克制挺难得的。 Windows 上快照文件的权限没法收紧,他也老老实实在报告里写上 not_implemented。 目前 3 个 star,还是 beta。 AI 编程工具的配置层数,已经快赶上企业软件了。 有时候 AI 不听话,问题出在你改的那个文件压根没赢。 https://news.ycombinator.com/item?id=50061910

曝光 205 · 评论 1 · 点赞 1 · 书签 0 · 曝光/时 29.18457664178433

TwKit
正在载入