<- runpane.comに戻る

runpane CLI

エージェントからpaneを使えるCLI

runpaneはPaneをインストールし、エージェントに必要なコマンドを提供します。paneの作成、ターミナル出力の確認、入力の送信ができます。Windows、WSL、macOS、Linux、ローカルマシン、リモートホストで動きます。

すべてのosを正式サポート

WindowsとWSLも後回しではありません。同じワークフローがmacOS、Linux、VM、リモートホストでも動きます。

npm、pnpm、PyPI

まずはnpxpnpm dlxpipxで試せます。エージェントがPATH上のrunpaneを必要とするなら、グローバルインストールしてください。

エージェントからpaneを操作

シェルコマンドを実行できるエージェントなら、リポジトリの追加、paneの作成、ターミナル出力の確認、入力の送信ができます。

エージェントループ向け

エージェントはPaneを、自分で管理するワークスペースとして使えます。ホスト型スケジューラーも専用SDKも不要です。ターミナルコマンドだけで動きます。

インストール

1回だけインストールまたは更新するなら、実行ツールを使います。最新版を取得し、余計なものは残しません。

npx --yes runpane@latest
pnpm dlx runpane@latest
pipx run runpane

エージェントやスクリプトからrunpaneを繰り返し呼ぶなら、グローバルインストールします。

npm i -g runpane
runpane setup

python -m pip install runpane
python -m runpane setup

MCPではなくCLIを使う理由

MCPは外部ツールとの連携に便利です。エージェントはMCP経由でGitHub、Linear、Jira、Slackなどを使えます。Paneはそれらを置き換えません。

でも、どのエージェントにもターミナルはあります。CLIならCodex、Claude Code、Aider、Goose、OpenCode、シェルスクリプト、cron、CIで動きます。追加サーバーのインストールも、エージェントごとの設定も不要です。

デフォルトで軽量です。runpane agent-contextは短い要約だけを出力します。エージェントは、必要になったときだけコマンドの詳細を読み込みます。

インストール前に読めます。全コマンドの一覧は/runpane-cli-contract.jsonで公開しています。

ワークフロー全体がオープンソースです。CodexClaude Codeの統括スキルが、イシューからPRまでの流れをすべて処理します。

人にもエージェントにも、CLIは1つ。インストール、更新、診断、paneの作成、出力の確認、入力の送信。すべて同じrunpaneコマンドです。

基本ループのコマンド

runpane doctor --json
runpane agent-context
runpane agent-context --command "panels wait" --json

runpane repos list --json
runpane repos add --path "$PWD" --yes --json
runpane agents doctor --agent codex --repo active --json

runpane panes create --repo active --name "issue-252" --agent codex --prompt "Plan this issue" --source agent --wait-ready --yes --json
runpane panes list --repo active --json
runpane panels list --pane <pane-id> --json
runpane panels wait --panel <panel-id> --for ready --json
runpane panels screen --panel <panel-id> --limit 80 --json
runpane panels output --panel <panel-id> --limit 200 --json
runpane panels submit --panel <panel-id> --text "Continue" --yes --json
runpane panels submit-composer --panel <panel-id> --strategy auto --yes --json

WSLとWindows

エージェントはWSL内で動き、PaneはWindowsにインストールされている場合、PowerShell経由でWindows用ラッパーを呼び出します。

powershell.exe -NoProfile -Command \
  'Set-Location $env:TEMP; runpane repos list --json'

次に見るもの

- 最初のAIエージェントループを設定する

- runpane CLIリファレンスを読む

- CLIコマンドの全一覧を見る

- CodexでRunPane Orchestratorスキルを使う

- Claude CodeでRunPane Orchestratorスキルを使う

- エージェントループのドキュメント

よくある質問

または
ダウンロード*
Windows SmartScreen の警告Pane は未署名のため、直接ダウンロードすると SmartScreen の警告が出ることがあります。 Pane は完全にオープンソースです。コードを確認したり、自分でビルドしたりできます。1. 「詳細情報」をクリック2. 「実行」をクリック3. インストールを続けるPowerShell からなら公式リリースを直接ダウンロードできます。ブラウザ経由で起きやすい問題もほぼ避けられます。npm グローバルインストール
PowerShell に貼り付けてください。MacLinux