CLIリファレンス
Cluewren CLI(cluewren.exe)は、コーディングエージェント連携の設定、MCPサーバーのホスト、およびスタンドアロンハーネスの実行を行います。
usage: cluewren connect claude|codex [--remove] set up your own agent to use Cluewren cluewren mcp the MCP server your agent starts cluewren run <run folder> [seconds] play <run folder>/harness.cs once, without an agentcluewren connect
Section titled “cluewren connect”Claude CodeまたはOpenAI CodexにCluewrenを設定します。
cluewren connect claude [--remove]cluewren connect codex [--remove]claude:- MCPサーバーをユーザースコープに登録:
claude mcp add --scope user cluewren -- <path to cluewren.exe> mcp。 - スキルファイルを
<Claude home>/skills/cluewren/SKILL.mdに書き出します。Claudeホームは%CLAUDE_CONFIG_DIR%が設定されていればそのパス、未設定なら~/.claudeです。 - frame describerサブエージェントを
<Claude home>/agents/frame-describer.mdに書き出します。 claudeがPATHに見つからない場合は手動コマンドを表示します。- Cluewren以外によって作成された既存のMCPサーバーやファイルは変更せずそのまま残します。
- MCPサーバーをユーザースコープに登録:
codex:<Codex home>/config.tomlをconfig.toml.before-cluewrenにバックアップし、default_tools_approval_mode = "approve"を設定した[mcp_servers."cluewren"]テーブルを追加します。Codexホームは%CODEX_HOME%が設定されていればそのパス、未設定なら~/.codexです。- スキルファイルを
~/.agents/skills/cluewren/SKILL.mdに書き出します。 - frame describerの設定を
<Codex home>/agents/frame_describer.tomlに書き出します。
--remove:- MCPサーバーの登録を解除し、Cluewrenによって作成されたスキルファイルおよびdescriberファイルを削除します。
cluewren mcp
Section titled “cluewren mcp”標準入出力経由でModel Context Protocol(MCP)サーバーを実行します。
cluewren mcpこのコマンドはClaude CodeまたはOpenAI Codexによって自動的に起動されます。直接手動で実行することはありません。
cluewren run
Section titled “cluewren run”エージェントセッションを使用せずに、既存の harness.cs ファイルを動作中のゲームに対して直接1回実行します。
cluewren run <run folder> [seconds]<run folder>:harness.csを含む実行フォルダのパス。[seconds]: 任意のプレイ時間(秒単位、デフォルト: 30秒)。- ブリッジサーバーを起動し、エンジンプラグインに接続して、コンパイルされたハーネスを実行し、サンドボックスモード、行われた決定回数、結果統計を出力します。
0: 成功。1:cluewren runの実行中にハーネスの実行が失敗。2: 無効なコマンドライン引数(使用法を表示)。3:cluewren connectの実行中に未完了の手動手順が残った(例: 手動CLIコマンドの実行が必要)。130: ユーザーによる中断(Ctrl+C)。