2026/03/14
Claude Code の待ち時間にアニメのセリフを流したくて OSS を作った
ターミナルの待ち時間をアニメの記憶が蘇る楽しい時間に変える「cc-spinner」
アニメのセリフを入れたらもっと楽しくなるのでは?
— 開発の動機
他の方の記事を読み、ただ待ち時間を癒すだけでなく自分の好きなコンテンツのセリフで記憶を追体験できるツールを思いつきました。
テーマ共有と適用における課題
設定ファイルへの直接書き込みは簡単ですが、以下の問題がありました。
手動コピペの手間
共有のハードル
誰かが作った面白いテーマを試すたびにJSONをコピー&ペーストする必要がある。
退屈な待ち時間
数十秒のブランク
Claude Codeの処理中はターミナルをぼんやり眺めるだけの時間になりがち。
アニメを見たときの記憶を追体験できる
ターミナルに知っているセリフが流れるだけで、そのシーンの情景や感情が鮮やかに蘇ります。
コマンド1つでテーマを管理
npxコマンドを使って、直感的にテーマの適用やプレビューが可能です。
テーマの適用
addコマンドで指定テーマを設定ファイルに自動書き込み。インタラクティブな選択も可能。
プレビュー
previewコマンドで、適用する前にテーマの中身をターミナル上で素早く確認できる。
テーマ検索
findコマンドを使い、テーマ名やタグを横断して好みのテーマを探し出せる。
自分だけのテーマを作り、共有する
簡単なJSONファイルを用意するだけで、誰でもテーマを作成・公開できます。
テーマの定義
JSONでセリフの配列を定義するだけ。
JSONフォーマット
モード指定
オープンな共有
GitHubを通じて皆でテーマを持ち寄る仕組み。
OSSへPR
独自リポジトリ
さあ、ターミナルを楽しくしよう
お気に入りのセリフを追加して、退屈な処理待ちの時間をエンタメに変えませんか。
今すぐ試してみる
コマンドを実行
npx @suntory-n-water/cc-spinner add frieren を実行。
オリジナルテーマを作成
好きな名言を集めてJSON化し、PRを送信する。
ポイント: あなたの推しキャラのセリフが、誰かの開発体験を少しだけ幸せにするかもしれません。
皆さんの面白いテーマを待っています
sui Tech Blog