跳到正文
ccmods.app

29 个 mod已在 Claude Code 2.1.296 校验更新于

Claude Code Mods 目录

Claude Code mod 是运行在 Claude Code 内部的插件,可以添加 pane、斜杠命令、主题和工具调用守卫。这里收录 29 个经过校验的 mod:先看它能访问什么,再一条命令安装。

编辑挑选的实用 mod,适合作为第一个安装。

榜单 →

fast-jev-compaction

tamaratran/fast-jev-compaction

7.6k

用 Jev 判断取代压缩摘要:逐条评估工具调用与结果,删减过期内容,其余原文保留。

工作流广泛访问
$ claude plugin install fast-jev-compaction --marketplace tamaratran/fast-jev-compaction

blast-radius

anthropics/claude-code-playground

210

在高风险 shell 命令执行前拦下,列出将被影响的文件或提交,由你选择执行或取消。

Anthropic 官方样例界面工具调用广泛访问
$ claude plugin install blast-radius --marketplace ./claude-code-playground/claude-code/mods

skins

hellosverre/claude-skins

104

重绘 Claude Code 对话界面:工具调用、diff、表格、代码和 Mermaid 图表变为卡片,提供 15 套 skin。

界面提示词工具调用广泛访问
$ claude plugin install skins --marketplace hellosverre/claude-skins

human-in-the-loop

tzafrir/human-in-the-loop

22

Claude 把只有你能做的事分派成任务,在 My tasks pane 中等待你处理,答复回传给 Claude。

界面提示词工具调用广泛访问
$ claude plugin install human-in-the-loop --marketplace tzafrir/human-in-the-loop

agent-flow

Charlie0113-T/claude-agent-flow

17

用 /flow 在对话旁打开 pane,实时以树状展示当前会话的 subagent 与 teammate 状态。

界面工具调用命令中等访问
$ claude plugin install agent-flow --marketplace Charlie0113-T/claude-agent-flow

cc-arcade

sezaakgun/cc-arcade

44

在 Claude Code 的 prompt 上方玩小游戏,Claude 完成回复时游戏自动暂停提醒。

界面工具调用命令中等访问
$ claude plugin install cc-arcade --marketplace sezaakgun/cc-arcade

全部 Claude Code mod

输入即筛选;按 ⌘K 或 / 聚焦搜索框。

29 个 mod

fast-jev-compaction

tamaratran/fast-jev-compaction

7.6k

用 Jev 判断取代压缩摘要:逐条评估工具调用与结果,删减过期内容,其余原文保留。

工作流广泛访问
$ claude plugin install fast-jev-compaction --marketplace tamaratran/fast-jev-compaction

token-optimizer

alexgreensh/token-optimizer

2.5k

压缩会话中浪费的 token,跨 compaction 保留工作进度,并在 prompt 上方显示会话健康状态。

界面提示词工具调用广泛访问
$ claude plugin install token-optimizer --marketplace alexgreensh/token-optimizer

blast-radius

anthropics/claude-code-playground

210

在高风险 shell 命令执行前拦下,列出将被影响的文件或提交,由你选择执行或取消。

Anthropic 官方样例界面工具调用广泛访问
$ claude plugin install blast-radius --marketplace ./claude-code-playground/claude-code/mods

skins

hellosverre/claude-skins

104

重绘 Claude Code 对话界面:工具调用、diff、表格、代码和 Mermaid 图表变为卡片,提供 15 套 skin。

界面提示词工具调用广泛访问
$ claude plugin install skins --marketplace hellosverre/claude-skins

navigator

qf-studio/navigator

356

按需加载上下文的 Claude Code plugin,提供 /nav 面板显示上下文、花费和下一步任务。

界面提示词工具调用广泛访问
$ claude plugin install navigator --marketplace qf-studio/navigator

replay-theater

anthropics/claude-code-playground

210

记录上一轮 Claude 的文件编辑,在 pane 中逐条回放每个 diff。

Anthropic 官方样例界面工具调用命令中等访问
$ claude plugin install replay-theater --marketplace ./claude-code-playground/claude-code/mods

token-weather

