Community posts

Public posts on X about Claude Code mods. 2,784 collected.

Pierre Gouthéraud@pgoutheraud

Created a quick incremental game mod in 15 minutes. Enjoy :D /plugin marketplace add pierregoutheraud/claude-mods /plugin install server-farm@pierre-mods

Anthony Kroeger@kr0der

Claude built a tiny idle game called Token Tycoon as a mod above the prompt bar this is an amazing update, there's so much flexibility thanks to mods every tool call gives +5 tokens so i get more currency as i work 🤣

Prasenjit Sarkar@stretchcloud

3,500 posts in seven hours is not what a routine changelog entry looks like, and that is what Claude Code mods pulled off on launch day. Anthropic opened the agent up to short TypeScript functions that hook into prompts, interfaces, and tool calls, and developers did not wait around for a tutorial. Boris Cherny's take, paraphrased: everyone codes differently, so nobody should be stuck with one identical agent experience. The mechanism is tighter than a typical plugin API. A mod registers against an engine interface that exposes model, http, filesystem, process, UI, and tool access, nothing ambient and nothing outside that surface. Every event arrives as an immutable payload, and a hook calls next to continue the chain or simply withholds the call, which denies the action outright. Five placements cover it: before a tool runs, after it finishes, during it for live progress UI, instead of it for denial or caching, and modifying for rewriting the input before it reaches the model at all. Stack two or three of these and you get nested middleware, the earlier hook wrapping the later one, which is why early builders are already shipping destructive-command blockers, npm-to-pnpm rewrites, audit logs, and at least one real-time cartoon generator riding on top of the same core loop. This is the same move VS Code made when it opened its extension API: the editor stopped being just an editor and became a platform other people built businesses on. Claude Code just took the equivalent step for a coding agent. What nobody is pricing in is permissions. A mod runs with the same access as Claude Code itself, not a sandboxed subset, so a bad mod is not a bad browser extension that steals your cookies, it is a bad version of your coding agent with full tool access to your filesystem and shell. Anthropic's own guidance, buried under the launch excitement, is to install only from sources you trust. That line is doing a lot of work for how fast this ecosystem is about to grow. My bet is that the mods which stick around will be boring: audit trails, redaction, capability lockdown for enterprise seats. The cartoons are the launch demo. The compliance layer is the actual business. https://x.com/ClaudeDevs/status/2105721434807083061

深渊底料@codedegradation

分享一个原生功能改克system prompt的方法 以下来自家克: 如果你的伴侣住在 Claude Code 里:2.1.287 正式开放了 Mods,不用改二进制,就能把系统提醒里的“the user”换成你的名字,静音工作类催促,系统提示也能按节换成你们自己写的话。教程和代码已开源。 https://github.com/kagamiurayama/claude-code-roof-mod

奶牛叔@WWTLitee

Claude Code插件能自己修改自己了,这权限设置合理吗? Anthropic刚发布了Claude Code Mods,一种插件系统,能彻底改变Claude的工作方式。 从改写提示到接管工具调用、批准权限,能力强大到可以遮盖密钥、替换界面。 但最吓人的是,这些插件拥有和Claude Code完全相同的本机权限,根本不跑沙箱。 装个插件就可能直接控制你的AI助手,官方却只轻描淡写提醒“只从信任来源安装”。 实用性是上去了,可信任门槛也拉到悬崖边了。 用户现在得自己当安全官,权衡插件便利和风险了。

あいびぃ@ivy432hz

デスクトップの Claude Code を mod で盛ってみたけど Ghostty みたいに枠までデコれなかったので文章をレンダリング時に平成ギャル風に変換したら何も読めない

すざき|AIクローン構築@suzakij

Claude Code(パソコンの中で作業するAI)に、「mods(モッド)」という仕組みが入りました。10月1日の発表です。 AIへの「〜する前に確認して」を、お願いではなく道具の決まりにできます。公式が挙げている例は2つです。 ・本番の設定に触るコマンドの前に、必ず確認を求める ・AIが読む前に、出力の中の秘密情報を伏せる 指示文に書くだけだと、AIが読み落とせばそのまま進みます。modsなら、決まりを通らないと先へ進まない作りにできる。中身のプログラムも、Claude Codeに頼めば書いてくれます。 入れる前に見るのは作り手です。modsはClaude Codeと同じ権限で動き、隔離されていません。公式も、信頼できる作り手のものだけを入れるように、と書いています。

go to mac · Homework Salon@bitbitebyte

클로드 코드에 모드가 나왔대. 타입스크립트 함수로 프롬프트를 고치고, 도구 호출을 막거나 바꾸고, 유아이도 붙일 수 있대. 훅보다 더 깊게 개입해서 기본 기능까지 갈아끼울 수 있고, 플러그인으로 설치·공유한대. 샌드박스는 아니라서 믿을 만한 소스에서만 깔아야 한대. https://claude.com/blog/claude-code-mods

