改三个环境变量,为什么写了 2285 行 shell
因为不知道 cc-switch 每次切换到底动了哪些文件,我自己写了一个 Claude Code 的 provider 切换工具。看起来只是改 settings.json 里三个键,最后写成 2285 行 POSIX shell 和 114 个测试——多出来的不是功能,是 Claude Code 本身的四条行为约束。这篇记录那些技术决策、AI 协作的三笔隐性成本,以及第十七天把我配置改乱的为什么是我自己跑的 review agent。
共 2 篇相关记录。
因为不知道 cc-switch 每次切换到底动了哪些文件,我自己写了一个 Claude Code 的 provider 切换工具。看起来只是改 settings.json 里三个键,最后写成 2285 行 POSIX shell 和 114 个测试——多出来的不是功能,是 Claude Code 本身的四条行为约束。这篇记录那些技术决策、AI 协作的三笔隐性成本,以及第十七天把我配置改乱的为什么是我自己跑的 review agent。
在 Claude Code 中实现 /blog skill,期间 team worker 失联,单人串行完成 4 个 Lane 的设计、实现与测试,最终 64 个 bats + 27 个 pytest 用例全部通过。