fix: install Claude Code CLI so Happy Coder can find it #12

Merged
cpfarhood merged 1 commits from fix/install-claude-code into main 2026-02-20 14:15:36 +00:00
cpfarhood commented 2026-02-20 14:14:12 +00:00 (Migrated from github.com)

Summary

  • Happy Coder requires the claude CLI (@anthropic-ai/claude-code) to be present on $PATH
  • The Dockerfile installed happy-coder but never installed Claude Code, causing Happy to report "claude code is not installed"
  • Added @anthropic-ai/claude-code to the same npm install -g step

Test plan

  • Build the image locally: make build
  • Run the container and open a terminal
  • Verify claude --version works
  • Start Happy Coder and confirm it no longer complains about Claude Code being missing

🤖 Generated with Claude Code

## Summary - Happy Coder requires the `claude` CLI (`@anthropic-ai/claude-code`) to be present on `$PATH` - The Dockerfile installed `happy-coder` but never installed Claude Code, causing Happy to report "claude code is not installed" - Added `@anthropic-ai/claude-code` to the same `npm install -g` step ## Test plan - [ ] Build the image locally: `make build` - [ ] Run the container and open a terminal - [ ] Verify `claude --version` works - [ ] Start Happy Coder and confirm it no longer complains about Claude Code being missing 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.