Aller au contenu principal

Codage avec des clés API

Avec une clé API Coderen, vous pouvez utiliser des outils de codage qui fonctionnent avec une API compatible OpenAI. L’outil envoie des requêtes à AI-Corporate. AI-Corporate vérifie la clé, le budget, la période de validité et les modèles autorisés.

Ensuite, AI-Corporate traite la demande via l’intégration technique de l’environnement.

De quoi avez-vous besoin ?

Vous avez besoin de trois éléments :

ÉlémentOù le trouver ?
Clé APIVous l’obtenez auprès d’un administrateur
Endpointhttps://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
Nom du modèlePar exemple gpt-5.6-luna, gpt-5.6-terra ou gpt-5.6-sol

La clé API commence par aic.. Traitez cette clé comme un mot de passe.

Quel outil choisir ?

AI-Corporate conseille OpenCode pour la plupart des utilisateurs. OpenCode est un outil de codage agentique pour le terminal, le bureau et l’IDE. L’outil peut effectuer des étapes de manière autonome, modifier des fichiers et développer des tâches.

Aider est techniquement compatible avec une fin OpenAI-compatible, mais n’est pas recommandé comme outil standard dans les environnements Corporate.

Voir aussi la documentation officielle d’OpenCode.

Manipulation sécurisée des clés

Ne partagez pas votre clé API publiquement et ne l’incluez pas dans du code que vous partagez.

Utilisez de préférence :

  • des variables d’environnement
  • un fichier .env local qui n’est pas envoyé sur git
  • la configuration intégrée de l’outil
Attention

Ne placez jamais les clés API dans un dépôt public, un chat, un document partagé ou une capture d’écran.

Si la clé ne fonctionne pas

Vérifiez alors :

  • si Coderen est activé pour l’environnement
  • si votre clé est toujours active
  • si le budget est épuisé
  • si la clé est dans la période de validité définie
  • si vous utilisez un modèle autorisé
  • si l’endpoint est correctement configuré

En cas de doute, demandez à un administrateur de vérifier la clé.

Variables d’environnement et OpenCode

Pour OpenCode, vous pouvez stocker la clé API Coderen dans un fichier local .env dans le répertoire du projet :

AI_SCHOOL_CODEREN_API_KEY=ais.votre-cle-api

Assurez-vous qu’OpenCode charge bien cette variable d’environnement. Sous PowerShell, vous pouvez aussi définir temporairement la variable pour le terminal actuel :

$env:AI_SCHOOL_CODEREN_API_KEY="ais.votre-cle-api"

Si vous voyez Authorization header with Bearer token is required, alors l’outil ne transmet pas la clé comme Authorization: Bearer .... Si vous voyez Unknown parameter, retirez les paramètres spécifiques au fournisseur que l’endpoint Coderen d’AI-Corporate ne prend pas en charge.

WhatsApp