← /teach Study Portal (herdr_pi) に戻る /teach lesson

pi-coding-agent & herdr クイックリファレンス

オーケストレーション運用で即座に参照するためのコマンド・オプション一覧です。

1. pi-coding-agent (pi) 主要コマンド

操作コマンド例説明
対話起動pi通常のインタラクティブTUIセッション開始
初期プロンプト付き対話pi "コードを解析して"質問を投げた状態でTUIセッション開始
非対話ワンショット実行pi -p "タスク実行"TUIを開かず完了後に標準出力して終了
セッション継続pi --continue "続きの質問"直前のセッション履歴を引き継ぐ
セッション名指定pi --name "exp-analysis"指定した名前でセッションを保存・管理
モデル指定pi --model gemini-2.5-pro利用するLLMモデルを指定
思考レベル制御pi --thinking high "複雑な課題"off, low, medium, high, max等を指定
ツール制限 (ReadOnly)pi --tools read,grep,find,lsファイル変更やbash実行を封じた安全起動

2. herdr ペイン & エージェント操作

操作コマンド例説明
環境確認herdr status / herdr agent listサーバ状態や稼働中エージェントの確認
ペイン分割 (右)herdr pane split --current --direction right --no-focus現在位置を維持したまま右側に新ペイン作成
ペイン分割 (下)herdr pane split --current --direction down --no-focus現在位置を維持したまま下側に新ペイン作成
エージェント登録・起動herdr agent start sub1 --kind pi --pane <PANE_ID>対象ペインでpi等をエージェントとして起動
プロンプト投入&完了待ちherdr agent prompt sub1 "タスク" --wait入力を送り、idleまたはdoneになるまで待機
状態取得herdr agent get sub1エージェントの現在状態 (idle, working, blocked)
出力取得herdr agent read sub1 --source recent-unwrapped --lines 50直近のターミナル出力テキストを取得
キー送信herdr agent send-keys sub1 ctrl+cCtrl+CやEscなどの制御キーを送信