Claude Code
Senast uppdaterad:
Kör Claude Code, Anthropic Python SDK och andra Anthropic-kompatibla verktyg
direkt mot staik — svensk GPU-infrastruktur med full dataresidens. Under huven
används POST /v1/messages.
Snabbstart
Peka Claude Code mot staik med två miljövariabler:
export ANTHROPIC_BASE_URL=https://api.staik.se
export ANTHROPIC_API_KEY=sk-st-your-key
# Starta Claude Code
claudeClaude Code använder nu staiks svenska GPU:er i stället för Anthropics molntjänst. Alla verktyg fungerar — filläsning, sökning, kodredigering och mer.
Gör det permanent
Lägg variablerna i din .bashrc, .zshrc eller .env-fil så sätts de
automatiskt varje gång du öppnar en terminal.
Viktigt om tokenförbrukning
Claude Code är token-intensivt: varje request skickar systemprompt, tool-definitioner, CLAUDE.md-filer och hela konversationshistoriken — ofta 20 000–30 000 prompt-tokens per anrop. För seriös användning rekommenderar vi någon av Agent- eller Coder-planerna (rullande timfönster) — se Planer och kvoter. Prompt caching på /v1/messages gör återkommande kontext billigare automatiskt.
Anthropic SDK
Fungerar likadant — sätt base_url:
import anthropic
client = anthropic.Anthropic(
base_url="https://api.staik.se",
api_key="sk-st-your-key",
)
message = client.messages.create(
model="qwen3.6:35b-a3b",
max_tokens=1024,
messages=[{"role": "user", "content": "Förklara hur en transformer fungerar."}],
)
print(message.content[0].text)Modeller och funktioner
- Skicka staik-modellnamn eller Claude-modellnamn — Claude-namn mappas automatiskt
- Streaming, tool calling, system prompt och prompt caching stöds fullt ut
- Samma kvoter, köer och circuit breaker som OpenAI-endpointen
Begränsningar
Se Messages-referensen: extended thinking ignoreras, bilder och PDF-block stöds inte via denna endpoint — använd chat completions för vision.