Skip to content

Commit dd66684

Browse files
committed
install claude native, setup for org auth
1 parent 38bdb63 commit dd66684

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

local/etc/uceap.d/devcontainer_on_create.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,14 @@ function devcontainer_on_create() {
6161
cp /usr/local/share/vscode/* $WORKSPACE_FOLDER/.vscode/
6262

6363
# Install Claude Code
64-
sudo npm install -g @anthropic-ai/claude-code
64+
curl -fsSL https://claude.ai/install.sh | bash
65+
sudo mkdir /etc/claude-code
66+
sudo tee /etc/claude-code/managed-settings.json <<-EOF
67+
{
68+
"forceLoginMethod": "console",
69+
"forceLoginOrgUUID": "15adc0f4-9ba1-4a46-9f53-3aabde62ced6"
70+
}
71+
EOF
6572

6673
# Setup shell completion
6774
uceap completion bash | sudo sh -c "cat > /etc/bash_completion.d/uceap"

0 commit comments

Comments
 (0)