---
title: "CLI 向けに自作モッドエコシステムを構築した：各ターンは一行に折りたたまれ、危険なコマンドは確認を待ち、エージェントにはサイドバーが付く"
url: "https://claudemods.dev/ja/builds/i-built-my-mod-ecosystem-for-the-cli-every-turn-folds-to-one-fc68f2"
source: "https://github.com/v-amorim/moonlight-claude-mods"
source_type: "github"
repo: "https://github.com/v-amorim/moonlight-claude-mods"
author: "vamorim"
author_handle: "vamorim"
stars: 0
category: "ダッシュボード・HUD"
categories: ["hud"]
tags: ["hooks", "plugins", "safety-confirmation", "sidebar", "terminal-ui"]
permission_level: null
scan_complete: false
added: "2026-10-22T02:45:46.348Z"
updated: "2026-10-22T02:45:55.279Z"
locale: "ja"
content_locale: "ja"
---

# CLI 向けに自作モッドエコシステムを構築した：各ターンは一行に折りたたまれ、危険なコマンドは確認を待ち、エージェントにはサイドバーが付く

Reddit r/ClaudeCode の投稿で、「moonlight-claude-mods」を紹介。これは、共通のビジュアルスタイルを共有する 13 個の無料オープンソース（MIT）Claude Code プラグインのセットです。ハイライトには、Transcript（チャットバブルで、各ターンをクリック可能な一行に折りたたむ）、Blast Radius（rm -rf や force push などの危険なシェルコマンドを確認まで保留）、エージェント/スキル/プロンプト/ファイル用のサイドバーパネル、Wrap Up（セッション引き継ぎまたは /compact の補完）が含まれます。プラグインマーケットプレイス経由でインストールされ、初回実行時のセットアップカードが表示されます。Claude Code 2.1.287+ が必要で、Windows Terminal と iTerm2 でテスト済みです。

## Description

著者は、Claude Code CLI 向けの 13 プラグインエコシステムを紹介しています。すべてが共通の外観を共有し、それぞれが独立して動作します。注目のモッド：Transcript はチャットバブルを描画し、完了した各ターンをクリック可能な一行に折りたたみます。Blast Radius は危険なシェルコマンド（rm -rf、force push、DROP TABLE）をユーザー承認まで一時停止します。Progress、Skills、Prompts、Files は、エージェント、スキル、過去のプロンプト、触れたファイル用のサイドバーパネルを提供します。Wrap Up は作業を新しいセッションに引き継ぐか、/compact に保持すべき内容を入力します。インストールはコマンド `claude plugin install mod-manager --marketplace v-amorim/moonlight-claude-mods` で行い、その後、プロンプトの上にセットアップカードが表示され、再起動なしでモッドを切り替えて適用できます。著者は、Claude Code がフック、テストスイート（1,286 テスト）、デザイン探求、並行監査を書いたと述べています。有効にしない限り、どのモッドもバックグラウンドでモデルを呼び出しません。mod-manager は 7 日間の支出を追跡します。13 個のモッドはすべて無料で MIT ライセンス、Claude Code 2.1.287+ が必要で、Windows Terminal と macOS iTerm2 でテスト済みです（Linux は未テスト）。リポジトリ：https://github.com/v-amorim/moonlight-claude-mods

## Original README

I use Claude Code all day and kept wanting things the terminal doesn't have, so I built them as plugins, with Claude Code doing most of the writing and testing. 13 mods, one shared look, and each one works without the others. What they do Transcript: chat bubbles, and every finished turn folds to one line you click to open. Blast Radius: a risky shell command (rm -rf, force push, DROP TABLE) waits until you answer. Progress, Skills, Prompts, Files: sidebar panels for your agents, skills, past prompts and the files Claude touched. Wrap Up: one click hands the work to a fresh session, or fills /compact with what to keep. The rest are in the repo. Setup In your terminal: claude plugin install mod-manager --marketplace v-amorim/moonlight-claude-mods Start Claude Code. A card above the prompt says "Claude Code mods are in". Click Open setup, tick the mods you want, click Apply. No restart. How Claude Code helped Code: each mod is a plugin that draws its own UI through Claude Code's plugin hooks. Claude Code wrote the hooks, and I steered the design and the look. Tests: every mod ships a test suite that runs with claude plugin test , 1,286 tests across the 13. Claude Code wrote a failing test first for most bugs, then the fix. Design choices: before building a new look, Claude Code drew 2 or 3 versions as a board in a terminal tab, and I picked one. Checking it for real: Claude Code drove a hidden Claude Code session with the mods loaded, took screenshots and read them, which caught bugs the tests missed (a toast that never showed, text cut at a card edge). Audits: Claude Code ran subagents in parallel to find what a new user would see without my setup, which is where the first-run card and the empty-state messages came from. Costs: no mod calls a model in the background unless you turn that on. Wrap Up uses one when you click it, to write the handoff. Three more can call one, each behind its own setting: a heads-up check, next-step suggestions and an explanation of a held command. mod-manager shows what each one spent over the last 7 days. Free: all 13 are free and open source (MIT). There is no paid tier. Needs Claude Code 2.1.287 or newer. Tested on Windows Terminal and macOS iTerm2. Linux is untested, so reports are welcome. https://github.com/v-amorim/moonlight-claude-mods   submitted by   /u/vamorim   to   r/ClaudeCode [link]   [comments]
