Claude code vscode에서 사용하기(Claude code 설치방법)

반응형
반응형

Code는 역시 Claude입니다.

Claude에서 Claude code라는 걸 내놨습니다. Cursor AI나 Windsurf 같은 IDE 형태가 아닌 터미널 자체에서 하는 방식으로 만들었습니다. 이게 엄청나도 생각하는 것은 IDE 어디나 호환이 가능해진다는 얘기가 됩니다. 어느 IDE든 터미널을 안 쓸 수는 없으니까요. 물론 아직은 윈도우 cmd에서는 되지 않는 단점이 있지만 그 또한 시간이 지나면 해결되지 않을까 싶습니다. 웹서비스 하는 Claude를 Code 부문만 따로 떼서 할 수 있다는 아이디어는 도대체 어떻게 생각하는 걸까요? 대단합니다. 

Claude code 작동 환경 만들기

윈도우에서 안되서 돌아돌아 가야 하는게 큰 단점입니다. 그래도 가장 성능 좋은 Claude 를 안할 수는 없는 노릇입니다. 

윈도우에서 해야겠다면 반드시 WSL을 설치하셔야 합니다.

wsl 설치

claude code는 리눅스/맥에서 가능하므로 윈도우 사용자는 윈도우에서 제공하는 리눅스인 wsl을 설치할수밖에 없습니다. WSL 설치하는 방법은 아래 포스팅을 참고해주세요.

 

windows11 WSL2 리눅스 한번에 설치

윈도우 11 업데이트가 가능해졌습니다. 윈도우10에서 윈도우 11로 옮기면 호환이나 이것저것 다 안 될 것이라 생각하는 분들이 많은 것 같습니다. 물론 그럴수 있지만 아래 내용에서 windows11 wsl2

seong6496.tistory.com

 

Claude code 설치하기

컴퓨터 사양은 개발하는 입장이라면 문제없다고 봅니다. 다들 좋은 거 쓰시잖아요?

다만, WSL 환경에 nodejs 18+, Git이 설치되어 있어야 합니다.

WSL에 nodejs과 git 설치하기 않았다면 아래 포스팅을 참고하시길 바랍니다.

 

 

[우분투] nvm으로 nodejs 설치하기

nvm으로 nodejs 설치하기nodejs를 그냥 설치해도 무방합니다만 nvm을 이용해 사용하면 여러 프로젝트시 버전 변경이 가능해서 편해서 추천드릴 겸 설치방법을 알려드리겠습니다.nvm으로 nodejs 설치하

seong6496.tistory.com

 

[우분투] Git 쉽게 설치하기

🐧 우분투(Ubuntu)에 Git 설치하는 가장 쉬운 방법Git은 전 세계 개발자들이 사용하는 버전 관리 도구입니다. 오픈소스 프로젝트부터 개인 개발까지, Git은 현대 개발의 필수 도구이죠. 이번 글에서

seong6496.tistory.com

 

nodejs와 git이 설치되었다면 claude code를 설치해봅시다.
WSL 터미널에서 아래 명령어를 입력합니다.

npm install -g @anthropic-ai/claude-code

2초면 끝납니다.

claude --version

마지막으로 버전 확인하니 1.0.56이라고 하네요. cladue code 설치가 끝났습니다.

초기 세팅

claude는 바로 프롬프트를 쓸 수 있지 않고 몇가지를 설정해야 합니다.
아래 명령어를 입력하면 claude code가 시작됩니다.

claude

테마를 선택합니다.

API로 할지 구독형으로 할지 선택

  1. Claude account with subscription
    구독해서 사용하기
  2. Anthropic Console account
    claude api를 이용해서 하기

요금제 비교

요금제 가격 (USD/월) 포함 모델 & 기능 주요 특징
Free $0 Haiku (기본 Web/앱) 제한된 사용량, 간단한 코드/챗 기능
Pro $20 (월별) / 약 $17 (연간 할인) Sonnet + Haiku 코드, 문서, 리서치, Web 검색, Claude Code 터미널 접근 가능
Max $100 또는 $200 Sonnet + Opus (최신 모델) Pro 대비 usage 5배 또는 20배, 우선 액세스, 대용량 작업 지원 (Anthropic, Reddit, Anthropic)
Team $30 (월별) / $25 (연간) Pro 기능 + 팀 관리 팀 협업, 청구 관리 포함 (Anthropic)
Enterprise 맞춤형 Max+기능 + SSO, 대용량 컨텍스트 대기업용, 보안·확장성 특화 (Anthropic)
API 종량제 (Opus/Sonnet/Haiku) Opus, Sonnet, Haiku 코드 자동화 및 서비스 내 통합 용

 

개발자로서 사용하려면 max를 쓰는게 API보다 저렴하다고 합니다. 자신이 어떻게 쓸지 잘 생각해보고 계산을 해봐야 아는 문제라서 뭐라 추천하기는 어렵지만 대체적으로 봤을 때 opus를 많이 쓰는 사람이라면 API와 같이 병행하는게 더 저렴하다고 합니다만 프로도 토큰이 쓰긴 하지만 opus가 되기는 하니까 시험겸 해봤습니다.

 

