init_tmux_workspace
Initialize a tmux workspace with a grid layout for parallel execution of multiple AI agents. Automatically configures terminal, git, and gtr support to streamline multi-agent workflows.
Instructions
ターミナルを開いてtmuxワークスペース(グリッドレイアウト)を構築する。
ターミナルを先に起動し、その中でtmuxセッション作成・ペイン分割を行う。 セッションが既に存在する場合はattachのみ行う。 gtr が利用可能な場合、gtrconfig を自動確認・生成する。
レイアウト: ┌─────────────┬────────┬────────┬────────┐ │ pane 0 │ pane 1 │ pane 3 │ pane 5 │ │ (Admin) ├────────┼────────┼────────┤ │ (40%) │ pane 2 │ pane 4 │ pane 6 │ └─────────────┴────────┴────────┴────────┘ 左40% 右60% (Workers 1-6)
※ Owner のみ使用可能。
Args: working_dir: 作業ディレクトリのパス open_terminal: Trueでターミナルを開いて表示(デフォルト)、 Falseでバックグラウンド作成 auto_setup_gtr: gtr利用可能時に自動でgtrconfig設定(デフォルト: True) session_id: セッションID(省略時は None、指定時はディレクトリ構造に使用) enable_git: git 機能を有効化するか(省略時は config/.env を使用) caller_agent_id: 呼び出し元エージェントID(指定時はロールチェック)
Returns: 初期化結果(success, session_name, gtr_status, message または error)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| enable_git | No | ||
| session_id | No | ||
| working_dir | Yes | ||
| open_terminal | No | ||
| auto_setup_gtr | No | ||
| caller_agent_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||