외부 도구를 Letsur Gateway에 연동하기
Letsur Gateway는 OpenAI·Anthropic API 프로토콜과 호환됩니다. 보통 Base URL과 Gateway 키 두 가지만 바꾸면 기존 도구를 그대로 연결할 수 있습니다.
시작 전 준비
| 형식 | Base URL | 키 설정 |
|---|---|---|
| OpenAI 호환 | https://gw.letsur.ai/v1 | OPENAI_API_KEY 또는 도구의 API key 필드 |
| Anthropic 네이티브 | https://gw.letsur.ai | ANTHROPIC_AUTH_TOKEN 또는 x-api-key |
Claude Code
Claude Code는 Anthropic 네이티브 경로를 사용합니다. ANTHROPIC_BASE_URL에는 /v1을 붙이지 않습니다.
환경 변수로 설정하기
export ANTHROPIC_BASE_URL="https://gw.letsur.ai"
export ANTHROPIC_AUTH_TOKEN="<Letsur에서 발급받은 키>"이후 평소처럼 claude 명령을 실행합니다.
ANTHROPIC_BASE_URL에 /v1을 붙이면 /v1/v1/messages로 요청해 실패합니다. Claude에 이미 로그인된 Anthropic 계정 토큰이 있다면 ANTHROPIC_AUTH_TOKEN 값을 우선 확인합니다.
settings.json으로 설정하기
쉘 환경에 의존하지 않으려면 ~/.claude/settings.json의 env 블록에 직접 기록합니다.
{
"env": {
"ANTHROPIC_BASE_URL": "https://gw.letsur.ai",
"ANTHROPIC_AUTH_TOKEN": "<Letsur에서 발급받은 키>"
}
}모델 지정
claude --model claude-sonnet-4-6또는 환경 변수로 지정합니다.
export ANTHROPIC_MODEL="claude-sonnet-4-6"연결 확인
claude -p "ping" --output-format text응답이 정상으로 오면 연결된 것입니다.
Codex
Codex는 ~/.codex/config.toml에 Gateway를 provider로 등록한 뒤 profile로 선택합니다.
model = "gpt-5"
model_provider = "letsur"
[model_providers.letsur]
name = "Letsur Gateway"
base_url = "https://gw.letsur.ai/v1"
env_key = "GATEWAY_API_KEY"키는 환경 변수로 저장합니다.
export GATEWAY_API_KEY="<Letsur에서 발급받은 키>"연결 확인:
codex exec --skip-git-repo-check "ping"다른 모델을 쓰려면 model 값을 카탈로그의 모델 코드로 바꿉니다.
기타 OpenAI 호환 도구
OpenAI 호환 도구는 보통 다음 두 값을 설정하면 동작합니다.
export OPENAI_BASE_URL="https://gw.letsur.ai/v1"
export OPENAI_API_KEY="<Letsur에서 발급받은 키>"도구 화면에 직접 입력하는 경우에도 같은 값을 사용합니다.
| 필드 | 값 |
|---|---|
| Base URL / API Base | https://gw.letsur.ai/v1 |
| API Key | Letsur Gateway 키 |
| Model | 카탈로그의 모델 코드 |
알려진 미지원
Cursor는 외부 OpenAI 호환 endpoint를 그대로 받지 못하는 알려진 문제가 있어 현재 가이드에서 제외합니다.
관련 문서
Last updated on