OpenClaw에서 Claude를 사용하세요.
Anthropic Claude는 최고 성능을 위한 Opus 4.8(200K 컨텍스트, 확장 사고), 균형 잡힌 성능의 Sonnet 4.6, 속도 중심의 Haiku 4.5를 제공합니다. OpenClaw는 Anthropic 공식 토큰당 요금의 50%로 RunAPI의 OpenAI 호환 엔드포인트를 통해 Claude를 호출합니다 — 동일한 모델, 동일한 출력, 절반의 비용.
Use RunAPI to send a Claude chat completion request from OpenClaw.
Requirements:
- Call the RunAPI chat completions endpoint at https://runapi.ai/v1/chat/completions
- Set model to "claude-opus-4.8"
- Use the RUNAPI_API_KEY environment variable for authorization
- The response is synchronous — the assistant message is returned directly in the response body
- For streaming, set "stream": true to receive server-sent events
curl -X POST https://runapi.ai/v1/chat/completions \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-opus-4.8",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Explain the difference between a mutex and a semaphore in three sentences."}
]
}'
{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"model": "claude-opus-4.8",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "A mutex is a locking mechanism that allows only one thread to access a resource at a time..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 87,
"total_tokens": 111
}
}
OpenClaw에서 Claude를 세 단계로 사용하기
RunAPI 설정
RUNAPI_API_KEY 환경 변수를 설정하세요. 이미 OpenClaw에 RunAPI를 공급자로 설정했다면 동일한 key로 Claude를 사용할 수 있습니다 — 추가 설정 불필요. OpenClaw는 https://runapi.ai/v1을 가리키는 openai-completions API 모드를 사용합니다.
export RUNAPI_API_KEY=runapi_xxx
Claude 호출
model을 claude-opus-4.8로 설정하고 최소 하나의 사용자 메시지가 포함된 messages 배열을 포함하여 /v1/chat/completions로 POST 요청을 보내세요. max_tokens로 응답 길이를 제어하세요. 토큰 단위 SSE 출력을 원하면 "stream" true를 추가하세요.
POST /v1/chat/completions
응답 읽기
엔드포인트는 어시스턴트 메시지를 동기적으로 반환합니다 — 작업 폴링이 필요하지 않습니다. 응답에는 청구 투명성을 위한 토큰 사용량 카운트가 포함됩니다. 스트리밍 응답은 델타 청크를 포함하는 SSE 이벤트로 도착합니다.
usage.total_tokens: 111
Claude API 파라미터 (OpenAI 호환)
| 파라미터 | 유형 | 설명 |
|---|---|---|
model |
string |
필수. claude-opus-4.8, claude-sonnet-4.6, claude-haiku-4.5, 또는 RunAPI 카탈로그에 있는 모든 Claude 변형. |
messages |
array |
필수. role(system, user, assistant)과 content 필드가 있는 메시지 객체 배열. |
max_tokens |
integer |
응답의 최대 토큰 수. 기본값은 모델마다 다릅니다 — 예측 가능한 청구를 위해 명시적으로 설정하세요. |
stream |
boolean |
true이면 단일 JSON 응답 대신 증분 토큰 델타가 포함된 서버 전송 이벤트를 반환합니다. |
temperature |
float |
0~1 사이의 샘플링 온도. 낮을수록 결정론적 출력이 생성됩니다. |
top_p |
float |
핵 샘플링 컷오프. temperature의 대안 — 둘 중 하나만 사용하세요. |
OpenClaw의 Claude란?
Claude는 Anthropic의 LLM 패밀리입니다——Opus 4.8은 200K 컨텍스트와 확장 사고로 심층 분석·Sonnet 4.6은 일상적인 코딩과 작성·Haiku 4.5는 빠른 저비용 작업에 적합합니다. RunAPI를 통해 OpenClaw agent는 공식 Anthropic 토큰당 가격의 50%로 Claude를 호출하며, 반복 컨텍스트 시나리오에서 비용을 더 절감하는 프롬프트 캐싱을 지원합니다.
Claude 활용 사례
도구 호출을 활용한 Agentic Coding
Claude의 함수 호출과 MCP(모델 컨텍스트 프로토콜)를 사용해 자동화된 코딩 워크플로를 구축합니다——코드 생성·PR 리뷰·멀티 파일 리팩터링·테스트 작성을 도구 보조 컨텍스트 수집과 함께 처리합니다.
200K 컨텍스트를 활용한 긴 문서 분석
전체 코드베이스·법적 계약·연구 논문을 Claude Opus 4.8의 200K 토큰 컨텍스트 창에 입력해 청크 없이 분석·요약·Q&A를 처리합니다.
감사 추적이 있는 엔터프라이즈 자동화
Claude가 문서를 처리·데이터를 추출·결정을 내리는 자동화 워크플로를 구축하며, 비용 투명성과 청구 감사를 위해 토큰 사용량을 추적합니다.
Claude + OpenClaw 자주 묻는 질문
네. OpenClaw에서 base URL https://runapi.ai/v1로 RunAPI를 OpenAI 호환 공급자로 설정하세요. model을 claude-opus-4.8이나 다른 Claude 변형으로 설정하세요. 동일한 RUNAPI_API_KEY가 채팅, 이미지, 영상, 음악 모델을 모두 처리합니다.
RunAPI는 Anthropic 공식 토큰당 요금의 50%를 청구합니다. Opus 4.8은 RunAPI를 통해 입력/출력 백만 토큰당 $7.50/$37.50이며, 직접 구매 시 $15/$75입니다. 구독이나 볼륨 약정이 필요하지 않습니다.
네. 요청 본문에서 stream을 true로 설정하세요. RunAPI가 Cloudflare Worker를 통해 Claude SSE 이벤트를 프록시하므로 OpenClaw 에이전트가 블로킹 없이 토큰 단위 출력을 받습니다. OpenAI 호환 SSE 형식은 스트리밍 채팅 완성을 지원하는 모든 클라이언트에서 작동합니다.
확장 사고는 /v1/messages의 Anthropic Messages API 엔드포인트에서 이용 가능합니다. OpenClaw에서 OpenAI 호환 /v1/chat/completions 엔드포인트를 사용할 때는 표준 완성 파라미터가 적용됩니다. 확장 사고를 위해서는 thinking 파라미터를 사용하여 /v1/messages를 직접 호출하세요.
복잡한 다중 파일 리팩토링과 아키텍처 결정에는 Opus 4.8. 일상적인 코딩 — PR 리뷰, 테스트 생성, 버그 수정 — 에는 Sonnet 4.6. 깊이보다 지연 시간이 중요한 빠른 자동 완성과 인라인 제안에는 Haiku 4.5.
지금 OpenClaw에서 Claude를 사용해보세요.
무료 RunAPI key를 발급받고, 프롬프트를 OpenClaw에 붙여넣어 공식 Anthropic 요금의 50%로 Claude를 사용하세요.