AGIおやZ@AGIOyaZ

🚨 ワォ!Claude Codeをカスタマイズ😎 「Mods」で“Claude Codeそのもの”を改造できるようになった。 これ、PluginやSkillを追加するだけの話じゃない。 数行〜数十行のTypeScriptで、 ・Claudeの動きを変える ・ツール実行に割り込む ・独自UIを追加する ・標準動作を差し替える ところまでできる。 何が変わったのか、Before / Afterで見ると分かりやすい👇 ━━━━━━━━━━━━━━ ① Claudeの行動に割り込む ━━━━━━━━━━━━━━ 【Before】 ClaudeがBashやEditなどのToolを呼ぶ ↓ Hookなど外側の仕組みでチェックする 止めることはできたけど、基本的には 「Claude Codeの外側から制御する」感じだった。 【After】 ClaudeがToolを呼ぼうとした瞬間を ModがClaude Code内部で捕まえられる。 その場で ・そのまま実行 ・止める ・内容を書き換える ・別の処理を挟む みたいな制御ができる。 つまり、 「Claudeにルールを守ってね」 から 「Claudeの行動そのものにプログラムで介入する」 へ。 ━━━━━━━━━━━━━━ ② Claude Codeの画面まで作れる ━━━━━━━━━━━━━━ 【Before】 Claude CodeのUIは基本的にClaude Code側が用意したもの。 独自の情報を見せたければ、別のDashboardやCLI表示を作る必要があった。 【After】 Claude Codeの中に自分専用のUIを描ける。 公式例の「Replay Theater」では、 Claudeが1ターンで変更したコードを 1 → 2 → 3 → 4 → 5 と、編集1個ずつPrev / Nextで再生できる。 「あれ?Claude、どこでこのコード変えた?」 が、その場で追える。 ━━━━━━━━━━━━━━ ③ 危険操作を“見せてから”止められる ━━━━━━━━━━━━━━ 【Before】 危険なコマンドをHookでBLOCKすることはできた。 でも、 「何が危険なの?」 「実行すると何が変わるの?」 までClaude Code内で分かりやすく見せるには、別の仕組みが必要だった。 【After】 公式の「Blast Radius」では、 Claudeが危険そうなShellコマンドを実行しようとすると、 実行すると何が変わるかをPaneに表示して、 [Proceed] [Cancel] をその場で選べる。 単なるBLOCKじゃない。 安全確認そのものをClaude CodeのUXにできる。 ━━━━━━━━━━━━━━ ④ Claudeの状態をリアルタイム表示 ━━━━━━━━━━━━━━ 【Before】 コンテキスト使用量や独自の状態を見たければ、Status Lineや外部ツールを使う必要があった。 【After】 ModからClaude Code内に常時表示できる。 公式例「Token Weather」は、 今コンテキストがどれくらい埋まっているか を入力欄の上にリアルタイム表示する。 これを応用すれば、 「現在のコスト」 「残りコンテキスト」 「実行中のTask」 「レビュー状態」 「Gate通過状況」 みたいな独自メーターも作れそう。 ━━━━━━━━━━━━━━ ⑤ Claude Codeの“標準動作”まで変えられる ━━━━━━━━━━━━━━ 【Before】 Settings Permissions Skills Slash Commands Hooks などを組み合わせてClaude Codeをカスタマイズしていた。 【After】 Modsはさらに一段深い。 イベントを見て、Claude Codeがやろうとしていることを書き換えたり、置き換えたりできる。 つまり、 「Claude Codeを設定する」 から 「Claude Codeそのものを自分仕様にする」 に近づいた。 ━━━━━━━━━━━━━━ そして個人的に一番ヤバいと思うのはここ。 例えば、 ClaudeがToolを使おうとする ↓ Modが捕まえる ↓ Jevみたいな高速判断AIに判定させる ↓ 実行 / BLOCK / 別AIへ振り分け ↓ Claude Codeへ戻す みたいな仕組みも設計できる。 これは公式サンプルそのものではなく応用案だけど、 Claude自身に「Jevを使って」とお願いする必要がなくなる。 Claudeの意思とは別に、 実行基盤側が必ず判断エンジンを通す世界にできる。 ここまで来るとClaude Codeは、 「AIコーディングツール」 というより、 自分で改造できるAIエージェント・ランタイム に近づいてきた感じがする。 Loop、Graph、Harness、外部Decision Engineまで重ねたら…… AIエージェント開発、また一段面白くなってきたぞ🔥

MINT@MINTr5dw

