Aller au contenu

Providers IA first-party — arka-deck

Audience : développeur qui veut comprendre comment un provider IA est branché dans arka-deck ou en ajouter un nouveau.


arka-deck embarque trois providers IA. Chaque provider conserve ses capacités natives (modes, permissions, fonctions). arka-deck ajoute une couche commune de pilotage, mémoire et gouvernance.


  • claude-code.md — Claude via le SDK officiel @anthropic-ai/claude-agent-sdk ; runtime de chat, function calls, capacités
  • google-genai.md — Gemini via la Generative Language API ; LLM invoker et chat runtime
  • codex-cli.md — Codex CLI ; runtime via sous-processus

Voir le tutoriel ../extension/ecrire-un-provider.md. Le registre des providers vit dans composition/providers/ et la politique anti-SSRF est cadrée par l’ADR 0006.


Le squelette est en place. Les fiches sont rédigées au lot P4 à partir du code source dans providers/<nom>/ et composition/providers/.