Skip to content

Commit c7db3d4

Browse files
authored
Merge pull request #38 from UCEAP/claude
setup our claude plugin
2 parents 7794749 + 4fa0dec commit c7db3d4

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
3030
&& echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | \
3131
sudo tee /etc/apt/sources.list.d/hashicorp.list > /dev/null \
3232
&& apt update \
33-
&& apt-get install -y awscli terraform \
33+
&& apt-get install -y awscli azure-cli terraform \
3434
&& apt-get clean -y && rm -rf /var/lib/apt/lists/*
3535

3636
# Install ast-grep

local/etc/uceap.d/devcontainer_on_create.sh

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,9 @@ function devcontainer_on_create() {
6767

6868
# Install Claude Code
6969
curl -fsSL https://claude.ai/install.sh | bash
70-
sudo mkdir /etc/claude-code
71-
sudo tee /etc/claude-code/managed-settings.json <<-EOF
72-
{
73-
"forceLoginMethod": "console",
74-
"forceLoginOrgUUID": "15adc0f4-9ba1-4a46-9f53-3aabde62ced6"
75-
}
76-
EOF
70+
echo -e "export CLAUDE_CODE_USE_FOUNDRY=1\nexport ANTHROPIC_FOUNDRY_RESOURCE=uceap-claude-test-resource" | tee -a ~/.bashrc ~/.zshrc ~/.zshrc.local
71+
claude plugin marketplace add UCEAP/claude
72+
claude plugin install uceap
7773

7874
# Put neovim in the PATH for those who celebrate
7975
ln -s /opt/nvim-linux-x86_64/bin/nvim ~/.local/bin

0 commit comments

Comments
 (0)