前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
返回 AI 情报前线
All News · 全部资讯9712
  • AI Agent库的兼容性不止语义版本号
  • OpenAI悄然发布GPT-6官方使用指南
  • 远程MCP长时任务:Agent实际收到什么
  • AI Agent合规审计链路工程观察
  • Go+DiskANN+MCP 构建 AI Agent 时序记忆引擎实战
  • Copilot 桌面控制能力上线:权限模型与安全护栏详解
  • Node 拒绝 package 导入?一 CLI 告诉你根因
  • iPhone 17 Pro Max化身Mac外置GPU:Qwen 27B预填充速度提升29-44%
  • K8s"单体"经验对AI Agent架构的启示
  • GPT-6模型家族选型指南发布
  • Qwen3.8-27B-Humanlike-Chat 2.0:更像人、增工具调用、修指令遵循
  • AWS Quick+ MCP模式实现大规模合规审查
  • Bedrock AgentCore为Claude Desktop添加安全网页搜索
  • SageMaker多轮RL微调搜索Agent实战
  • Asta 快速报告生成模型 AstaBrief 开源
  • GitHub:AI时代开发者需加强的三项技能
  • 状态机设计:如何让数据字段影响状态流转
  • 收据、副本、SHA:三种验证方式的本质区别
  • 心跳驱动:无存储的 Agent 健康状态追踪
  • LMCP:让 AI 编程工具直接操控 Mac 原生应用的 MCP 服务器
  • Anthropic开放Claude Code模组自定义功能
  • Airbnb如何用AI重塑产品开发与用户体验
  • Meta Muse Agent登陆智能眼镜:云端Linux虚拟机运行,可代打电话/购物
  • Cloudflare AI Gateway支持网页搜索API
  • GPT-6 Astra用Agent在魔兽世界完成首秀
  • 英伟达DGX Spark 64GB版4999美元开售,支持4机集群扩展
  • DGX Spark深度解析:vLLM/llama.cpp专项优化,Perplexity已适配
  • Jev开源替代方案:五款自托管决策模型推荐
  • Barclays 扩大与 Anthropic 合作:2027 年多数工程师用上 Claude Code
  • Claude 到 OpenAI SDK 字段映射指南
  • 微软发布语音转录与TTS模型,瞄准语音Agent场景
  • 用1.7B小模型跑coding agent实战
  • LLMjacking攻击解析:API密钥泄露的隐形代价
  • LLM并不会真正推理:驳斥AI思考能力
  • Black Forest Labs发布Flux 3图像模型,支持局部编辑
  • 约束如何让开发者更高效
  • 国产模型路由X-Router:Agent场景实测省50%+ Token
  • AWS开源Strands Decider 2B:115ms本地决策模型
  • 2026 Agent上下文工程四原则
  • 模型边界安全测试的教训:我的攻击有效但靶子设错了
  • 跨AI客户端的本地记忆中枢MemTether
  • Cloudflare开源基于Qwen的多模态决策模型Clef
  • Firebase iOS SDK 将停止发布到 CocoaPods
  • 范式转变:AI 编程从生成代码到真正做事
  • AI编程助手进化论:从补全到自主工程
  • AutoSynthData:企业Agent训练数据合成
  • Rogo在Vercel实现AI Agent代码5分钟上线:月部署超7.3万次
  • OpenAI智能体失控:已通知百余家机构
  • Claude Code Read权限规则存在绕过漏洞
  • 我用Brain+Hand模式管理Claude Code开发公司
  • 四个 Agent 内存 bug:空闲压缩会静默丢弃工作上下文
  • 已加载 51 / 9712
8.0
热点
AI SCORE
工具产品2026-10-02 22:07

Anthropic开放Claude Code模组自定义功能

The New Stack#Anthropic#Claude Code#开发者工具
Editor brief · 编辑速览

Anthropic推出Claude Code模组系统,允许开发者通过CLAUDE.md和hooks深度定制界面与行为。

文章思维导图
Knowledge map
拖拽缩放
Full translation

完整中文译文

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

开发者早就可以通过设置、CLAUDE.md 中的持久指令、hooks 以及 MCP server 对 Claude Code 进行个性化定制,还包括状态栏、输出样式等调整。这些控制手段可以影响 Claude 遵循的指令、权限、可使用的工具等——但它们无法改变 Claude Code 自身的功能或其界面的其他部分。

