工具共享基础设施

解析 Claude Code 工具系统的底层支撑:工具测试框架、Schema 缓存、工具搜索、工具池组装,以及 tools/shared/ 和 tools/testing/ 中的公共能力。