10分放置するとAIの勇者が宿屋で居眠りする「Yushario」にハマる

Yushario
AIコーディングエージェントの作業を、ドット絵のRPGの町の景色で見守るアプリ
GitHub公式サイト
公開
正式公開 2026-10-22(実際の公開日はこれ以前の可能性あり、初コミットは2026-10-09)
作り手
Morishita-mm(個人)
対応
Mac・Linux
言語
日本語・英語
価格
無料(MIT ライセンス)

どんなアプリか

Claude Code・Codex・pi などのAIコーディングエージェントの作業を、ドット絵のRPGの町として見守るアプリです。セッションは勇者に、プロジェクトは町に、テストはモンスターとの戦いに置き換わります。

作業の種類によって景色が変わり、編集は草原、テストは洞窟、コマンドは夜の森で戦います。失敗は敵の反撃として表れます。10分以上動きのない勇者は宿屋で居眠りし、長くなった会話を整理している間は教会で祈ります。

仕事は「クエスト」の札で管理します。依頼から採用までの6つの段階が札に示され、セッションが終わっても記録が残ります。勇者のコマンド「かんてい」では Git の差分を読めるので、報告の文面だけでなく実際のコードの変更を見て採用するかどうかを決められます。

大きな仕事は、町にいる複数の勇者でパーティーを組んで進められます。ファイルを書きかえる担当を決め、「命令に従え」「レビューし合え」「調べてから」「全部任せた」の4つから作戦を選びます。

Yushario 自身はAIを呼ばず、エージェントの代わりにもなりません。ログイン済みのCLIを起動し、その作業を町の中で見せる仕組みです。

I wanted the waiting time of an AI agent to be something fun to watch, so I gave the agent a body: a hero who moves around a town. It is not a tool for working faster or for reducing mental load.

Morishita-mm さん、GitHub の README「Why?」

料金とデータの置き場所

MIT ライセンスのオープンソースで、無料です。エージェント側の各CLIの利用条件は、それぞれのCLIに従います。

手元のパソコンの 127.0.0.1 だけで動きます。クエストの題・状態・報告の要点はローカルの SQLite に保存され、依頼と返事の本文は「かいわも のこす」を選んだときだけ保存されます。ターミナルの出力はメモリ上にだけ置かれます。

同じ分野のアプリ

名前型仕掛け対応料金
Yushario見守り(RPG)エージェントの作業を町の景色とモンスターとの戦いに置き換えるMac / Linux無料(MIT)
tmux-agent-sidebar監視tmux 内のエージェントのペインを1つのサイドバーでリアルタイム監視tmux プラグイン(Mac / Linux)無料(MIT)
Zaivern Code並列実行エディタエージェント CLI を1つの窓で並列実行し、編集の重なりをマージ前に止めるMac / Linux / Windows無料(Apache-2.0)
renga: Claude Code Multiplexerマルチプレクサ複数起動したエージェントが互いにメッセージを送り合って協力作業ターミナル(マルチプラットフォーム)無料(MIT)

入れる前に

動作環境は macOS か Linux で、Node.js 22.13 以上が必要です。プロジェクトのフォルダで npx yushario@latest を実行して起動し、インストールは要りません。ターミナルで Ctrl+C を押して止めると、動いているエージェントのセッションも終わります。

フックが付くのは Yushario から起動したエージェントだけで、個人のCLI設定ファイルは書き換えません。Codex は対応に制限があり、/hooks の確認と最初の依頼は端末から行います。Claude Code の auto モードでは、許可の窓はほとんど出ません。

merge・push・PR作成は自動では行いません。紹介サイトにはブラウザで動く体験版があり、すべて架空のデータで、実際のCLI起動やファイル変更は行いません。

画面の言語は「せってい → 言語」で日本語と英語を切り替えられます。