Open2
Wezterm CLIによるプログラム起動例

#!/bin/bash
BASE_DIR="YOUR_PROJECT_DIR"
WORKSPACE_EXISTS=$(wezterm cli list | grep [YOUR_WORKSPACE] || true)
if [ -n "$WORKSPACE_EXISTS" ]; then
wezterm cli activate-tab --tab-index 0
exit 0
fi
wezterm cli rename-workspace [YOUR_WORKSPACE]
PANE1=$(wezterm cli split-pane --cwd "$BASE_DIR" -- redis-server)
PANE2=$(wezterm cli split-pane --right --percent 50 --pane-id "$PANE1" --cwd "$BASE_DIR" -- yarn dev)
PANE3=$(wezterm cli split-pane --bottom --percent 66 --pane-id "$PANE1" --cwd "$BASE_DIR" -- yarn dev:admin)
PANE4=$(wezterm cli split-pane --bottom --percent 66 --pane-id "$PANE2" --cwd "$BASE_DIR" -- yarn sidekiq)
PANE5=$(wezterm cli split-pane --bottom --percent 50 --pane-id "$PANE3" --cwd "$BASE_DIR" -- yarn rails)
PANE6=$(wezterm cli split-pane --bottom --percent 50 --pane-id "$PANE4" --cwd "$BASE_DIR" -- yarn dev:backend_node)
wezterm cli activate-pane --pane-id 0
wezterm cli
で任意のコマンドを実行できるように。

バッググラウンドで起動しておく必要があるプログラムやルーティン化されているものは、上記のようなShell ScriptにPATHを通しておいて、いつでも呼び出せるようにしておくと楽ですね。
作成者以外のコメントは許可されていません