Switch얼리 액세스
← 전체 가이드
Claude Code

Claude Code 계정 변경과 현재 계정 확인 방법

Claude Code가 사용하는 계정을 바꾸려면 Claude Code 프롬프트에서 /logout을 입력한 뒤 claude를 다시 실행하고 다른 계정으로 로그인합니다. 그다음 /status를 실행해 제대로 바뀌었는지 확인하세요. 환경에 있는 API 키나 토큰이 방금 고른 계정보다 조용히 우선 적용될 수 있기 때문입니다.

다른 언어: English · Español · Deutsch · Français · 日本語 · 简体中文 · Português (Brasil) · Italiano · Nederlands · 繁體中文

독립적인 Claude Desktop 프로필 관리 앱 Switch가 작성한 가이드입니다. Switch는 정식 출시를 앞두고 얼리 액세스 중입니다.

로그아웃한 뒤 다른 계정으로 로그인하기

세션 안에서 /logout을 입력합니다. Anthropic의 인증 문서에 따르면 로그아웃하면 첫 실행 설정도 초기화되므로, 다음에 claude를 실행하면 로그인과 초기 설정을 다시 안내합니다.

로그인하면 브라우저 윈도우가 열립니다. 원하는 계정으로 로그인하세요. 브라우저가 열리지 않으면 c를 눌러 로그인 URL을 복사합니다. 브라우저가 터미널로 돌아가지 않고 코드를 보여 주면 그 코드를 프롬프트에 붙여 넣습니다. 터미널에 Login successful이 표시되면 Enter를 누릅니다.

세션을 열지 않고 셸에서 같은 작업을 할 수도 있습니다(CLI 레퍼런스).

claude auth logout
claude auth login

claude auth login은 주소를 미리 채우는 --email, 싱글 사인온을 강제하는 --sso, 구독 대신 API 과금으로 Anthropic Console에 로그인하는 --console 옵션을 지원합니다.

/status로 계정 확인하기

/status를 실행하면 버전, 모델, 계정, 연결 상태를 보여 주는 Status 탭이 열립니다(명령 레퍼런스). 로그인과 API 키가 모두 설정되어 있으면 사용되지 않는 인증 정보를 표시해 줍니다.

셸에서는 claude auth status가 같은 정보를 JSON으로, --text를 붙이면 읽기 쉬운 텍스트로 출력합니다. authMethod 필드를 보면 claude.ai 로그인, OAuth 토큰, API 키 중 무엇이 쓰이고 있는지 알 수 있습니다.

로그인을 덮어쓰는 환경 변수

인증 정보가 여러 개 있으면 Claude Code는 정해진 순서에 따라 하나를 고릅니다. 2026년 10월 기준 Anthropic의 인증 우선순위 목록에서 다음 항목은 /login으로 로그인한 계정보다 앞에 있습니다.

  1. CLAUDE_CODE_USE_BEDROCK, CLAUDE_CODE_USE_VERTEX, CLAUDE_CODE_USE_FOUNDRY 중 하나가 설정된 경우의 클라우드 제공업체 인증 정보.
  2. ANTHROPIC_AUTH_TOKEN.
  3. ANTHROPIC_API_KEY. 대화형 모드에서는 한 번 승인하면 되며, 나중에 /config의 “Use custom API key”(사용자 지정 API 키 사용) 토글로 선택을 바꿀 수 있습니다.
  4. apiKeyHelper 스크립트.
  5. CLAUDE_CODE_OAUTH_TOKEN. 이 변수가 설정된 상태에서 /login을 실행하면 현재 세션은 전환되지만, 변수를 지울 때까지 새 세션은 매번 이 변수를 다시 읽습니다.

따라서 계정이 바뀌지 않는다면 ~/.zshrc와 설정 파일에서 이 항목들을 찾아보세요. 잘못 남아 있는 키에 대해 Anthropic이 제안하는 해결책은 unset ANTHROPIC_API_KEY를 실행한 뒤 /status로 확인하는 것입니다. Claude Console에서 받은 API 키는 Claude 구독이 아니라 API 사용량으로 과금된다는 점도 기억하세요.

이 변수들은 CLI와 CLI를 감싸는 도구에 영향을 줍니다. Claude Desktop은 이 변수를 읽지 않고 자체 로그인을 사용합니다.

두 번째 설정 폴더가 더 나은 경우

로그아웃 후 다시 로그인하는 방법은 가끔 바꿀 때는 충분합니다. 하지만 업무용과 개인용 계정을 매일 오간다면 번거롭습니다. 로그아웃할 때마다 설정이 초기화되고, 한 번에 한 계정만 로그인된 상태가 됩니다.

Anthropic이 문서에서 안내하는 대안은 CLAUDE_CONFIG_DIR로 계정마다 별도의 설정 디렉터리를 두는 것입니다. 디렉터리마다 자체 로그인, 설정, 세션 기록이 유지되므로 두 계정 모두 로그인 상태로 남고, 실행하는 명령으로 계정을 고릅니다. 자세한 내용은 CLAUDE_CONFIG_DIR이 하는 일에서, 설정 방법은 Mac 한 대에서 여러 Claude Code 계정 쓰기에서 설명합니다.

어느 방법이든 부수 효과가 하나 있습니다. 세션은 그것을 만든 환경에 남습니다. Claude Code 세션 이어가기를 참고하세요.

Claude Desktop의 Claude Code와 요금제

Claude Desktop에서 Claude Code를 쓴다면 Switch가 계정마다 별도의 프로필을 제공합니다. Keep coding preferences separate(코딩 환경설정 분리)를 켜 두면 프로필마다 별도의 Claude Code 설정 폴더가 있으므로, 로그아웃하지 않고 Dock이나 키보드 단축키로 계정을 바꿉니다. Switch가 Claude Code를 다루는 방식.

각 계정은 자체 요금제와 사용량 제한을 유지합니다. 제한을 피하려고 계정을 바꾸는 것은 Anthropic의 이용약관과 충돌할 수 있으므로, 서로 다른 작업에 서로 다른 계정을 쓰세요.