File tree Expand file tree Collapse file tree 8 files changed +11
-11
lines changed
Agent-shared/strategies/auto_tuning Expand file tree Collapse file tree 8 files changed +11
-11
lines changed Original file line number Diff line number Diff line change 210210 " 全エージェント巡回(3-5分間隔)" ,
211211 " tmux list-panes -t Team1_Workers1、Team1_PM等で各セッション監視" ,
212212 " 無応答エージェント確認: !./communication/agent_send.sh [PM宛] '生存確認応答'を送信" ,
213- " 応答なしの場合のみ蘇生(claude --continue --dangerously-skip-permissions)" ,
213+ " 応答なしの場合のみ蘇生(DISABLE_AUTOUPDATER=1 claude --continue --dangerously-skip-permissions)" ,
214214 " 終盤管理: 必要に応じてEscキーで一時停止制御" ,
215215 " agent_and_pane_id_table.jsonl確認" ,
216216 " エージェント間通信ログ確認(communication/logs/send_log.txt)" ,
Original file line number Diff line number Diff line change 4646 ```
47472 . PMも無応答なら直接蘇生
4848 ``` bash
49- ./communication/agent_send.sh [対象ID] " claude --continue --dangerously-skip-permissions"
49+ ./communication/agent_send.sh [対象ID] " DISABLE_AUTOUPDATER=1 claude --continue --dangerously-skip-permissions"
5050 ```
51513 . 蘇生後、ToDoリストとChangeLog確認を促す
5252
Original file line number Diff line number Diff line change @@ -115,7 +115,7 @@ flowchart TB
115115 subgraph CommonFlow["🔄 共通処理フロー"]
116116 LaunchClaude[launch_claude_with_env.sh]
117117 LaunchClaude -->|1.hooks設定判定| SetupHooks[setup_agent_hooks.sh]
118- LaunchClaude -->|2.telemetry設定判定| EnvSetup[環境変数設定<br/>.env読み込み ]
118+ LaunchClaude -->|2.telemetry設定判定| EnvSetup[環境変数設定<br/>.DISABLE_AUTOUPDATER=1 ]
119119 LaunchClaude -->|3.claude --dangerously-skip-permissions| Claude[claude --dangerously-skip-permissions]
120120 end
121121
@@ -617,7 +617,7 @@ PMを起動
617617./telemetry/launch_claude_with_env.sh PM
618618
619619# 最小構成(hooks・telemetryなし)
620- claude --dangerously-skip-permissions
620+ DISABLE_AUTOUPDATER=1 claude --dangerously-skip-permissions
621621
622622# telemetryのみ無効化(PM起動時)
623623VIBECODE_ENABLE_TELEMETRY=false ./start_PM.sh
Original file line number Diff line number Diff line change 150150# テレメトリ設定に基づいてClaude起動
151151if [ "${VIBECODE_ENABLE_TELEMETRY}" = "false" ]; then
152152 echo "📊 Telemetry disabled - starting agent without telemetry"
153- exec claude --dangerously-skip-permissions "$@"
153+ exec DISABLE_AUTOUPDATER=1 claude --dangerously-skip-permissions "$@"
154154else
155155 echo "📊 Telemetry enabled - starting agent with telemetry"
156156 exec "$VIBECODE_ROOT/telemetry/launch_claude_with_env.sh" "$AGENT_ID" "$@"
Original file line number Diff line number Diff line change @@ -608,10 +608,10 @@ agent_send.sh SE1 "!agent-send.sh PM 'SE1 alive at $(date)'"
608608#### 2. エージェントの再起動
609609``` bash
610610# 該当ペインで以下を実行(--continueオプションで記憶を維持)
611- claude --dangerously-skip-permissions --continue
611+ DISABLE_AUTOUPDATER=1 claude --dangerously-skip-permissions --continue
612612
613613# または -c(短縮形)
614- claude --dangerously-skip-permissions -c
614+ DISABLE_AUTOUPDATER=1 claude --dangerously-skip-permissions -c
615615```
616616
617617#### 3. telemetry付きでの再起動
Original file line number Diff line number Diff line change @@ -99,7 +99,7 @@ echo ""
9999# テレメトリ設定に基づいてClaude起動
100100if [ " ${VIBECODE_ENABLE_TELEMETRY} " = " false" ]; then
101101 echo " 📊 Telemetry disabled - starting PM without telemetry"
102- exec claude --dangerously-skip-permissions " $@ "
102+ exec DISABLE_AUTOUPDATER=1 claude --dangerously-skip-permissions " $@ "
103103else
104104 echo " 📊 Telemetry enabled - starting PM with telemetry"
105105 exec " $PROJECT_ROOT /telemetry/launch_claude_with_env.sh" PM " $@ "
Original file line number Diff line number Diff line change @@ -135,7 +135,7 @@ echo ""
135135# テレメトリ設定に基づいてClaude起動
136136if [ " ${VIBECODE_ENABLE_TELEMETRY} " = " false" ]; then
137137 echo " 📊 Telemetry disabled - starting SOLO without telemetry"
138- exec claude --dangerously-skip-permissions " $@ "
138+ exec DISABLE_AUTOUPDATER=1 claude --dangerously-skip-permissions " $@ "
139139else
140140 echo " 📊 Telemetry enabled - starting SOLO with telemetry"
141141 exec " $PROJECT_ROOT /telemetry/launch_claude_with_env.sh" SOLO " $@ "
Original file line number Diff line number Diff line change @@ -128,15 +128,15 @@ if [ "$HOOKS_MODE" = "custom" ] || [ "$HOOKS_MODE" = "hybrid" ]; then
128128fi
129129
130130# Claude Codeを起動
131- echo " Starting claude with options: --dangerously-skip-permissions $@ "
131+ echo " Starting claude with options: DISABLE_AUTOUPDATER=1 --dangerously-skip-permissions $@ "
132132echo " Current directory: $CURRENT_DIR "
133133echo " "
134134echo " ⚠️ Note: OpenTelemetry metrics are sent to OTLP endpoint"
135135echo " Configure your collector at: $OTEL_EXPORTER_OTLP_ENDPOINT "
136136echo " "
137137
138138# Claude Codeを起動(リダイレクトなし)
139- claude --dangerously-skip-permissions " $@ "
139+ DISABLE_AUTOUPDATER=1 claude --dangerously-skip-permissions " $@ "
140140
141141# 終了時の処理
142142echo " "
You can’t perform that action at this time.
0 commit comments