anthropics/claude-code-playground

210

在 prompt 上方用天气图标显示上下文窗口占用,附最近各轮的用量走势。

Anthropic 官方样例界面最小访问
$ claude plugin install token-weather --marketplace ./claude-code-playground/claude-code/mods

human-in-the-loop

tzafrir/human-in-the-loop

22

Claude 把只有你能做的事分派成任务,在 My tasks pane 中等待你处理,答复回传给 Claude。

界面提示词工具调用广泛访问
$ claude plugin install human-in-the-loop --marketplace tzafrir/human-in-the-loop

agent-flow

Charlie0113-T/claude-agent-flow

17

用 /flow 在对话旁打开 pane,实时以树状展示当前会话的 subagent 与 teammate 状态。

界面工具调用命令中等访问
$ claude plugin install agent-flow --marketplace Charlie0113-T/claude-agent-flow

cc-arcade

sezaakgun/cc-arcade

44

在 Claude Code 的 prompt 上方玩小游戏,Claude 完成回复时游戏自动暂停提醒。

界面工具调用命令中等访问
$ claude plugin install cc-arcade --marketplace sezaakgun/cc-arcade

cache-tax

karanb192/cache-tax

148

离开期间定时 ping 保持 prompt cache 不过期,并在冷缓存发送前提示重写成本。

界面提示词命令中等访问
$ claude --plugin-dir ./cache-tax

great-cto

avelikiy/great_cto

103

用 72 个分工 agent 把需求走完设计、开发、审查、安全到上线流程,关键决策留给你。

界面命令广泛访问
$ claude plugin install great_cto --marketplace avelikiy/great_cto

fast-jev-output

tamaratran/jev-pruner

161

用 TypeSafe 的 Jev 模型在 Bash 输出返回主模型前裁掉无关部分,完整输出存档可回读。

工具调用广泛访问
$ claude plugin install fast-jev-output --marketplace tamaratran/jev-pruner

winnow

GhalebDweikat/winnow

109

大型工具结果进入上下文前按块判断相关性,把不需要的块替换为可随时恢复的摘要占位。

提示词工具调用广泛访问
$ claude plugin install winnow --marketplace GhalebDweikat/winnow

intermission

jarrodwatts/intermission

113

Claude 工作时在 pane 里玩 Doom 联机死斗,任务完成后自动把你切回会话。

界面工具调用命令广泛访问
$ claude plugin install intermission --marketplace jarrodwatts/intermission

accountable-review

wyeworks/accountable-review

41

把 pull request 生成 Review Map 页面,用检查点、阅读顺序和 diff 外影响引导人工审查。

提示词工具调用中等访问
$ claude --plugin-dir ./accountable-review

lcm

lossless-claude/lcm

54

为 Claude Code 提供持久记忆:消息存入 SQLite,旧上下文压缩为 DAG 摘要并跨会话恢复。

提示词工具调用工作流广泛访问
$ claude plugin install lcm --marketplace lossless-claude/lcm

router

alexei-led/claude-router

18

按 prompt 分类结果为每轮对话自动选择模型和 effort,在 prompt 上方显示路由原因。

界面命令广泛访问
$ claude plugin install router --marketplace alexei-led/claude-router

gfm-render

briangtn/claude-gfm-render

19

在 Claude 回复中渲染 GitHub Flavored Markdown:提示框、任务列表、删除线和 Mermaid 图。

界面广泛访问
$ claude --plugin-dir ./claude-gfm-render

contextsaver

AlmogBaku/ContextSaver

26

诊断 Claude Code 会话中低效的流程与习惯,给出实测代价,一键发送修正指令。

界面提示词工具调用广泛访问
$ claude plugin install contextsaver --marketplace AlmogBaku/ContextSaver

cc-mod-park

GGGODLIN/cc-mod-park

13

用 /park 暂存要回来继续的会话,之后在同一文件夹的新会话中一键恢复,不经过模型。

界面提示词命令广泛访问
$ claude plugin install cc-mod-park --marketplace GGGODLIN/cc-mod-park

cc-discord-presence

tsanva/cc-discord-presence

15