Anthropic 이 머리가 좋은 것 같습니다. 어떻게 웹서비스 구독 계정을 연결할 생각을 하는지 덕분에 저는 chatgpt보다는 claude를 더 많이 쓰게 될 것 같네요.

구독형으로 하면 사용제한이 웹과 동기화된다고 하니 참고하시기 바랍니다.

만약 그냥 무시하고 해버리면 Pro 이상으로 요금을 내지 않으면 안된다는 문구가 뜹니다.

요금 내고 시작!

요금을 내고 터미널에 있는 링크에 다시 들어갑니다.

 

코드를 발급해줍니다.

다시 터미널로 돌아가 복사한 코드를 붙여넣습니다.

몇가지 설정을 하는데요.
그 중 하나가 "Shift+Enter for newlines"입니다. 이 설정은 터미널에서 여러 줄의 코드나 명령어를 입력할 때 더 편리하게 사용할 수 있도록 하는 설정입니다. 일반적으로 터미널에서 Enter를 누르면 바로 명령어가 실행되는데, 이 설정을 활성화하면:

  • Enter: 명령어 즉시 실행
  • Shift+Enter: 새로운 줄로 이동 (명령어 실행하지 않음)


폴더를 마구 휘저을것이니 보안에 유의하라는 얘기.

Welcom to Claude Code for VS CODE!


이제 프롬프트만 입력하면 시작됩니다.

Claude code vscode에서 작동시키기

설치 후에 vscode 터미널에서 아무리 cluade를 명령해봤자 먹히지 않습니다.

아직은 윈도우 cmd와 파워셀에서 작동하지 않습니다. 무조건 WSL로 가야합니다. WSL vscode 연동하는 방법은 아래 포스팅을 참고하시기 바랍니다.

 

 

WSL를 이용한 윈도우 vscode 리눅스 연동

WSL를 이용한 윈도우 vscode에 리눅스 연동하는 방법입니다. WSL로 연동된 리눅스인 경우 호환 문제로 snap을 이용한 설치가 잘 안 됩니다. 파이참은 snap으로 설치하게 되는데 마이크로소프트와 snap

seong6496.tistory.com

 

VSCODE에서 WSL로 이동합니다.
ctrl+shift+p에서 wsl:connect to wsl을 선택합니다.

claude를 사용하기 위해서 아래 확장을 설치합니다.

터미널에서 claude를 치면 claude가 실행됩니다.

claude

cursor나 windsurf와 유사한 환경을 만들려면 터미널을 오른쪽으로 옮깁니다.

몇가지 설정만 마치면 Cursor나 windsurf처럼 Ai가 일하기 시작합니다.

claude code 사용하기 전에 체크사항

여태 윈도우에서 작업을 했다면 WSL로 프로젝트와 가상환경을 옮겨야 하는데요.

리포지토리를 클론하는 방법은 아래를 참고하시기 바랍니다.

 

 

 

WSL에서 GitHub Private 리포지토리 클론하는 방법

💻 WSL에서 GitHub Private 리포지토리 클론하는 방법WSL 환경이든 어디든 GitHub의 비공개(Private) 리포지토리를 클론하려면 인증 과정이 필요합니다. 이 글에서는 SSH 키를 사용하는 안전한 방법으로 pr

seong6496.tistory.com

 

가상환경은 사실상 새로 깔아야하는 상황인데요. 언제 다 깔아야할지 막막합니다. 팁은 프롬프트에 깔아달라고 요청하면 됩니다. 그럼 sudo로 허가 불가능한 것 빼고는 다 가능합니다. sudo 로 해야하는건 claude가 친절하게 알려주니까 터미널 추가해서 직접 타이핑쳐서 나머지를 깔아줍니다.

Claude Code sudo 권한 문제 해결 가이드

 

마치며

WSL을 안 쓰다가 claude 덕에 다시 쓰게 되네요. 좀 불편하긴 해도 claude가 코드 해주는게 좋긴 하네요. 다른 Ai 편집기들보다 훨씬 빠르고 정확합니다. 개발을 많이 해야한다면 지금 당장 설치해야합니다. 얼른 움직이세요~!

 

함께 보면 좋은 글

 

 

Claude Code sudo 권한 문제 해결 가이드

Claude Code sudo 권한 문제 해결 가이드Claude Code 쓰다가 "sudo 권한이 필요합니다" 하면서 멈춰버린 적 있으시죠? 이번 글에서는 두 가지 접근법으로 이 문제를 해결하는 시도를 해볼까 합니다.접근법

seong6496.tistory.com

 

 

앤트로픽, 클로드 코드(Claude code)에 주간 사용량 제한 도입

앤트로픽, 클로드 코드에 주간 사용량 제한 도입 - 개발자들이 알아야 할 변화사항AI 코딩 도구 시장이 급성장하면서 예상치 못한 문제들이 하나둘 드러나고 있습니다. 최근 앤트로픽(Anthropic)이

seong6496.tistory.com

 

Designed by JB FACTORY