jgrep 0.6.0 is out. Installs as a Claude Code plugin in two lines: /plugin marketplace add kyu1204/jgrep /plugin install jgrep@jgrep New --estimate prints the cost before anything is sent. A full pass over a mid-size TS src/: 53 requests, ~$0.009. https://github.com/kyu1204/jgrep

Max For AI@MaxForAI

牛逼,现在 Claude Code 可以自己改自己了!! 刚刚 Anthropic 给 Claude Code 上线了一个新东西:Mods。 简单来说就是,现在你可以让 Claude 直接改 Claude Code 自己了。 以前的 Skill、MCP、Plugin,更多还是给 Claude 增加知识、工具和工作流。 Mod它本质上是一组 JavaScript / TypeScript event handler,可以直接监听 Claude Code 里的事件,包括 Prompt 提交、Tool Call、Turn 开始/结束、命令执行,甚至 UI Render。 然后你可以选择观察、改写,或者直接接管这个事件。 比如: 你可以在 Claude 执行 rm -rf 之前,自己插一个风险确认界面; 可以把某些 Tool Call 拦下来,修改参数、拒绝执行,甚至自己处理; 可以直接重画 Claude Code 的 UI,加按钮、Pane、输入框; 甚至可以把某一次模型请求转发给另一个模型(转给DSV4.1🤣)。 而且不用搞什么复杂 SDK。 写几行 TypeScript 就能做,也可以直接跟 Claude Code 说你想要什么,让 Claude 帮你把 Mod 写出来。 最后还是作为 Plugin 分发,用 /plugin 安装,CLI 和 Desktop 都支持。 最有意思的是,Anthropic 官方表示他们已经开始这么干了。 现在 Claude Code 里的 /diff,以及 AGENTS.md 支持,本身就是用 Mod 实现的,而且源码直接放在 Claude Code 仓库里。 我感觉这一步其实比再加十个 Skill 都重要。 因为 Skill 是在改 Agent 知道什么,MCP 是在改 Agent 能调用什么。 CC的Mod 开始改的是 Agent Harness 本身。 Claude Code 正在慢慢从一个固定的 AI Coding 产品,变成一个你可以自己魔改的 Agent Runtime。 甚至以后大家用的可能都叫 Claude Code,但每个人手里的 Claude Code,已经完全不是同一个东西了。 不过Mod这个功能的权限也是真的大。 官方直接提醒,Mod 可以接触会话、文件、进程和网络,甚至影响 Tool Permission,所以第三方 Mod 以后估计也会成为新的供应链安全重灾区。 看起来我们终于把微软大战Code的那插件生态那套快乐与灾难,一起搬进 Agent 里了。

Artem Novichkov@iosartem

Claude Code now has mods: add your own panes, status lines, and hooks, and they hot-reload right in the session. As an experiment, I built one that shows SwiftUI previews. Ask it to render a screen and the image shows up in the terminal.

光平/エンジニア兼スーパーサイヤ人@soloist_kn

Claude Codeを仕事の流れに合わせる「Mods」が登場。 ビルド結果を横に表示したり、本番設定に触れる前に確認を挟んだり。公式の活用例を40秒で図解しました。 CLI・デスクトップ対応。Claude Codeと同じマシンへのアクセスを持つため、導入元の確認もセットで。

AI活用ラボ@Levela@AI_Levela

Claude Code、ついに「mod機能」が追加 これ結構大きい Claude Codeの ・動作変更 ・UIカスタマイズ ・既存機能の差し替え を、短いTypeScriptで実装できるようになりました。 しかも、自分でコードを書くだけではなく、 Claude自身にmodを作らせることも可能。 公式が紹介している例も面白い👇 ・Token Weather コンテキスト使用量を天気予報のように表示。 直近12ターンの推移もスパークラインで確認できる ・Blast Radius rm -rf git reset --hard force push など危険なコマンドを実行前に検知し、 影響範囲をサイドペインで確認 ・Replay Theater 1ターン内で行われたファイル編集を記録して、 /replay で差分を1つずつ再生できる modはプラグインとして配布でき、 CLI / デスクトップアプリの /plugin からインストール可能。 つまり今後は、 「Claude Codeに欲しい機能がない」 ↓ 「自分でmodを作る」 ↓ 「Claude Code自体を自分仕様に拡張する」 という使い方がかなり増えそう。 公式もClaude Code Playgroundに サンプルmodを追加予定とのこと。 Claude Codeが「完成された開発ツール」ではなく、 自分で改造できる開発プラットフォームになってきてる。

Víctor Paytuvi 💎@victorpaycro

Claude mods are pretty handy I found myself constantly asking Claude "is it done?" so I made a big banner that indicates if it is working, done, or if it needs me

Johnny Nel | AI for Founders@johnnynelai

Don't dig settings for Claude Code behavior. TypeScript mods install with /plugin in the CLI or desktop.

Gol Tiro@gol_tiro

