ClaudeMap

Claude Code Mods Docs

Claude mods 官方文档——跑在 Claude Code 进程内的插件事件处理器,能绘制界面、改写工具调用。

插件与代理officialmodsclaude-codepluginsdocumentation

Anthropic 的 Claude mods 平台官方文档:mod 是一类由 JavaScript 或 TypeScript 事件处理器构成的插件,事件发生时(工具调用、提交的 prompt、界面某处正在绘制)Claude Code 会在自己的进程里调用这些处理器,处理器可以旁观、修改或接管该事件。文档覆盖 mod 开发、mods API、测试、组织管理指南、与 settings hooks/skills/MCP server 的对比,以及 You should know 等内置 mod。Claude Code v2.1.287(终端)与 v2.1.286(桌面端)起 mods 默认开启,抢先体验开关 CLAUDE_CODE_ENABLE_FUNCTION_HOOKS 自 v2.1.287 起被忽略。

它做什么

  • mod 平台的完整文档:总览、开发、构建、测试、API 参考,外加一份组织内统一管理 mods 的指南
  • mods 默认开启——终端需要 Claude Code v2.1.287 以上,桌面端 v2.1.286 以上,VS Code 扩展面板 v2.1.299 以上
  • claude plugin validate 会在任何 mod 代码运行前打印其 hooks: 与 calls: 输出——处理哪些事件、发起哪些 $ 调用
  • 一张对比表厘清 mod、settings hook、skill 与 MCP server 的分野,文档并介绍 You should know 等内置 mod

什么时候用

当 settings hooks 或 skills 够不着时的起点——终端里的自定义面板与提示符横带、改写工具调用、在 Claude Code 内部派生 agent。也是组织管理员管控 mods、以及安装第三方 mod 前必读信任清单的参考。

如何上手

无需安装——这是一个文档站。从 Mods overview 读起;装 mod 之前想摸清它的触达范围,克隆其仓库后运行:

claude plugin validate ./some-mod

# 查看当前会话加载了哪些 mods:
/plugin

注意事项

mods 以你的权限运行:文档明说已加载的 mod 能以你的身份操作机器、读取环境变量与设置文件(包括 API key)、看到每一条 prompt 与每一次工具调用——只从信得过的作者与市场安装。绘制的适用面比 hooks 窄:只出现在终端、桌面端与 VS Code 扩展里,claude -p 与 Agent SDK 等无头场景不运行 mod 绘制。旧的 CLAUDE_CODE_ENABLE_FUNCTION_HOOKS 开关自 v2.1.287 起被忽略——官方文档建议删掉它。

收录日期

地图上的相关资源

  • clawd-conduit

    插件 / 代理

    把全部 15 个 Claude Code hook 事件接进 Clawd on Desk 桌面宠物,权限请求变成可等待的桌面卡片。

    • hooks
    • desktop
    • notifications
    • claude-code
  • CometixCode

    插件 / 代理

    非官方的 Claude Code 终端 UI 复刻:用 Rust 按 1:1 逐文件移植到 iocraft 这套 React 风格 TUI 框架上。

    • terminal-ui
    • rust
    • reimplementation
    • unofficial
  • Abide

    插件 / 代理

    把 AGENTS.md、CLAUDE.md 里的自然语言规则变成钩子级强制:每次编辑都被评审,违规当场修复。

    • hooks
    • code-review
    • rules
    • agents-md