AI活用全般

Agent Townとは?|AIエージェントをRPGキャラとして管理するツール

PICKUP
Agent Town入門
AIエージェントをRPGキャラとして管理する新発想ツール
ピクセルアートAIエージェント管理オープンソース無料

Agent TownはAIエージェントをピクセルアートのオフィスで管理するツールだ。
キャラの動きを見るだけでAIの仕事がわかる。

ログやダッシュボードの代わりに、
ゲーム画面でAIの状態を直感的に把握できる。
タスクを渡すとAI同士が勝手に会議を始めて、
自分で方針を決めてくれる。

オープンソース(MITライセンス)で無料。npxコマンド1行で起動できる。

「AIエージェントに興味あるけどログは見たくない」「AIの動きをもっと直感的に見たい」「RPGとAIって組み合わさるの?」。
そういう人向けの記事だ。

Agent Townは従来のAI管理とどう違う?

従来のAI管理
黒い画面にログが流れる。ダッシュボードは数字だらけ。「いま何やってるの?」がわからない。
Agent Town
ピクセルアートのオフィスでキャラの動きを見るだけ。会議室に集まれば相談中、デスクに戻れば作業中。

AIエージェントの管理方法は3つ。
ターミナル、
ダッシュボード、
Agent Town。

ターミナルダッシュボードAgent Town
見た目黒画面にテキストグラフと数字ピクセルアートのオフィス
AIの状態ログを読んで推測ステータスバーキャラの動きを見る
指示の出し方コマンドを打つフォームに入力RPGメニューで選ぶ
進捗の把握ログを追うパーセンテージキャラの動きで直感的に
楽しさほぼゼロほぼゼロゲームとして楽しい

設計思想がまるで違う。
ターミナルやダッシュボードは「正確な情報伝達」が目的。
Agent Townは「見てるだけでわかる」が目的だ。
文字を読まなくていい。
キャラが会議室に集まってたら「あ、
相談してるな」。
デスクに戻ったら「作業始めたな」。
人間のオフィスと同じ感覚だ。

Agent Townの仕組みはどうなってる?

Agent Town の構造
🎮 ゲーム画面
Phaser 3エンジン
WebSocket でリアルタイム接続
⚙ AI実行エンジン
OpenClaw

Agent Townは2つのパーツでできている。

①ゲーム画面。
Phaser 3というゲームエンジンで動く。
スーファミみたいなピクセルアート。
ブラウザで動く。
localhost:3000を開くだけだ。

②AIエージェントランタイム。
OpenClawという仕組みが裏にいる。
AIに実際の仕事をさせる部分だ。
ゲーム画面とはWebSocket(リアルタイム通信の仕組み)でつながっていて、
AIが動くとすぐゲーム画面に反映される。

つまりAgent Townの正体は「AIの仕事をゲーム画面に映すモニター」だ。
AI自体はOpenClawが動かしている。
Agent Townはそれを「見える化」している。

Agent TownのAIエージェントは実際に何をする?

STEP 1
タスクを渡す
人間が指示を入力
STEP 2
AI同士が会議
自律的に議論・反論
STEP 3
方針を自分で決定
結果をゲーム画面で表示

ここが一番おもしろいところだ。エージェントたちは自律的に動く。

GitHubのデモで紹介されている事例がすごい。
エージェントAが「深夜2時に見込み客にメール送ろう」と提案した。
するとエージェントBが反論。
「夜中に自動で連絡するのは印象が悪い」。
結果、
誰も指示してないのに「インバウンド戦略にしよう」と方向転換した。

人間が指示したわけじゃない。
AI同士が議論して自分で決めた。
その様子がゲーム画面で見える。
会議室にキャラが集まって吹き出しで会話する。

Agent Townはどういう場面で使える?

AIの動きを可視化 — キャラの位置で待機中・作業中・完了が一目瞭然
非エンジニアへの共有 — ゲーム画面なら技術知識ゼロでも伝わる
AI同士の会議を観察 — 議論の過程が見えてブラックボックスにならない

AIの動きを「見てわかる形」にしたい時

AIエージェントを走らせてる人にとって「いまどこまで進んでるの?」が一番のストレスだ。
Agent Townならキャラの位置で一目瞭然。
待機中、
作業中、
完了。
全部ゲーム画面でわかる。

非エンジニアにAIの仕事を見せたい時

たとえばチームのリーダーに「AIがこういう仕事してます」と報告する場面。
ターミナルのログを見せても伝わらない。
でもゲーム画面なら一発。
「あ、
このキャラが今リサーチしてるんだ」って直感でわかる。

AIエージェント同士の会議を見たい時

複数のAIが自律的に議論する。
その過程を可視化できるのが最大の特徴だ。
「なぜその結論に至ったか」が見える。
ブラックボックスにならない。

自分みたいに毎日AIエージェントを回してる人間にとって、
「いまAIたちが何を議論してるか」が見えたら最高だ。
Agent Townのアプローチ、
個人的にかなり刺さる。

Agent Townに必要なものは?料金と環境

💰
料金
完全無料(MIT)
動作環境
Node.js 18以上
🌐
対応OS
Win / Mac / Linux
🔗
必須連携
OpenClawゲートウェイ

料金:無料。
オープンソース(MITライセンス)だ。
GitHubのスター数は執筆時点で118。
まだ小さいプロジェクトだが、
注目を集めつつある。

