diff --git a/registry/coder/modules/claude-code/main.tf b/registry/coder/modules/claude-code/main.tf index c7a93135..5a4b8c74 100644 --- a/registry/coder/modules/claude-code/main.tf +++ b/registry/coder/modules/claude-code/main.tf @@ -416,7 +416,7 @@ resource "coder_app" "agent_cli" { slug = local.app_slug display_name = var.cli_app_display_name - command = length(trimprefix(var.cli_command, " ")) > 0 ? "${var.cli_command} >> $HOME/start.log 2>&1" : "${local.start_env_vars}\n/tmp/start.sh >> $HOME/start.log 2>&1" + command = length(trimprefix(var.cli_command, " ")) > 0 ? "(${var.cli_command}) 2>&1 | tee -a $HOME/start.log" : "(${local.start_env_vars}\n/tmp/start.sh) 2>&1 | tee -a $HOME/start.log" }