Integrations
Anthropic Claude

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

  1. Operator sets ANTHROPIC_API_KEY (sk-ant-*) on the Concierge deployment.
  2. Client selects claude-sonnet-4-6 or claude-haiku-4-5 in Lounge, or sends agentModel in the chat body.
  3. Concierge maps the id to Anthropic model ids and calls POST /v1/messages.
  4. x402 USDC (or Token Pay) settles the Concierge route — consumers do not need an Anthropic key when calling production.
  5. 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

agentModelAnthropic model idLounge label
claude-sonnet-4-6claude-sonnet-4-6Claude Sonnet
claude-haiku-4-5claude-haiku-4-5-20251001Claude Haiku

Aliases accepted in the API: claude, sonnet, haiku. Registry: concierge-llm-models.ts.

Configuration (operators)

VariablePurpose
ANTHROPIC_API_KEYAPI key (sk-ant-*) — required for Claude models on your deploy
ANTHROPIC_API_BASE_URLOverride 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 Agent × Anthropic Claude · anthropic.com