Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 8 additions & 9 deletions setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -87,24 +87,24 @@ PANE_TITLES=("boss1" "worker1" "worker2" "worker3")
for i in {0..3}; do
PANE_ID="${PANE_IDS[$i]}"
TITLE="${PANE_TITLES[$i]}"

log_info "設定中: ${TITLE} (${PANE_ID})"

# ペインタイトル設定
tmux select-pane -t "$PANE_ID" -T "$TITLE"

# 作業ディレクトリ設定
tmux send-keys -t "$PANE_ID" "cd $(pwd)" C-m

# カラープロンプト設定
if [ $i -eq 0 ]; then
# boss1: 赤色
tmux send-keys -t "$PANE_ID" "export PS1='(\[\033[1;31m\]${TITLE}\[\033[0m\]) \[\033[1;32m\]\w\[\033[0m\]\$ '" C-m
tmux send-keys -t "$PANE_ID" "if [ -n \"\$ZSH_VERSION\" ]; then export PROMPT='(%F{red}${TITLE}%f) %F{green}%~%f %# '; else export PS1='(\[\e[1;31m\]${TITLE}\[\e[0m\]) \[\e[1;32m\]\w\[\e[0m\]\\$ '; fi" C-m
else
# workers: 青色
tmux send-keys -t "$PANE_ID" "export PS1='(\[\033[1;34m\]${TITLE}\[\033[0m\]) \[\033[1;32m\]\w\[\033[0m\]\$ '" C-m
tmux send-keys -t "$PANE_ID" "if [ -n \"\$ZSH_VERSION\" ]; then export PROMPT='(%F{blue}${TITLE}%f) %F{green}%~%f %# '; else export PS1='(\[\e[1;34m\]${TITLE}\[\e[0m\]) \[\e[1;32m\]\w\[\e[0m\]\\$ '; fi" C-m
fi

# ウェルカムメッセージ
tmux send-keys -t "$PANE_ID" "echo '=== ${TITLE} エージェント ==='" C-m
done
Expand All @@ -117,7 +117,7 @@ log_info "👑 presidentセッション作成開始..."

tmux new-session -d -s president
tmux send-keys -t president "cd $(pwd)" C-m
tmux send-keys -t president "export PS1='(\[\033[1;35m\]PRESIDENT\[\033[0m\]) \[\033[1;32m\]\w\[\033[0m\]\$ '" C-m
tmux send-keys -t president "if [ -n \"\$ZSH_VERSION\" ]; then export PROMPT='(%F{magenta}PRESIDENT%f) %F{green}%~%f %# '; else export PS1='(\[\e[1;35m\]PRESIDENT\[\e[0m\]) \[\e[1;32m\]\w\[\e[0m\]\\$ '; fi" C-m
tmux send-keys -t president "echo '=== PRESIDENT セッション ==='" C-m
tmux send-keys -t president "echo 'プロジェクト統括責任者'" C-m
tmux send-keys -t president "echo '========================'" C-m
Expand Down Expand Up @@ -169,4 +169,3 @@ echo " worker1,2,3: instructions/worker.md"
echo " システム構造: CLAUDE.md"
echo ""
echo " 4. 🎯 デモ実行: PRESIDENTに「あなたはpresidentです。指示書に従って」と入力"