claudemon

claudemon

Claude Codeでコーディング中に、初代ポケモン151匹がターミナルに出現する遊び心あふれる生産性ツール。プロンプトを送るたびに野生のポケモンが現れ、作業がゲーム感覚で楽しめる。開発の合間にちょっとしたワクワクをプラスしたい人におすすめ。

claudemonとは?

claudemon(クロードモン)は、Claude Codeでのコーディング作業をゲーム化する、遊び心あふれるプロダクティビティツールです。プロンプトを送るたびに仮想の散歩が1歩進み、Claudeが作業している間、初代151匹のポケモンが専用ターミナルタブに出現します。ゲームは完全にローカルで動作し、アカウント不要・バックエンドなし・データが外部に送信されることもありません。作業の流れを妨げずに、軽いノスタルジックな気分転換が欲しい開発者向けに作られています。

Application scenarios

  • 長時間のコーディングタスク

    プロンプトを送るたびに歩数が加算され、Claudeが作業している20秒ごとにも歩数が増えるため、待ち時間がそのままゲームのプレイ時間になります。

  • ターミナルベースの開発

    ゲームは2つ目のターミナルタブで動作するので、コーディング環境を離れることなくチラッと確認できます。

  • 集中作業中のちょっとした休憩

    ポケモンは1匹ずつ30秒間だけ出現するため、長時間のセッションでもバトルが溜まってしまう心配がありません。

  • ポケモン風コレクションゲーム

    初代151匹を捕まえ、レベル上げ、進化、バトルが可能。実データの基礎ステータスと技構成を搭載。

  • Claude Codeプラグインの学習・テスト

    インストールプロセスがスクリプト化されており透過的で、ローカルプラグイン構築の良いサンプルになります。

  • カスタマイズと改造

    クローンを使ったインストール経路も用意されており、動作を変更したい場合に直接コードをいじれます。

Core Features

  • 歩数ベースのウォーキングシステム

    Claudeが作業している間だけ歩数が進むため、エンターキーを押すだけの進行ではなく、実際のセッション活動と連動します。

  • 時間ベースの歩数加算

    Claudeの作業20秒ごとに歩数が1加算され、自分がタイピングしていない時間帯に進行します。

  • 出現時間の制限

    ポケモンは1匹ずつ出現し、30秒で去っていくため、長時間のセッションでもバトル待ちが積み重なりません。

  • 初代151匹を完全収録

    実データの基礎ステータス、タイプ、捕獲率、赤・青版の技構成をすべて搭載。

  • 本格的なバトルシステム

    急所、タイプ相性、状態異常、PP、一撃必殺、逃げる、戦闘中の交代に対応。

  • 捕獲メカニクス

    ポケモンを弱らせたり状態異常にすることで、実際に捕獲率が上がります。

  • 育成システム

    レベルアップで技を覚え、レベル条件で進化。単なる収集以上の長期的な目標があります。

  • ポケモン図鑑の記録

    「見つけた」と「捕まえた」を別々に記録し、捕まえたポケモンは詳細データが埋まります。

  • チーム管理

    詳細、技、経験値を確認でき、先頭ポケモンの変更やボックスへのアクセスも可能。

  • 完全ローカル動作

    アカウント不要、バックエンドなし、データが外部に送信されることもなく、すべて自分のシステム上で動作します。

対象ユーザー

claudemonは、すでにClaude Codeを使っていて、長時間のコーディングセッション中に気軽に楽しめるサイドアクティビティを探している開発者向けです。ポケモンファン、ゲーミフィケーション好き、作業と並行して動く小さな受動的報酬ループが好きな人にぴったりです。また、プラグインのセットアップが簡単で改造も自由にできるため、ローカルツールのインストールやカスタマイズを楽しむ人にもおすすめです。

claudemonの使い方

インストールプロセスはすべてスクリプト化されており、クローンは不要です。Claude Code内で以下を実行します。/plugin marketplace add zamarrowski/claudemon

次にプラグインをインストールします。/plugin install claudemon@claudemon

プラグインのフックを読み込むためClaude Codeを再起動し、セットアップコマンドを実行します。/claudemon-setup

これでclaudemonコマンド、ステータスライン、スプライトがインストールされます。新しいステータスラインを読み込むため、もう一度Claude Codeを再起動します。2つ目のターミナルタブで claudemon を実行すると、初回は名前と最初のポケモン(フシギダネ、ヒトカゲ、ゼニガメ)を選びます。その後、Claudeタブで長めのプロンプトを送信してステータスラインを確認してみましょう。

必要環境は最小限です。Claude Code、Node.js 18以上、トゥルーカラーターミナル(iTerm2、Ghostty、WezTerm、Kitty、VS Codeのターミナル、macOSターミナルなど)が必要です。151匹のポケモンはプラグインに同梱されており、ダウンロードが必要なのはスプライトのみで約1.2MBです。アップデートとアンインストール方法はREADMEに記載されています。

レビュー・評価

claudemonは、約束したことを正確に実現する、よく設計されたノベルティツールです。待ち時間を軽量なゲームに変え、実際の作業に摩擦を加えることはありません。歩数システムがClaudeの処理時間と連動しているのは賢い設計で、作業を中断させるのではなく忍耐に報いてくれます。バトルと捕獲のメカニクスは、ターミナル向けのおもちゃとしては驚くほど奥が深く、実データのステータス、状態異常、進化まで備わっています。ローカルのみで動作する設計はプライバシー面で大きな利点で、インストールプロセスもClaude Codeを使っている人なら簡単です。コーディングのやり方を変えるものではありませんが、アイドルタイムがぐっと楽しくなります。

Frequently Asked Questions

claudemonとは何ですか?
claudemonは、Zamarrowskiが開発した遊び心あふれる生産性向上ツールです。Claude Codeでのコーディング中に、初代151匹の野生ポケモンを専用のターミナルタブに表示して、作業をゲーム感覚で楽しめるようにします。
claudemonはどのように動作しますか?
Claude Codeでプロンプトを入力したり操作したりするたびに、claudemonがそれを追跡し、別のターミナルタブに野生ポケモンが出現します。これにより、プロンプトごとにポケモンとの遭遇を進めるような体験が生まれます。
claudemonは無料で使えますか?
はい、claudemonは無料かつオープンソースで提供されており、Claude Codeを利用している人なら誰でもインストールして使うことができます。
claudemonにはどのポケモンが含まれていますか?
claudemonには、初代の151匹のポケモンが収録されています。コーディングセッションに懐かしさを加えることができます。
claudemonを使うために何かインストールが必要ですか?
Claude Codeがインストールされている必要があります。その後、npmまたはGitHubリポジトリからclaudemonをインストールし、セットアップ手順に従ってください。
claudemonのポケモン出現をカスタマイズできますか?
はい、claudemonでは設定オプションを通じて、出現率の調整や特定のポケモンを無効にするなど、ある程度のカスタマイズが可能です。

claudemon - AI Tool Detail

Claude Codeでコーディング中に、初代ポケモン151匹がターミナルに出現する遊び心あふれる生産性ツール。プロンプトを送るたびに野生のポケモンが現れ、作業がゲーム感覚で楽しめる。開発の合間にちょっとしたワクワクをプラスしたい人におすすめ。

Category:AIゲーム

Visit Link:https://zamarrowski.github.io/claudemon/

Tags:ポケモン、ゲーミフィケーション、Claude Code、ターミナル、生産性向上、CLIツール