Anthropic Claude
Claude powers optional Concierge chat through the Anthropic Messages API — Claude Sonnet 4.6 and Claude Haiku 4.5 on the same x402 pay-per-call stack. Pick a model in Executive Lounge or pass agentModel on POST /api/concierge.
Status: Live on conc-exe.xyz · Executive Lounge model picker + API
API base: https://api.anthropic.com/v1/messages
Operator keys: platform.claude.com/settings/keys ↗
Concierge adapter: backend/concierge-api/concierge-anthropic.ts
How it works
- Operator sets
ANTHROPIC_API_KEY(sk-ant-*) on the Concierge deployment. - Client selects
claude-sonnet-4-6orclaude-haiku-4-5in Lounge, or sendsagentModelin the chat body. - Concierge maps the id to Anthropic model ids and calls
POST /v1/messages. - x402 USDC (or Token Pay) settles the Concierge route — consumers do not need an Anthropic key when calling production.
- On API error or missing operator key, Concierge falls back to Gemini (
modelFallback: true).
Image, enhance, and trading-plan modes always use Gemini. Claude models apply to mode: "chat" only. The Anthropic account owner name is never exposed to end users.
Model map
agentModel | Anthropic model id | Lounge label |
|---|---|---|
claude-sonnet-4-6 | claude-sonnet-4-6 | Claude Sonnet |
claude-haiku-4-5 | claude-haiku-4-5-20251001 | Claude Haiku |
Aliases accepted in the API: claude, sonnet, haiku. Registry: concierge-llm-models.ts.
Configuration (operators)
| Variable | Purpose |
|---|---|
ANTHROPIC_API_KEY | API key (sk-ant-*) — required for Claude models on your deploy |
ANTHROPIC_API_BASE_URL | Override API URL (default https://api.anthropic.com/v1) |
See repo docs/configuration.md and .env.example.
Example API call
pay --sandbox curl https://conc-exe.xyz/api/concierge \
-H "Content-Type: application/json" \
-d '{
"mode": "chat",
"message": "Summarize BTC vs ETH momentum this week.",
"history": [],
"agentModel": "claude-sonnet-4-6"
}'
Swap agentModel to claude-haiku-4-5 for the fast tier. Expect HTML in reply and modelUsed reflecting the upstream model when Anthropic succeeds.
Related
- Concierge Chat API —
agentModeland response shape - HYRE Gateway — alternate optional chat models
- OpenAI GPT-5.6 — alternate optional chat models
- MCP Registry — Claude Desktop connects at
/api/mcp - pay.sh —
pay claudefor agents calling Concierge intel - Anthropic Platform docs ↗
Concierge Agent × Anthropic Claude · anthropic.com