Prismatic API/Docs/Claude Code CLI
Documentation

Claude Code CLI

Route Claude Code via Prismatic avec l’endpoint Messages compatible Anthropic.

Configuration

  • Définis ANTHROPIC_AUTH_TOKEN avec ta clé API Prismatic.
  • Définis ANTHROPIC_BASE_URL sur https://api.prismaticapi.com car le client ajoute /v1/messages lui-même.
  • Définis les modèles par défaut avec ANTHROPIC_DEFAULT_SONNET_MODEL et ANTHROPIC_DEFAULT_HAIKU_MODEL.
  • Augmente API_TIMEOUT_MS pour les longues sessions avec beaucoup d’outils.

Exemple

settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "pa_YOUR_KEY",
    "ANTHROPIC_BASE_URL": "https://api.prismaticapi.com",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5",
    "API_TIMEOUT_MS": "3000000"
  }
}

Modèles recommandés

  • claude-sonnet-4-6 — modèle fort pour raisonnement, refactor et agents de code.
  • claude-haiku-4-5 — option rapide pour autocomplete, petites questions et tâches légères.
  • deepseek-v3-2 ou autre ID public — alternative selon ton catalogue actif et ton plan.

Troubleshooting

Erreur d’authentification

Vérifie que la clé API ne contient pas d’espace en trop et qu’elle n’a pas été révoquée dans le dashboard.

Modèle refusé

Utilise un ID modèle public retourné par GET /v1/models ; n’utilise pas de label ou d’alias.

Problème de connexion

Confirme que la base URL configurée correspond exactement à celle indiquée et que ton réseau autorise HTTPS vers api.prismaticapi.com.

Notes

  • Claude Code utilise /v1/messages, pas /v1/chat/completions.
  • Utilise les IDs modèles retournés par GET /v1/models.
  • Si l’auth échoue, confirme que la clé n’a pas été révoquée dans le dashboard.