Claude-account: 재로그인 없이 Claude Code 계정 전환하기
Show HN: Claude-account – switch Claude Code accounts without logging in again
TL;DR Highlight
계정별 설정 폴더를 분리해 Claude Code 계정을 재로그인 없이 전환한다
Who Should Read
업무용·개인용 Claude Code 계정을 번갈아 쓰면서 매번 로그인하는 게 번거로운 개발자
Core Mechanics
- 계정마다 설정·인증 폴더를 따로 쓴다
- 프로필별로 격리된 설정·자격 증명 저장 디렉터리를 만든다.
- 일반 명령은 공식 claude 실행 파일로 그대로 넘긴다.
- 명령어는 claude account 하위에 모여 있다
- add, use, list, current, remove 명령을 제공한다.
- current는 프로필 이름만 출력해서 스크립트에 쓰기 좋다.
- 전환은 새로 띄운 프로세스에만 적용된다
- 이미 실행 중인 세션은 시작할 때의 계정을 그대로 유지한다.
- 토큰은 건드리지 않는다
- 로그인·로그아웃·토큰 갱신은 Claude Code가 직접 처리한다.
- state 파일에는 프로필 이름, 경로, 실제 claude 실행 파일 경로만 들어 있고 토큰은 없다.
- macOS는 Claude Code 2.1.144 이상이 필요하다
- Keychain 자격 증명을 설정 디렉터리 단위로 분리하는 기능이 이 버전부터 지원된다.
- CLAUDE_CONFIG_DIR와 CLAUDE_SECURESTORAGE_CONFIG_DIR를 같은 프로필 폴더로 지정한다.
Community Reactions
- 데스크톱 앱 런처를 분리했다는 경험
- Claude max 계정 2개를 앱별 --user-data-dir 런처로 나눠 쓴다는 댓글이 있었다.
- 다만 두 번째 계정에서 Claude in Chrome이 잘 안 된다는 문제를 겪었다고 한다.
- 직접 만든 간단한 대안이 있다는 의견
- 계정마다 alias를 하나씩 두는 gist 방식이 간단하고 잘 된다는 의견이 있었다.
- mise로 디렉터리별 CLAUDE_CONFIG_DIR를 자동 지정하는 방법도 공유됐다.
- 메모리·기록 공유 여부에 대한 질문
- 전역 CLAUDE.md를 공유하는지 묻는 댓글이 있었다.
- 계정만 바꾸고 메모리·대화 기록은 유지하고 싶어 /logout 후 재로그인한다는 사용자도 있었다.
- 계정 정지 위험을 걱정하는 반응
- 계정을 자주 바꾸면 밴당하지 않느냐는 우려가 여러 댓글에서 나왔다.
How to Apply
- mise로 폴더별 계정 분리 먼저 시도하기
- 오늘 프로젝트 폴더에 mise.toml을 만들고 [env]에 CLAUDE_CONFIG_DIR을 계정별 경로로 지정하라.
- 해당 폴더에서 claude를 실행해 각각 따로 로그인되는지 확인하라.
- claude-account 설치 후 프로필 두 개 만들기
- 릴리스 아카이브를 체크섬으로 검증한 뒤 ./claude-account install을 실행하라.
- claude account add work, claude account add personal로 계정을 등록하라.
- 스크립트에서 현재 계정 확인하기
- 자동화 스크립트 시작 부분에 claude account current를 호출하라.
- 의도한 프로필이 아니면 중단하도록 조건을 넣어라.
- API 키 환경변수 충돌 점검하기
- 셸에 ANTHROPIC_API_KEY 등이 설정돼 있는지 확인하라.
- 프로필 인증을 쓰려면 변수를 해제하고, 변수가 우선이어야 하면 PRESERVE_AUTH_ENV=1을 설정하라.
Try It
# 터미널(macOS/Linux)에 붙여넣기 — 설치 후 계정 두 개 만들고 전환
claude account add work
claude account add personal
# 계정 확인 및 전환
claude account list
claude account use personal
claude account current
# 이어서 해 볼 것: 새 터미널에서 claude를 실행해 재로그인 없이 personal 계정으로 열리는지 확인Terminology
관련 논문
같은 시뮬레이션, 다른 근거: 도구 출력을 파일로 넘기면 LLM 에이전트 정확도가 어디서 깎이나
긴 툴 출력을 파일로 넘기자 GPT-5.1은 정확도 11.3%p 하락, 정식 출력 지정하니 회복
가짜 뉴스가 진짜 폭락을: LLM 트레이딩 에이전트 대상 정보 주입 공격
가짜 헤드라인 한 줄로 LLM 트레이딩 에이전트 62%를 조종했다(프롬프트 주입은 14%)
Harness Engineering 101: LLM은 뇌, harness는 몸
에이전트는 JSON 배열을 관리하는 루프이고, 16개 챕터로 직접 만들어 본다
Harness²: 에이전트 harness를 스스로 고쳐 쓰는 재귀 최적화 프레임워크
모델은 고정하고 harness를 재귀로 고쳤더니 벤치마크 점수가 최대 11.8%p 올랐다
해고된 Savannah 경찰관, ICE 요원 남편에게 Flock 계정 공유
경찰관이 Flock 계정을 남편(ICE 요원)에게 공유했고, 감사에서 983건 검색이 드러나 해고됐다
tmux와 Claude Code: 세션, send-keys, 그리고 한계선
tmux로 Claude Code 여러 개를 돌리면 편하지만 에이전트 4개쯤에서 한계가 온다
Hybrid Reasoning Agents: 잠재 공간에서 생각하고 텍스트로 행동하는 LLM 에이전트
잠재 공간 추론과 텍스트 도구 호출을 섞었더니 성능 10.4%↑, 토큰 최대 54.7%↓