動作環境:Node.js 18以上が必要だ。
Node.jsは「パソコンでJavaScriptを動かす仕組み」。
公式サイトからダウンロードするだけ。
ブラウザはChrome推奨。
OSはWindows、
Mac、
Linux全対応。

追加で必要なもの:OpenClawゲートウェイ。
AIを実際に動かすエージェントランタイムだ。
Agent Town単体では動かない。
OpenClawの接続が必須。

日本語対応:UIは英語のみ。AIとの会話は日本語でできる。

Agent Townの始め方は?ステップバイステップ

STEP 1
Node.jsを入れる
v18以上
STEP 2
npxで起動
コマンド1行
STEP 3
OpenClaw接続
ゲートウェイ設定
STEP 4
タスクを渡す
RPGメニューから

ステップ1:Node.jsを入れる

すでに入ってる人は飛ばしてOK。
入ってない人はClaude Codeに「Node.js 18以上をインストールして」と頼めば、
OSに合わせた手順を教えてくれる。

ステップ2:Agent Townを起動する

ターミナルで1行打つだけだ。

npx @geezerrrr/agent-town

npxは「パッケージを即実行するコマンド」。
これだけで起動する。
ブラウザにピクセルアートのオフィスが出る。

ただし実行前に必ずこれをやってほしい。
Claude Codeに「このパッケージの中身を確認して」と頼む。
オープンソースは誰でもコードを変更できる仕組みだ。
最終更新日とIssueを確認してから実行すること。

ステップ3:OpenClawゲートウェイを接続

Agent Townの「頭脳」を接続する。
デフォルトは ws://127.0.0.1:18789/ 。
カスタムポートも指定できる。

npx @geezerrrr/agent-town --port 3000 --gateway ws://127.0.0.1:18789/

OpenClawの設定はClaude Codeに「OpenClawのセットアップを教えて」と聞けばOKだ。

ステップ4:エージェントにタスクを渡す

ゲーム画面でキャラに近づく。
RPGメニューが表示される。
そこからタスクを入力。
あとはキャラたちが勝手に動き始める。
会議を開いたり、
デスクで作業したり。
完了したら結果を持ってきてくれる。

Agent Townについてよくある疑問は?

Q. 実用的に使えるの?遊びじゃなくて?

正直に言うと、
今は「コンセプト実証」に近い。
執筆時点でスター118の小さいプロジェクトだ。
業務で本格的に使うにはまだ早い。
でも「AIの動きを視覚化する」アイデアは強い。
ロードマップにはクラウド対応、
共有ワールドも予定されている。
今のうちに触っておく価値はある。

Q. プログラミングなしで動かせる?

インストールはnpxコマンド1行。
Node.jsさえ入ってれば動く。
ただしOpenClawの接続は少し技術的だ。
Claude Codeに「手伝って」と言えば進められる。

Q. 他のAIツールとどう違う?

Agent Townは「管理のUI」だ。
AIエージェント自体はOpenClawが動かす。
Agent Townはそれを「見える形」にする。
他のAIツールの「上」に乗せるもの。
競合というより補完関係だ。

Q. Mac以外でも動く?

動く。
Node.js 18以上ならOK。
Windows、
Mac、
Linux全対応だ。

Agent Townの注意点と限界は?

⚠ 知っておくべき注意点
まだ初期段階 — v0.4.1。バグや仕様変更がある前提
OpenClaw必須 — 単体では動かない。ゲートウェイ接続が最大のハードル
UIは英語のみ — メニュー英語、AIとの会話は日本語OK
小規模向け — 大規模運用より小チーム・プロトタイプ向き

まだ初期段階。
v0.4.1で活発に開発されてはいるが、
まだ小さいプロジェクトだ。
バグや仕様変更がある前提で使ってほしい。

OpenClawが必須。
Agent Town単体では動かない。
OpenClawゲートウェイの接続が必要だ。
このセットアップが一番のハードル。

UIは英語のみ。ゲーム画面もメニューも英語。AIとの会話は日本語OKだ。

Agent Townが広まるとAI管理はどう変わる?

いまのAI管理
ターミナル・ログ・ダッシュボード。文字と数字の世界。エンジニアにしか使えない。
Agent Town的な未来
AIの仕事をゲーム画面で確認。社長がオフィスを見回す感覚。非エンジニアでもAIチームを管理。

今のAI管理は「エンジニア向け」だ。
ターミナル、
ログ、
ダッシュボード。
全部、
文字と数字の世界。

Agent Townの発想が広まれば変わる。
「AIの仕事を見る」が「ゲームを見る」になる。
社長がオフィスを見回すように、
AIの仕事ぶりをゲーム画面で確認する。
非エンジニアでもAIチームを管理できるようになる。

まだ小さいプロジェクトだ。
でもアイデアは本物。
まずnpx 1行だけ打ってみてほしい。
ピクセルのオフィスが開いた瞬間、
わかる。
「AIの管理って、
こうなるんだ」って。

参考リンク

  • Agent Town(GitHub): https://github.com/geezerrrr/agent-town

※この記事の内容は執筆時点のものです。AIは進化が速い分野のため、最新の仕様は公式サイトでご確認ください。

-AI活用全般
-

← 戻る