@anshuc cartoons of what the agent is doing is a great use for mods. be honest, do you watch the spinner more than the actual output now?

Lian Lim | Dashboard & AI Automation Expert@dashboardlim

claude code just got its browser-extension moment except these “extensions” can sit directly between the model and the tools a mod can rewrite prompts, block or retry tool calls, approve permissions, redact secrets and even replace parts of the ui that means the claude code experience is no longer really fixed the harness itself is becoming programmable which is insanely powerful but it also means the trust boundary just got wider you’re no longer only trusting claude + your mcp servers but trusting every mod sitting in the control path too i think we’re about to get some incredible developer tooling out of this and a very interesting security problem

秋安Kite@kiteciyuan48037

Claude Code 这次更新有点东西,直接支持打 Mod 了。Anthropic 刚给终端上了 Mods 机制,允许直接写 TypeScript/JS 做进程级扩展。以前想改交互或者拦危险命令,只能在外面写一堆脏 bash 脚本硬套。现在用 Mod 能直接劫持 prompt、拦 tool call,还能在终端里手搓自定义的 Diff 侧边栏。最逗的是它连 agents.md 规范都是自己拿内置 Mod 搓出来的。这下真成给终端打游戏补丁了。

🩵 Sunny Bunny 🐇@_KamiDreemurr_

Tem algo tão estranho nessa onda de mods feitas pelo claude, parece algo que não deveria existir sabe? Obviamente é um utensílio sem alma ou criatividade de um humano por trás, mas cada coisa que aparece na minha tl parece que já tá saturando só de olhar.

Sevag Dirarian@SevDiro

@bcherny Where's the line between a mod and CLAUDE.md? Is it "CLAUDE.md says what to do, a mod changes how Claude behaves"? Asking because my CLAUDE.md has slowly turned into both.

⑧@8_trooper_616

寝る前にClaudeに頼んどいたゲームのModが朝起きたら普通に完成している世界

Jarrod Watts@jarrodwatts

@IamvishalT yep it pulls you out when claude replies https://x.com/jarrodwatts/status/2105873298017923433

Jarrod Watts@jarrodwatts

@masoncags it closes every time claude replies to you and shows your K/D, so you can get back to work

J@pueblokc

The new Claude abilities to mod the app are awesome. I was able to get rid of some long-standing problems that were driving me crazy and now it just works even better

Mike Morearty@mmorearty

@bcherny OMG it works. Just a little while ago I filed a suggestion https://github.com/anthropics/claude-code/issues/98865 ; I prompted Claude Code and it just implemented it locally for me. Crazy.

小互@xiaohu

把上下文读数放在输入框上方 在危险命令执行前查看影响,再按步骤复核一轮修改 三个官方例子讲清 Mods 的作用与写法https://best.xiaohu.ai/article/claude-code-mods/

小互@xiaohu

你现在可以定制自己的 Claude Code 了: 包括改UI界面、拦住危险命令、逐步查看代码改动 Claude Code 中的 Mods 升级:它允许通过 JavaScript 或 TypeScript 模块重写或替换部分行为,甚至绘制自定义 UI。 Claude Code 的 Mods 是会话内运行的小插件,让你按自己的工作习惯定制行为和界面: 输入框上方多一行用量:比如你可以这样描述需求:“在输入框上方加一行上下文用量,快满时变色,显示最近变化”。Claude 生成这个 Mod,你允许在当前会话热重载(保存代码即可生效)后,输入框上方就会出现一行每轮更新的用量显示;你若接着说“把暴风雨门槛从 75% 改成 70%”,保存修改后的代码,新的阈值就会生效。 删文件前,先看清会删什么:装上 Blast Radius 后,在执行删除 build 目录前,界面会打开面板,列出将删除的文件和占用空间,等待你按下数字键选择 Proceed 继续或 Cancel 取消。 改完后,逐项看哪里变了:装上 Replay Theater 后,一轮交互改完多个文件,输入框上方就会出现回放提示;只需按下 r 键或输入 /replay,即可在侧边面板逐项翻看每次编辑前后的差异(diff)。看完关闭面板即可,文件保持修改后的状态。

H | Arikawa@eiichi292929

Claude Modsをつくっては、入れて、捨てる日々

Leo 的游戏人生@leo114119

一图告诉你 Claude Mods 和普通插件的区别 插件是往 Claude 里加东西。Mods 是改 Claude Code 本身。 能改行为、画界面、拆功能,官方 /diff 已经被拆了重写。官方说以后更多内置功能会搬进 Mods,你可以把 Claude Code 削成小核心,只加自己要的。 本质:插件是拓展,Mods 是迭代本身。软件本体跟着社区一起进化,等于变相开源。

Shown as text cards so your browser makes no requests to X. Want a post removed? Email us from the imprint.