Skip to content

Commit c2b0c68

Browse files
committed
add: DISABLE_AUTOUPDATER=1をclaude起動コマンドの直前にハードコード
1 parent 7d07053 commit c2b0c68

File tree

8 files changed

+11
-11
lines changed

8 files changed

+11
-11
lines changed

Agent-shared/strategies/auto_tuning/auto_tuning_config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@
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)",

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
```
4747
2. 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
```
5151
3. 蘇生後、ToDoリストとChangeLog確認を促す
5252

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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起動時)
623623
VIBECODE_ENABLE_TELEMETRY=false ./start_PM.sh

communication/start_agent.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ fi
150150
# テレメトリ設定に基づいてClaude起動
151151
if [ "${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 "$@"
154154
else
155155
echo "📊 Telemetry enabled - starting agent with telemetry"
156156
exec "$VIBECODE_ROOT/telemetry/launch_claude_with_env.sh" "$AGENT_ID" "$@"

instructions/PM.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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付きでの再起動

start_PM.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ echo ""
9999
# テレメトリ設定に基づいてClaude起動
100100
if [ "${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 "$@"
103103
else
104104
echo "📊 Telemetry enabled - starting PM with telemetry"
105105
exec "$PROJECT_ROOT/telemetry/launch_claude_with_env.sh" PM "$@"

start_solo.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ echo ""
135135
# テレメトリ設定に基づいてClaude起動
136136
if [ "${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 "$@"
139139
else
140140
echo "📊 Telemetry enabled - starting SOLO with telemetry"
141141
exec "$PROJECT_ROOT/telemetry/launch_claude_with_env.sh" SOLO "$@"

telemetry/launch_claude_with_env.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,15 +128,15 @@ if [ "$HOOKS_MODE" = "custom" ] || [ "$HOOKS_MODE" = "hybrid" ]; then
128128
fi
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 $@"
132132
echo "Current directory: $CURRENT_DIR"
133133
echo ""
134134
echo "⚠️ Note: OpenTelemetry metrics are sent to OTLP endpoint"
135135
echo " Configure your collector at: $OTEL_EXPORTER_OTLP_ENDPOINT"
136136
echo ""
137137

138138
# Claude Codeを起動(リダイレクトなし)
139-
claude --dangerously-skip-permissions "$@"
139+
DISABLE_AUTOUPDATER=1 claude --dangerously-skip-permissions "$@"
140140

141141
# 終了時の処理
142142
echo ""

0 commit comments

Comments
 (0)