把当前 Claude Code 会话的项目、分支、模型、token 和花费显示为 Discord 状态。

提示词工具调用广泛访问
$ claude plugin install cc-discord-presence --marketplace tsanva/cc-discord-presence

pi-agent-for-claude

FazalAAli/pi-agent-for-claude

23

把 pi 作为原生 subagent 运行,可用 pi 支持的任意模型,也可在 tmux pane 中作为 teammate。

工具调用广泛访问
$ claude plugin install pi-agent-for-claude --marketplace FazalAAli/pi-agent-for-claude

pixelband

furqan-khan07/pixelband

10

在 prompt 上方显示像素画横幅,可用自己的图片或动画场景,并随 Claude 工作状态变化。

界面命令广泛访问
$ claude plugin install pixelband --marketplace furqan-khan07/pixelband

gsd-status-mod

helenkwok/gsd-status-mod

6

为 GSD 项目提供只读实时 pane:路线图、agent 树、上下文与成本、阻塞项和 .planning 阅读器。

界面工具调用命令中等访问
$ claude plugin install gsd-status-mod --marketplace helenkwok/gsd-status-mod

cc-pr-tracker

sezaakgun/cc-pr-tracker

5

在 Claude Code 中盯 GitHub PR 状态,check 或合并状态变化时提醒你和 Claude。

界面提示词工具调用广泛访问
$ claude plugin install cc-pr-tracker --marketplace sezaakgun/cc-pr-tracker

flowpane

mpolatcan/flowpane

9

把 Claude Code 的 workflow 运行实时绘制成 pane 中的图:阶段为列,agent 为节点。

界面工具调用命令中等访问
$ claude plugin install flowpane --marketplace mpolatcan/flowpane

taskcut

wasd96040501/taskcut

7

在子任务切换时而非上下文满时触发 Claude Code 自带的 compact。

提示词命令工作流广泛访问
$ claude plugin install taskcut --marketplace wasd96040501/taskcut

aside

JayDoubleu/aside

6

在 transcript 旁打开只读侧聊 pane,针对当前会话提问,问答不会写回主线程。

界面命令工作流中等访问
$ claude plugin install aside --marketplace JayDoubleu/aside

什么是 Claude Code mod?

Claude Code mod 是一种在 Claude Code 内部运行的 plugin,用代码改变 Claude Code 的外观和行为。它由一个 hooks module 组成:一个导出 register 函数的 JavaScript 或 TypeScript 文件。Claude Code 在事件发生时调用其中的 hook,例如 Claude 准备调用工具、你提交提示词、或界面某一部分正在绘制。

A mod is a plugin that changes how Claude Code looks and behaves.

— Claude Code 官方文档:Mods overview

每个 hook 都可以做三件事之一:观察事件并放行、改写事件后放行、或自己回答事件,让 Claude Code 的默认行为不再执行。这就是 mod 能做到 skill 和 MCP server 做不到的事情的原因。

Mod 能做什么?

本站收录的 29 个 mod 大致覆盖五类场景,分类来自每个 mod 代码里实际挂载的事件:

  • 界面:在对话旁打开 pane、在输入框上方放一条 band、重绘工具调用行或换主题。例如 skins 提供十五套主题,token-weather 预报上下文窗口用量。
  • 安全守卫:在危险命令执行前拦下来。blast-radius 会暂停 rm -rf 或 force push,展示影响范围后让你确认。
  • 即时命令:注册斜杠命令,即使 Claude 正在工作也能立即执行,不消耗回合。例如 cc-mod-park 的 /park。
  • 上下文与成本:裁剪冗长输出、改写压缩策略、为每个回合挑选模型,详见 工作流分类。
  • 娱乐与陪伴:等待长任务时在输入框上方玩小游戏,例如 cc-arcade。

Mod 与 settings hook、skill、MCP server 有什么不同?

只有 mod 运行在 Claude Code 进程内部,因此只有 mod 能绘制界面。下表整理自官方文档的对比:

