Claude Codeプラグイン、ターミナルでDOOMを起動中(AIは思考中)

開発者が、Claudeがプロンプトを処理している間にターミナルでDOOMのゲームプレイを表示するClaude Codeプラグインをリリースしました。ローディングスピナーを見つめる代わりに、ユーザーは待機時間中にクラシックゲームのインタラクティブなASCIIアート版を楽しむことができます。
仕組み
このプラグインは、doom-asciiを使用しています。これは、オリジナルのDOOMエンジンのソースポートで、完全にターミナルのブロック文字でレンダリングされます。Claudeにプロンプトを送信すると、DOOMがtmuxオーバーレイとして自動的にポップアップ表示されます。Claudeの処理が終了すると、ゲームは自動的に終了します。別のプロンプトを送信すると、再び起動します。
開発者は、現在のところClaudeに完全にプレイ可能なゲームを組み込むことは「困難、あるいは不可能」だと指摘しており、この解決策ではtmuxを使用してオーバーレイ効果を実現しています。ASCIIレンダリングの制約があるにもかかわらず、このゲームは「(ある程度)本格的にプレイ可能」と説明されています。
技術詳細
- Claude Codeプラグインとして構築
- ポップアップオーバーレイ機能にtmuxを使用
- doom-ascii(ターミナルベースのDOOMソースポート)を基盤
- Claudeの思考開始時に自動起動
- Claudeの処理終了時に自動終了
- GitHubで無料利用可能
このプロジェクトは、AIの応答を待つという同じ問題に対処した類似のDVDスクリーンセーバープラグインに触発され、Claudeの支援を受けて迅速に開発されました。
📖 Read the full source: r/ClaudeAI
👀 See Also

エージェントフォージ:Claude Code向けマルチエージェントパイプラインを構築するオープンソースツール
Agent Forgeは、ユースケースの説明から完全なマルチエージェントパイプラインを生成するClaude Codeスキルです。既存のマルチエージェントシステムで観察されたパターンに基づき、プロンプトファイル、オーケストレータースクリプト、データフローディレクトリ、GitHub Actions設定を生成します。

Roost: Claude Code用のシングルGoバイナリサイドバー – クリック可能なプロンプト履歴、ファイルツリー、通知機能
Roostは単一のGoバイナリで、Claude CodeにWebベースのサイドバーを追加します:tmuxをバックエンドとするxterm.jsターミナル、cdに追従するファイルツリー、~/.claude/projects/*.jsonlからのクリック可能なプロンプト履歴、Claude CodeのStopフックを使ったプッシュ通知。SSH越しにシングルユーザー・インスタンスとして動作し、フロントエンドのビルドステップは不要です。

Prompt-Mini: Claudeコードプラグインが曖昧なプロンプトを検知し、クレジットの浪費を削減
Prompt-miniは、実行前に曖昧なプロンプトを検出し、明確化の質問を投げかけ、40以上のフレームワークに対するスタック検出と特定のルールを備えた構造化プロンプトを構築するClaude Codeプラグインです。このツールは、スコープの欠如、停止条件、ファイルパスなど、35のクレジットを浪費するパターンに対処します。

Claudeランク:AI検索可視性監査のためのClaudeコードプラグイン
Claude-rankは、AI検索可視性の技術的基盤を監査する無料のClaude CodeプラグインおよびCLIツールです。技術的SEO、AI引用可能性スコアリング、AIボット向けクローラビリティチェック、および可視性問題の自動修正を扱います。