Claude Code mods 入门:构建上下文窗口预测
Claude Code mods 是小型 JavaScript 或 TypeScript 文件,作为插件中附带的钩子在会话内运行,可以观察事件、重写行为,或在终端或桌面应用中绘制自定义 UI。本指南构建了 Token Weather,一个约 80 行的 mod,在每轮之后读取 $.session.usage(),并在提示符上方绘制一条天气风格的上下文窗口带;随后介绍了 Blast Radius(用于拦截有风险的 Bash 命令)和 Replay Theater(用于逐步查看某一轮的编辑)。Mods 需要 Claude Code 2.1.287 或更高版本,且默认开启;三个示例的完整代码位于 anthropics/claude-code-playground。
推荐理由:一篇动手实践指南,介绍 Claude Code mods,并用约 80 行代码构建一个可用的上下文窗口计量器,展示钩子、状态和自定义 UI 如何协同工作。