对比项ModSettings hookSkillMCP server
是什么plugin 里由 Claude Code 在进程内调用的函数生命周期事件触发的 shell 命令、HTTP 请求或提示词Claude 阅读的 SKILL.md 指令为 Claude 提供工具的外部进程或服务
能改变什么工具调用、提示词、命令、回合和界面放行或阻止事件、改写参数和结果Claude 的知识和做法Claude 可用的工具
能绘制界面能不能不能不能
用什么写JavaScript / TypeScript脚本 + settings.jsonMarkdown任意语言

安装 mod 安全吗?

Mod 拥有和你一样的权限,不在沙箱中运行,所以安全取决于你信任谁。

A mod is code that runs with your permissions. It can read and write your files, start processes, and make network requests.

— Claude Code 官方文档:Mods overview

为了让选择更有依据,ccmods.app 对每个 mod 运行 claude plugin validate,读出它挂载的 hook 和调用的接口,换算成三档访问级别:最小访问(只绘制界面)、中等访问(读取文件、读取或改写提示词、拦截工具调用、调用模型)、广泛访问(运行程序、写文件、联网、批准工具调用)。这是能力清单,不是安全审计;广泛访问也不代表恶意,很多实用 mod 本来就需要这些能力。

怎样安装 Claude Code mod?

  1. 确认 Claude Code 版本不低于 2.1.287:claude --version。
  2. 在 mod 页面查看访问能力清单。
  3. 复制安装命令到终端执行,例如 claude plugin install <mod> --marketplace <owner>/<repo>,提示时输入 y。

完整步骤、作用域和故障排查见 安装指南;想自己写一个,见 开发指南。

为什么用 ccmods.app?

  • 只收录能用的 mod:每个 mod 都在当前 Claude Code 版本上通过了 claude plugin validate。插件名以 claude- 开头等无法通过校验的项目不会收录。
  • 安装命令按仓库真实结构生成:有 marketplace 文件的给一行命令,monorepo 给克隆步骤,没有 marketplace 的给单次会话加载方式。
  • 每个 mod 都有访问报告:安装前就知道它会碰你的文件、网络还是额度。

常见问题

Claude Code mod 是什么?

Mod 是一种 Claude Code plugin,由 JavaScript 或 TypeScript 写的事件处理函数(hook)组成。Claude Code 在工具调用、提交提示词或绘制界面时调用这些函数,mod 可以观察、改写或直接接管这个事件。

Mod 和 plugin 有什么区别?

Mod 就是带 hooks module 的 plugin。普通 plugin 可以只包含 skill、命令、agent 或 MCP server;mod 额外包含一段在 Claude Code 进程内运行的代码,因此能绘制界面、即时响应命令、拦截工具调用。

Claude Code mod 安全吗?

Mod 不在沙箱中运行,拥有和你相同的权限:可以读写文件、启动进程、发起网络请求,甚至批准工具调用。只安装可信作者的 mod,并先查看本站每个 mod 页面上的访问能力清单。

Mod 需要哪个版本的 Claude Code?

终端里需要 Claude Code v2.1.287 或更高版本;Desktop 应用的 Code 标签页从 v2.1.286 起支持。运行 claude --version 查看版本。

Mod 能在 Desktop 应用和 VS Code 里用吗?

能运行 hook,但显示效果不同。终端和 Desktop 应用的 Code 标签页会显示 mod 绘制的 pane 和 band;VS Code 扩展的聊天面板、claude -p 和云端会话里 hook 照常运行,但不显示 mod 绘制的界面。

Mod 会消耗我的额度吗?

大多数不会。只有调用模型的 mod(例如用小模型筛选工具结果、给每个回合选模型)会使用你的额度。本站在访问能力清单里会标出「用你的额度调用模型」。

怎样临时关闭所有 mod?

用 claude --safe-mode 启动一次会话即可关闭所有已安装的 mod;在 ~/.claude/settings.json 里设置 "disableAllHooks": true 则在所有会话中关闭。单个 mod 可在 /plugin 的 Installed 标签页里禁用。

ccmods.app 是官方网站吗?

不是。ccmods.app 是独立的社区目录,与 Anthropic 无关联。我们从 GitHub 收集 mod,用 claude plugin validate 校验,并给出安装命令和访问能力报告。