N1-AI/claude-hidden-toolkit

GitHub: N1-AI/claude-hidden-toolkit

通过系统性逆向工程,完整记录 Claude.ai 内部 37 个未公开工具的参数 schema、跨平台行为差异及发现方法的技术文档。

Stars: 158 | Forks: 6

# Claude 的隐藏工具包 **Claude.ai 未公开内部工具的权威指南** *37 个工具。零官方文档。完全逆向工程得出。* ## 这是什么? Claude.ai 内置了 37 个以上的内部工具——这些功能让 Claude 能够查看时间、搜索你的日历、渲染交互式图表、直接在你的 Gmail 中起草邮件、查找附近的餐厅、在地图上显示它们、在手机上设置闹钟、管理 iOS 提醒事项、构建从 Claude 内部调用 Claude 的 AI 驱动 artifacts,等等。 **几乎所有这些都没有文档记录。** Anthropic 的官方文档涵盖了 API。但是消费者产品——claude.ai——拥有一个丰富且不断演进的工具包,它存在于文档的空白地带。本书通过在四个平台(浏览器、桌面应用程序、Android、iOS)上进行系统性的逆向工程,填补了这一空白。 ## 关键发现 **平台碎片化是真实存在的。** Claude 不是一个产品——它是三套不同的工具集: | 平台 | 始终加载 | tool_search | 延迟加载工具 | |----------|:---:|:---:|:---:| | 浏览器 (claude.ai) | 21 | 仅 MCP(当连接器激活时) | 无 | | 桌面应用程序 | 22 | 仅 MCP | 32(Chrome + 文件系统) | | 移动端 | 22 | 消费者级 | 11(闹钟、计时器、日历等) | | 移动端 | 22 | 消费者级 | 16(Android 设置 + 5 个提醒事项工具) | **MCP 连接器状态会改变工具清单。** 连接 Gmail 或 Google 日历会将工具添加到始终加载的池中。断开连接则会移除它们。这是 v1.4 中记录的一个新架构变量。 **artifact 执行层。** Claude artifacts 可以直接向 Claude 自身发起经过验证的 API 调用——即 Claude 中的 Claude——而无需 API 密钥。运行时会自动注入身份验证。这一点,加上会话级别的存储以及对 MCP endpoint 的访问权限,意味着 artifacts 正在演变成一个轻量级的应用程序平台。 **每种响应格式都已经过实证确认** ——没有任何推断出的 schema 残留。 ## 内容概览 | 章节 | 涵盖内容 | |---------|----------| | 1–2 | 架构:两层加载、平台清单、MCP 连接器状态、版本控制 | | 3 | 上下文工具:`user_time_v0`、`user_location_v0` | | 4 | 交互组件:`ask_user_input_v0`、`message_compose_v1` | | 5 | 内联图表:`chart_display_v0`、`visualize:show_widget` | | 6 | 日历与设备:6 个日历工具 + 闹钟 + 计时器 | | 7 | 搜索与数据:网页、图像、地点、地图、体育、Drive、天气、食谱 | | 8 | 记忆:`memory_user_edits`、`conversation_search`、`recent_chats` | | 9 | 计算机使用:bash、文件、artifacts、技能系统、artifact 执行层 | | 10 | 元工具:`tool_search` 及枚举方法论 | | 11 | 完整工具参考索引 | | 12 | 幽灵工具、MCP 融合以及未来展望 | | 附录 | 37 张包含已确认 JSON schema 的详细工具卡片 | ## 阅读本书 - **[Claude_Hidden_Toolkit.md](Claude_Hidden_Toolkit.md)** — 完整书籍,Markdown 格式(约 25,000 字) ## 版本历史 | 版本 | 日期 | 变更 | |---------|------|---------| | 1.4 | 2026 年 3 月 | 新增 9 个工具 (28→37),13 处修正,2 名外部贡献者。新增:iOS 提醒事项套件(5 个工具)、`visualize:show_widget`、`gmail_create_draft`、`anthropic_api_in_artifacts`、`persistent_storage`。修正:`user_time_v0`/`user_location_v0` 在移动端始终加载,`memory_user_edits` 的 500 字符限制,`chart_display_v0` 的间歇性(并非确定性崩溃),`window.storage` 的会话作用域,浏览器上带 MCP 的 `tool_search`。关于 artifact 执行层和 MCP 连接器状态的新章节。 | | 1.3 | 2026 年 2 月 | 平台架构章节,3 张新工具卡片(天气、食谱、end_conversation),所有 28 张卡片的跨平台验证,设置/连接器附录,确认所有响应格式 | | 1.2 | 2026 年 2 月 | 25 张工具卡片,发现方法论,初始可用性矩阵 | | 1.0–1.1 | 2026 年 2 月 | 初始发现与文档记录 | ## 目标读者 - **高级用户** — 了解究竟该说什么来触发隐藏功能 - **开发者** — 了解消费者产品做到了哪些 API 做不到的事情 - **AI 研究人员** — 一份关于生产级 AI 工具架构的详细案例研究 ## 作者 **Francesco Marinoni Moretto** — AI 实践与社区负责人,[N1AI](https://www.n1ai.co) - LinkedIn: [linkedin.com/in/francesco-moretto](https://www.linkedin.com/in/francesco-moretto) - GitHub: [github.com/frmoretto](https://github.com/frmoretto) ## 许可证 CC BY 4.0 — 你可以在注明出处的前提下自由分享和改编本作品。 本作品为独立作品,与 Anthropic 无关。相关工具可能随时发生变更、重命名或被移除。
标签:API文档, Claude.ai, MCP架构, 云资产清单, 人工智能, 用户模式Hook绕过, 跨平台分析, 逆向工程, 防御加固