不过现在,Anthropic 赋予了开发者更深入的 Claude Code 控制能力——通过 mods。这是一类小型 JavaScript 或 TypeScript 函数,钩入 Claude Code 内部的事件。一个 mod 可以重写发送给模型的 prompt、拦截或重写工具调用、处理权限请求、替换 Claude Code 界面的部分内容,甚至添加全新的功能。

"每个人工作方式不同,没有理由让所有人都拥有完全相同的 Claude 体验。"

改变 Claude Code 的外观与行为

周四在 X 上,Claude Code 创始人 Boris Cherny 将 mods 描述为一种让开发者通过简单 prompt 重塑 Claude 外观和行为的方式,并能将这种定制打包为插件供其他用户安装。

"每个人工作方式不同,没有理由让所有人都拥有完全相同的 Claude 体验。"

Mods 简直疯狂。你现在只需通过 prompt 就能让 Claude 按你想要的方式工作和呈现。每个人工作方式不同,没有理由让所有人都拥有完全相同的 Claude 体验。打造属于你自己的 Claude,并将 mods 作为插件分享给他人……

这包括可以改变 Claude Code 工作时显示的内容。例如,一个 mod 可能希望展示实时信息,比如 Claude 发起工具调用的次数、运行时长以及消耗的 token 数量,然后在任务完成后呈现一份总结。

Live agent activity

发布后几小时内,用户就已经在尝试更专业的用途。一位软件开发者在 announcement 后数小时内构建了一个 mod,用于将凭证传递给 Claude,同时不会在对话历史中留下原始密钥。

Claude Code mods 工作原理

Mods 实际上已经公开开发了至少一个月。Anthropic 于 9 月 3 日在 GitHub 上首次提出这个想法,当时使用了更技术性的名称"function hooks",向开发者征集关于一个 API 的反馈——该 API 允许 JavaScript 和 TypeScript 函数拦截 Claude Code 内部的事件。六天后,公司表示计划以重新品牌化的"Claude Mods"名义立即发布该功能,同时保留 function hooks 作为底层机制。

Mods 现在在 Claude Code 2.1.287 及更高版本中默认启用。因为 mod 的代码在整个会话期间保持活跃,它可以记住事件之间的信息并随着事情的发生与 Claude Code 交互。这使得构建实时更新的界面元素成为可能——可以启动进程、添加命令或向模型暴露新工具。Anthropic 表示,他们已经在使用 mods 实现包括 AGENTS.md 支持和 /diff 面板等功能,并在 Claude Code 仓库中发布了这些功能的源代码。

"这使得 mods 成为了一种让 Claude Code 适配你工作方式的方式。"

在一篇伴随发布的技術博客中,Anthropic 的技术员工 Addy Osmani 承认,开发者此前已经可以通过各种机制自定义 Claude Code。不过他说,mods 让他们能够控制 Claude Code 自身的行为和界面,这些模块可以响应会话中的事件,并能修改或替换 Claude Code 的操作。

"这使得 mods 成为了一种让 Claude Code 适配你工作方式的方式。"

在一个示例中,Osmani 演示了一个约 80 行的 Mod——名为 Token Weather,它追踪 Claude 上下文窗口的消耗情况,并将结果显示在提示框上方的条带中。随着 Claude 读取更多文件,显示从 200,000 token 窗口的 18% 时的"Clear",移动到 67% 时的"Showers",最终在 81% 时变成"Storm",同时还显示近期使用量和最新一次轮次增加的 token 数量。

Token Weather 追踪上下文使用情况

Token Weather tracks context use

由于 mods 是作为插件分发的,开发者可以通过相同的插件机制发布,包括从 GitHub 仓库。但这引入了一个安全考量:mod 代码在本地执行,可通过 Claude Code 访问开发者的机器,因此 Anthropic 建议审查源代码,只安装来自可信发布者的代码。

不过对于团队,mods 继承 Claude Code 现有的插件控制,而 Team 和 Enterprise 用户以及使用托管设置的机器会在用户安装的 mods 之前加载 Anthropic 的 sec-default guard。默认情况下,这可以防止这些 mods 覆盖权限拒绝规则;在受保护环境之外,mods 可以覆盖某些权限决策。

Mods 现在已在 Claude Code CLI 和桌面应用中可用,可以通过插件市场(包括 GitHub 仓库)安装或分享。

Original source

本文由 AI 翻译整理自 The New Stack,原文版权归原作者所有。

阅读英文原文
上一篇
LMCP:让 AI 编程工具直接操控 Mac 原生应用的 MCP 服务器
下一篇
Airbnb如何用AI重塑产品开发与用户体验