
ANTHROPIC 에서 저번에 ClaudeCode를 출시했는데, 윈도우에서는 Ubuntu 20.04+/Debian 10+, 또는 WSL을 사용해야하기에, 귀찮아서 미루다가 맥을 쓰다가 생각나서 한 번 설치해보게 되었다.
Claude Code는 터미널에서 작동하고 코드베이스를 이해하며 자연어 명령을 통해 빠른 코딩을 도와주는 에이전트형 코딩 도구이다. 개발 환경에 직접 통합되어 추가 서버나 복잡한 설정 없이도 워크플로우를 간소화한다고 한다.
macOS 10.15+ 이라면 사용가능하다.
추가적으로 Node.js 18+이 설치 되어있어야 한다. 나는 이미 설치가 되어있어서 그냥 실행했는데 없다면 설치가 필요한 것 같다.
설치는 간단하게 아래를 입력하면된다.
npm install -g @anthropic-ai/claude-code
그러면 간단하게 막혀버린다.
시스템 디렉토리에 패키지를 설치할 권한이 없어서 발생하는 문제인데,
npm install -g 명령에서 권한 오류가 발생했네요. 이 오류는 시스템 디렉토리에 패키지를 설치할 권한이 없어서 발생하는 흔한 문제입니다. 해결 방법은 다음과 같습니다:
sudo npm install -g @anthropic-ai/claude-code
관리자 권한으로 설치하는 방법임
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
그런 다음 ~/.bash_profile이나 ~/.zshrc에 다음 줄을 추가한다.
export PATH=~/.npm-global/bin:$PATH
변경사항을 적용할 것이라면
source ~/.bash_profile # 또는 source ~/.zshrc
그리고 다시 입력하면 된다
npm install -g @anthropic-ai/claude-code
위 방법으로 하면 설치됨.
참고로 NVM을 사용하고 있다면 권한 문제는 안생길 것이다.
그리고 사용할 디렉토리로 이동하고 아래를 입력하면 실행된다.
claude

그리고 나오는대로 차근차근 Enter를 누르고 넘긴다.

이 창이 뜨고 claude에 로그인하라는 창이 뜬다. 그러면 로그인을 해준다.

그러면 결제하라는 창이 뜬다. 하지만? 돈을 안내고 그냥 터미널에 질문을 해보자.

돈을 내야한다. 그만 알아보자.