Repolode
sezaakgun

sezaakgun/cc-arcade

Claudeが作業している間、Claude Codeのプロンプト上で遊べるターミナル向けアーケードゲーム(Snake、Tetris、Doom風シューティング、2048など)。

スター
46
フォーク
5
未解決の Issue
1
最終コミット
5 日前

これは何?

cc-arcadeは、プロンプト上部に9種類のミニゲームとバーチャルペットを追加するClaude Codeプラグインです。/arcadeを実行して、Snake、Tetris、2048、Minesweeper、Flappy、Pong、タイピングテスト、Space Invaders、または簡易的な一人称シューティングなどからゲームを選ぶと、Claudeがリクエストを処理している間に遊べます。Claudeのターンが終わると、開いているゲームは一時停止し、ステータス行にその旨が表示されます。

ゲームはモデルを呼び出さずにプラグイン内で動作するため、プレイにトークンはかかりません。テストの成功・失敗、git commitの成功、ClaudeのEdit、Write、NotebookEditツールによるファイル編集に応じてペットが成長します。ゲームごとの最高スコアはセッションをまたいで保存されます。

このプラグインはClaude Codeのfunction hooksに依存しており、function hooksは早期アクセス段階のため、CLAUDE_CODE_ENABLE_FUNCTION_HOOKS環境変数が必要です。マウス入力を報告できる対話型ターミナルが必要です。ヘッドレス実行、デスクトップアプリ、モバイルでは表示されません。

主な機能

  • 01プロンプト上部で遊べる9種類のゲーム。Snake、Tetris、2048、Minesweeper、通路型シューティングなどを収録。
  • 02Claudeのターンが終わるとゲームが一時停止し、ステータスバナーが表示される。
  • 03モデルを呼び出さずにゲームが動作するため、トークンを消費しない。
  • 04テストの成功・失敗、commit、ファイル編集に応じてバーチャルペットが成長する。
  • 05ゲームごとの最高スコアをセッションをまたいで保存できる。

ユースケース

  • Claudeが長時間のリファクタリングやテストスイートの実行をしている間の暇つぶし。
  • ターミナルを離れずに、プロンプトの合間に短い休憩を取る。
  • Claude Codeのfunction hooksを使ってプロンプト上部にカスタムUIを描画する方法を試す。

クイックスタート

  1. 1

    ~/.claude/settings.json に env キーを追加して function hooks を有効にします

  2. 2

    GitHub からマーケットプレイスを追加します

    claude plugin marketplace add sezaakgun/cc-arcade
  3. 3

    プラグインをインストールします

    claude plugin install cc-arcade@cc-arcade
  4. 4

    Claude Code を起動し、/arcade を実行してゲームを選びます

    claude

使う前に知っておきたいこと

  • function hooks を環境変数で有効にした Claude Code 2.1.269 以降が必要です。
  • function hooks は早期アクセス段階のため、Claude Code のリリース間で API が変更される場合があります。
  • claude -p、デスクトップアプリ、モバイルでは動作しません。また、マウスクリックを報告するターミナルが必要です。

収録されている特集

トピック

よくある質問

cc-arcade とは?
Claudeが作業している間、Claude Codeのプロンプト上で遊べるターミナル向けアーケードゲーム(Snake、Tetris、Doom風シューティング、2048など)。 cc-arcadeは、プロンプト上部に9種類のミニゲームとバーチャルペットを追加するClaude Codeプラグインです。/arcadeを実行して、Snake、Tetris、2048、Minesweeper、Flappy、Pong、タイピングテスト、Space Invaders、または簡易的な一人称シューティングなどからゲームを選ぶと、Claudeがリクエストを処理している間に遊べます。Claudeのターンが終わると、開いているゲームは一時停止し、ステータス行にその旨が表示されます。
cc-arcade は無料で使えますか?ライセンスは?
cc-arcade は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
cc-arcade は今もメンテナンスされていますか?
活発にメンテナンス中。cc-arcade の最終コミットは 2026年11月3日 です。
cc-arcade は何に使えますか?
Claudeが長時間のリファクタリングやテストスイートの実行をしている間の暇つぶし。 ターミナルを離れずに、プロンプトの合間に短い休憩を取る。 Claude Codeのfunction hooksを使ってプロンプト上部にカスタムUIを描画する方法を試す。
cc-arcade のインストール方法は?
~/.claude/settings.json に env キーを追加して function hooks を有効にします GitHub からマーケットプレイスを追加します: claude plugin marketplace add sezaakgun/cc-arcade プラグインをインストールします: claude plugin install cc-arcade@cc-arcade Claude Code を起動し、/arcade を実行してゲームを選びます: claude
cc-arcade はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/sezaakgun/cc-arcade

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト