메인 콘텐츠로 건너뛰기

개요

Claude Code CLI Interface Claude Code CLI는 Anthropic에서 제공하는 공식 커맨드라인 도구로, 터미널에서 Claude 모델과 상호작용할 수 있습니다. Claude Code CLI를 EvoLink API와 통합하면 EvoLink를 통해 Claude 모델 기능에 직접 접근할 수 있습니다.

사전 준비

설정하기 전에 다음을 준비하세요:
  • EvoLink Dashboard에 로그인합니다
  • 대시보드에서 API Keys를 찾아 “Create New Key” 버튼을 클릭한 후 생성된 Key를 복사합니다
  • API Key는 일반적으로 sk-로 시작합니다

Step 1: Claude Code CLI 설치

팁: 커맨드라인 터미널을 여는 방법을 모르시면 FAQ - 커맨드라인 터미널 여는 방법을 참고하세요

1. 원클릭 설치

curl -fsSL https://claude.ai/install.sh | bash
예상 결과: 다운로드 및 설치 정보가 표시되며, 마지막에 성공 메시지가 나타납니다.오류 발생 시: permission denied가 나타나면 명령어 앞에 sudo를 추가하세요.
참고: macOS/Linux는 원클릭 설치 스크립트를 사용하고, Windows는 npm 설치를 사용합니다.

2. 설치 확인

claude --version
성공 표시: 버전 번호가 표시됩니다 (예: 1.x.x). Claude Code CLI Version Claude Code CLI는 settings.json을 통해 설정합니다.
참고: Claude Code CLI를 처음 사용하시는 경우, 먼저 “방법 2: 임시 설정”으로 설정을 테스트한 후 이 방법으로 영구 설정하는 것을 권장합니다.

1. 설정 디렉토리 열기

Win + R을 누르고 다음을 붙여넣은 후 Enter를 누릅니다:
%userprofile%\.claude
폴더가 없는 경우: .claude 폴더를 수동으로 생성합니다 (Win + R을 누르고 %userprofile%을 입력한 후 Enter를 눌러 사용자 디렉토리를 열고, .claude라는 이름의 새 폴더를 생성합니다).Windows Win+R open terminal

2. settings.json 편집

열린 폴더에서 settings.json이 없으면, 빈 공간에서 마우스 오른쪽 클릭 → 새로 만들기 → 텍스트 문서 → settings.json으로 이름 변경 (.txt 확장자 제거). 그런 다음 편집기로 열어 다음 내용을 추가합니다:
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "your-evolink-api-key",
    "ANTHROPIC_BASE_URL": "https://code.evolink.ai",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  },
  "permissions": {
    "allow": [],
    "deny": []
  }
}
⚠️ 중요:
  • 기호를 빠뜨리지 않고 완전히 복사하세요
  • "your-evolink-api-key"를 실제 API Key로 교체하세요 (따옴표 유지)
  • 구두점에 한국어 입력기를 사용하지 마세요
설정 옵션:
  • ANTHROPIC_AUTH_TOKEN: EvoLink API Key
  • ANTHROPIC_BASE_URL: https://code.evolink.ai (EvoLink API 엔드포인트)
  • CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: 불필요한 네트워크 요청 감소 Claude Code CLI configuration environment

Step 3: Claude Code CLI 사용 시작

1. 안전한 작업 디렉토리로 이동

cd your-working-directory
참고: your-working-directory를 실제 경로로 교체하세요

2. 대화형 모드

claude
Claude Code CLI interface

3. 설정 확인

claude "Who are you"
성공 표시:
  • AI 응답 텍스트가 표시됩니다 (여러 줄)
  • 401, 403, API Key invalid 등의 오류가 없습니다
오류가 표시되는 경우:
  • 401 Unauthorized: API Key가 설정되지 않았거나 유효하지 않음 → settings.json을 확인하세요
  • 403 Forbidden: API Key 권한 부족 → API Key를 확인하세요
  • Network error: 네트워크 문제 → 연결 상태를 확인하세요

FAQ

1. Claude Code CLI란 무엇이며 어떤 용도로 사용하나요?

Claude Code CLI는 Anthropic에서 제공하는 공식 커맨드라인 도구로, 사용자가 터미널에서 Claude 모델과 상호작용할 수 있게 해줍니다. 주로 코드 지원, 텍스트 생성, Q&A 대화, 파일 분석에 사용되며, 커맨드라인 환경에서 빠른 AI 기능이 필요한 개발자에게 특히 적합합니다.

2. 처음 사용 시 설치 및 설정을 어떻게 확인하나요?

다음 명령어를 순서대로 실행합니다:
  • claude --version: Claude Code CLI가 설치되었는지 확인
  • claude "Who are you": API 설정이 올바른지 확인

3. 대화형 모드와 단일 명령 모드의 차이점은 무엇인가요?

  • 대화형 모드: claude를 실행하여 연속 대화에 진입하며, 복잡한 작업에 적합한 다중 턴 상호작용이 가능합니다
  • 단일 명령 모드: claude "질문"을 실행하여 단일 응답을 받고 종료하며, 빠른 질의에 적합합니다

4. Claude Code CLI가 로컬 파일과 코드를 자동으로 읽거나 업로드하나요?

아니요. Claude Code CLI는 사용자가 명시적으로 참조하거나 승인한 경우에만 파일 내용을 읽으며, 민감한 작업을 수행하기 전에 확인을 요청합니다. 전용 프로젝트 폴더에서 사용하는 것을 권장합니다.

5. Claude Code CLI로 로컬 파일 내용을 분석하거나 처리하려면 어떻게 하나요?

대화형 모드에서 다음과 같은 방법으로 파일을 참조할 수 있습니다:
  • 파일 경로를 입력하여 Claude가 읽도록 합니다
  • 파일을 터미널 창으로 드래그합니다
  • 파일 내용을 복사하여 붙여넣습니다

6. Claude Code CLI는 한국어 입력 및 출력을 지원하나요?

네, 완벽하게 지원합니다. Claude Code CLI는 한국어 입력 및 출력을 지원하며, 한국어로 질문하고 한국어로 응답을 받을 수 있습니다.

7. 실행 후 출력이 없는 경우 원인은 무엇인가요?

일반적인 원인:
  • 네트워크 연결 문제로 API 서버에 접근할 수 없음
  • 유효하지 않은 API Key 또는 잔액 부족
  • 잘못된 ANTHROPIC_BASE_URL 설정
  • 방화벽 또는 프록시가 요청을 차단

8. 설정 파일이나 환경 변수 변경이 적용되지 않는 이유는 무엇인가요?

  • 터미널 또는 커맨드라인 창을 재시작하세요
  • settings.json의 JSON 구문이 올바른지 확인하세요
  • 설정 파일 경로를 확인하세요:
    • Windows: C:\Users\{username}\.claude\settings.json
    • macOS / Linux: ~/.claude/settings.json

9. 401/403 오류의 원인은 무엇인가요?

  • 401 오류: ANTHROPIC_AUTH_TOKEN이 설정되지 않았거나 유효하지 않은 API Key
  • 403 오류: API Key 권한 부족 또는 만료된 키
  • ANTHROPIC_BASE_URLhttps://code.evolink.ai로 설정되어 있는지 확인하세요

10. Claude Code CLI는 어떤 시나리오에 적합하고 어떤 시나리오에 적합하지 않나요?

적합한 경우:
  • 코드 작성, 디버깅 및 리팩토링
  • 커맨드라인 환경에서의 빠른 Q&A
  • 파일 내용 분석 및 처리
  • 자동화 스크립트 통합
적합하지 않은 경우:
  • 그래픽 인터페이스가 필요한 복잡한 상호작용
  • 실시간 협업 편집
  • 대규모 배치 파일 처리

11. 모델을 어떻게 전환하나요?

대화형 모드에서 /model을 입력하여 모델을 전환합니다.

12. EvoLink에서 지원하는 Claude 모델은 무엇인가요?

EvoLink는 다음 Claude 모델을 지원합니다:
모델 이름설명
claude-haiku-4-5-20251001빠른 응답
claude-sonnet-4-5-20250929균형
claude-sonnet-4-20250514표준
claude-opus-4-1-20250805고급
claude-opus-4-5-20251101고급
claude-opus-4-6최신

13. 이미지를 어떻게 업로드하나요?

  • 방법 1: 이미지 경로를 참조합니다
  • 방법 2: 이미지를 터미널로 드래그 앤 드롭합니다
  • 방법 3: 이미지를 직접 붙여넣습니다
모든 방법은 사용자의 조작이 필요하며, Claude Code CLI는 로컬 이미지를 자동으로 읽거나 업로드하지 않습니다.

14. 커맨드라인 터미널 여는 방법

  • 방법 1: Win + R을 누르고 cmd 또는 powershell을 입력한 후 Enter를 누릅니다
  • 방법 2: 시작 메뉴에서 “명령 프롬프트” 또는 “PowerShell”을 검색합니다
  • 방법 3: 폴더에서 Shift를 누른 채 마우스 오른쪽 클릭하고 “여기에 PowerShell 창 열기”를 선택합니다

주의사항

Claude Code CLI는 전용 프로젝트 폴더에서 실행하세요. 민감한 디렉토리(시스템 폴더나 자격 증명이 포함된 디렉토리 등)에서 실행하지 마세요. Claude Code CLI는 현재 작업 디렉토리를 기준으로 작동합니다.
이전에 공식 계정으로 로그인한 적이 있다면, ANTHROPIC_AUTH_TOKEN 환경 변수를 삭제하거나 settings.json에서 덮어쓰세요.