클로드 코드 - IDE 통합
Claude Code는 Anthropic의 에이전트 코딩 도우미입니다. SecureAI의 Anthropic 호환 프록시를 가리키면 개발자가 보내는 모든 프롬프트는 개발자의 워크플로를 변경하지 않고도 SMLTP, DLP, PII 스캐닝, Prompt Shield, 속도 제한 및 모델 거버넌스를 통과합니다.작동 방식
SecureAI는 다음 위치에 Anthropic Messages API 호환 엔드포인트를 노출합니다.ANTHROPIC_BASE_URL 환경 변수를 통해 모든 트래픽을 사용자 정의 기본 URL로 리디렉션하는 것을 지원합니다. 구성되면 기본 Anthropic 프로토콜을 SecureAI에 직접 전달하므로 로컬 프록시나 래퍼 스크립트가 필요하지 않습니다.
1단계 - Claude Code 설치
- macOS/리눅스/WSL
- 윈도우 파워셸
2단계 — API 키 생성
- 관리자 → API 키 (
https://<your-host>/admin/apis)로 이동합니다. - API 키 생성을 클릭하세요.
- 이름을 설정합니다(예:
claude-code-dev-jane) - 구성:
- 허용 모델 — 키가 사용할 수 있는 LLM을 선택합니다(사용 가능한 모델 참조).
- SMLTP 정책 — 규정 준수 정책(
internal,confidential,hipaa등)을 선택합니다. - 필요에 따라 비율 제한
sk-…값을 복사합니다. 이 값은 한 번만 표시됩니다.
3단계 - 클로드 코드 구성
권장되는 접근 방식은 기본적으로 git 무시되는 프로젝트 수준 로컬 설정 파일(.claude/settings.local.json)에 설정을 추가하는 것입니다.
.claude/settings.local.json
4단계 - 연결 확인
프로젝트 디렉터리에서 Claude Code를 시작합니다./status를 실행합니다. 다음을 확인해야 합니다.
사용 가능한 모델
SecureAI는 채팅 인터페이스에서 사용할 수 있는 동일한 모델 카탈로그를 공개합니다. 위의 환경 변수에 아래 표의id 값을 사용하세요.
인류학(클로드)
오픈AI
구글(제미니)
메타(라마)
미스트랄
딥시크
xAI(그록)
퀀
자체 호스팅(원격 SMLTP 끝점)
활성 원격 SMLTP 엔드포인트로 등록된 자체 호스팅 모델을 자동으로 사용할 수 있습니다. 해당 ID는self-hosted/<model-name> 패턴을 따릅니다. Claude Code에서 /status을 실행하거나 GET /api/claude-code/v1/models을 호출하여 실시간 목록을 확인하세요.
클로드 코드 모델 역할
Claude Code는 다양한 내부 작업에 대해 다양한 모델을 사용합니다. 위 카탈로그의 모델에 각 역할을 매핑합니다.
공급자를 자유롭게 혼합할 수 있습니다. 예를 들어 빠르고 저렴한 하위 작업에는 Gemini를 사용하고 주요 추론 루프에는 Claude를 사용합니다.
보안 시행
프록시를 통한 모든 요청에는 전체 SecureAI 보안 스택이 적용됩니다.
SMLTP 정책은 API 키 구성에서 상속됩니다. 키 정책을 변경하려면 관리 → API 키로 이동하여 키를 편집하고 다른 SMLTP 정책을 선택하세요.
문제 해결
/status에는 여전히 api.anthropic.com이 표시됩니다.
Claude Code에는 이전 로그인의 자격 증명이 캐시되어 있습니다. Claude Code 세션 내에서 /logout를 실행한 후 다시 시작하세요.
401 Unauthorized
- 관리자 → API 키에서
sk-…키가 활성화되어 있는지 확인하세요. ANTHROPIC_API_KEY가 빈 문자열("")로 설정되어 있는지 확인하세요.
사용할 수 없는 모델
- 관리자 → API 키에서 API 키의 허용 모델 목록을 확인하세요.
GET /api/claude-code/v1/models(Bearer sk-…토큰 사용)을 호출하여 키가 액세스할 수 있는 항목을 정확히 확인하세요.

