Skip to content

[macOS] Update Guide: Bundled Claude Code 2.0.14 → 2.0.60 (Tested & Working) #84

@zorgy28

Description

@zorgy28

GitHub Issue Template for Happy CLI

Post Location: https://github.com/slopus/happy-cli/issues

Title: [macOS] Update Guide: Bundled Claude Code 2.0.14 → 2.0.60 (Tested & Working)


Issue Body (Copy Below)

Summary

Happy CLI 0.11.2 ships with @anthropic-ai/[email protected], which is significantly outdated. I've tested updating to 2.0.60 on macOS and everything works perfectly.

This issue provides:

  1. ✅ Verified compatibility confirmation (2.0.14 → 2.0.60)
  2. 📦 Ready-to-use update scripts for macOS users
  3. 📖 Documentation for future updates

Context

Tested Configuration

Component Version Status
Happy CLI 0.11.2 ✅ Working
Bundled Claude Code 2.0.14 → 2.0.60 ✅ Updated & Tested
Node.js v20.19.3 ✅ Compatible
Platform macOS (darwin arm64) ✅ Tested

Quick Update Command

cd $(npm root -g)/happy-coder && npm install @anthropic-ai/claude-code@latest --save

Verification

After updating:

$ happy --version
happy version: 0.11.2
2.0.60 (Claude Code)

$ happy doctor
✓ Authenticated (credentials found)
✓ Daemon is running
✅ Doctor diagnosis complete!

Update Script (macOS)

Click to expand: happy-cli-quick-update.sh
#!/bin/bash
# Happy CLI - Update Claude Code to Latest Version
# Usage: bash happy-cli-quick-update.sh

set -e

echo "🔧 Happy CLI - Claude Code Update Script"
echo "========================================="

# Check if Happy CLI is installed
if ! command -v happy &> /dev/null; then
    echo "❌ Happy CLI not found. Install with: npm install -g happy-coder"
    exit 1
fi

echo "📦 Current State:"
happy --version
cd $(npm root -g)/happy-coder && npm list @anthropic-ai/claude-code

echo ""
echo "⬆️  Updating Claude Code to latest version..."
cd $(npm root -g)/happy-coder && npm install @anthropic-ai/claude-code@latest

echo ""
echo "✅ New Version:"
happy --version

echo ""
echo "🩺 Running Happy Doctor..."
happy doctor

echo ""
echo "✅ Update complete!"

Verified Compatibility Range

All versions tested and working:

  • 2.0.55 ✅
  • 2.0.56 ✅
  • 2.0.57 ✅
  • 2.0.58 ✅
  • 2.0.59 ✅
  • 2.0.60 ✅

Related Issues

Recommendation

Consider updating package.json to specify a more recent Claude Code version, or at minimum updating the bundled version for new installations.


Tested by: macOS user (darwin arm64)
Test date: December 6, 2025
Result: All functionality working - daemon, auth, proxy, diagnostics ✅

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions