Yushario
日本語EN冒険をはじめる
Docs/はじめに

はじめに

Yusharioが何をするものかと、起動のしかた。

Yusharioとは#

Yusharioは、Claude Code・pi・Codexなどのコマンドラインのエージェントを、ドット絵のRPGの町で見守るローカルアプリです。ブラウザで開き、セッションは勇者に、プロジェクトは町に、テストなどの作業は戦いとして映ります。

エージェントの代わりにはなりません。ログイン済みのCLIを起動し、その作業を見守り、指示を送り、変更を確かめて、採用を決めるための道具です。

Yushario自身は判断しません

Yushario自身がLLMを呼ぶことも、許可を自動で承認することもありません。依頼を送る、変更を採用する、といった判断は、いつもあなたが行います。

用意するもの#

  • macOS または Linux
  • Node.js 22.13.0 以上(Yushario本体の要件)
  • Claude Code / pi / Codex のいずれか。CLI側の動作要件を満たす環境と、ログイン
  • 仕事を任せるプロジェクトのフォルダ
開発中のPoCです

npmから起動でき、リポジトリのcloneやグローバルインストールは要りません。各CLIの対応範囲は対応エージェントを見てください。

起動する#

プロジェクトのフォルダでターミナルを開き、次のコマンドを実行します。

TERMINAL
npx yushario@latest

ローカルのブラウザで町が開きます。起動のたびにトークンが変わるので、起動URLのトークンは共有しないでください。

起動直後のYusharioの画面。上に「しゅつじん」、右に「クエスト」のタブがある。
起動直後は、勇者もクエストもいません。まずは上の「しゅつじん」と、右の「クエスト」を覚えます。(画像を押すと原寸で開きます)
外へ公開しないでください

アプリは127.0.0.1だけで待ち受け、起動ごとのトークンで守られます。公開プロキシやトンネルで外へ公開しないでください。

次に読むもの#