#!/bin/bash # Claude Code CLI 설치 스크립트 # Node.js, npm 설치 후 Claude Code CLI를 정석적으로 설치합니다. set -e # 에러 발생 시 스크립트 중단 echo "======================================" echo "Claude Code CLI 설치 시작" echo "======================================" # 시스템 업데이트 echo "" echo "[1/4] 시스템 패키지 업데이트 중..." sudo apt-get update -y # Node.js와 npm 설치 (NodeSource 저장소 사용) echo "" echo "[2/4] Node.js 및 npm 설치 중..." # NodeSource 설정 스크립트 다운로드 및 실행 (Node.js 20.x LTS) curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - # Node.js 설치 (npm 포함) sudo apt-get install -y nodejs # 설치 확인 echo "" echo "Node.js 버전: $(node --version)" echo "npm 버전: $(npm --version)" # Claude Code CLI 설치 echo "" echo "[3/4] Claude Code CLI 설치 중..." sudo npm install -g @anthropic-ai/claude-code # 설치 확인 echo "" echo "[4/4] 설치 확인 중..." if command -v claude-code &> /dev/null; then echo "" echo "======================================" echo "✓ Claude Code CLI 설치 완료!" echo "======================================" echo "" echo "설치된 버전:" claude-code --version echo "" echo "사용 방법:" echo " claude-code - Claude Code 시작" echo " claude-code --help - 도움말 보기" echo "" else echo "" echo "======================================" echo "✗ 설치에 실패했습니다." echo "======================================" exit 1 fi