Skip to content

fix: add Claude Code installation for ARM CPU pods#13

Open
wdvr wants to merge 1 commit into
mainfrom
fix/arm-claude-code
Open

fix: add Claude Code installation for ARM CPU pods#13
wdvr wants to merge 1 commit into
mainfrom
fix/arm-claude-code

Conversation

@wdvr
Copy link
Copy Markdown
Owner

@wdvr wdvr commented Jan 22, 2026

Summary

  • Install Claude Code on ARM64 CPU instances during pod startup
  • ARM pods use python:3.11-slim base image which doesn't include Claude Code
  • Configure PATH and Bedrock integration automatically

Changes

  • Set INSTALL_CLAUDE_CODE_ARM flag when gpu_type=cpu-arm
  • Install Claude Code via curl -fsSL https://claude.ai/install.sh | bash
  • Add ~/.local/bin to PATH in both .bashrc and .zshrc
  • Set CLAUDE_CODE_USE_BEDROCK=1 for AWS Bedrock integration

Test plan

  • Create ARM CPU reservation: gpu-dev reserve --gpu-type cpu-arm
  • SSH into pod and verify claude command is available
  • Verify Bedrock integration works

🤖 Generated with Claude Code

ARM64 CPU instances use python:3.11-slim base image which doesn't have
Claude Code pre-installed. Add installation during pod startup:

- Install Claude Code via official install.sh script
- Add ~/.local/bin to PATH in .bashrc and .zshrc
- Set CLAUDE_CODE_USE_BEDROCK=1 for AWS Bedrock integration

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant