Tarifs et prix
Paliers de plan CodeCourier, comparaison des fonctionnalités, structure tarifaire, et comment mettre à niveau ou rétrograder votre compte.
CodeCourier utilise un modèle bring-your-own-key où la plateforme de base est disponible pour tous les utilisateurs, et les coûts évoluent en fonction de votre usage réel des services externes d’IA et de calcul. Cette page décrit les paliers de la plateforme, ce que chacun inclut, et comment fonctionne la tarification des services qui alimentent vos workflows IA.
Accès à la plateforme
L’accès à la plateforme CodeCourier est structuré autour des capacités de projet et d’équipe plutôt que des plans d’abonnement traditionnels par siège. Tous les utilisateurs ont accès aux fonctionnalités de base :
- Création et gestion de sandboxes
- Constructeur de workflow avec tous les types de pipeline (single designer, designer-checker, custom pipeline, persona pipeline)
- Issue sessions et exécution de work chains
- Sessions de découverte d’issues
- Création et gestion de personas
- Extraction de learnings et gestion des connaissances
- Interface de chat de sandbox en temps réel
- Tableau de bord d’analytique d’utilisation
- Clés API de projet pour l’accès programmatique
Coûts des services
Vos coûts réels sont déterminés par les services externes que vous consommez. CodeCourier suit l’usage sur ces services et affiche les coûts agrégés dans le tableau de bord de votre projet :
Modèles Anthropic (Claude)
Tarifs par 1M de tokens en USD. Les écritures de cache (cache_5m, cache_1h) et les lectures de cache (cache_read) sont facturées séparément de l’entrée régulière. Tarifs vérifiés par rapport à la page de tarification Anthropic ; à jour au mois d’avril 2026.
| Modèle | Input | Cache 5m | Cache 1h | Cache read | Output |
|---|---|---|---|---|---|
claude-opus-4-7 | $5.00 | $6.25 | $10.00 | $0.50 | $25.00 |
claude-opus-4-5 | $5.00 | $6.25 | $10.00 | $0.50 | $25.00 |
claude-sonnet-4-6 | $3.00 | $3.75 | $6.00 | $0.30 | $15.00 |
claude-sonnet-4-5 | $3.00 | $3.75 | $6.00 | $0.30 | $15.00 |
claude-haiku-4-5 | $1.00 | $1.25 | $2.00 | $0.10 | $5.00 |
Mise en cache des prompts Anthropic :les écritures sont facturées à 1,25× le tarif d’entrée (cache de 5 minutes) ou 2,0× le tarif d’entrée (cache d’1 heure) ; les lectures sont facturées à 0,10× le tarif d’entrée. Le palier de 5 minutes est le palier par défaut et convient aux tours d’agent enchaînés ; le palier d’1 heure ne vaut le coût d’écriture plus élevé que lorsque le même préfixe est relu de nombreuses fois au cours d’une session de longue durée.
Modèles OpenAI (Codex / GPT-5.x)
OpenAI expose un tarif unique cached_input couvrant le préfixe de prompt mis en cache. Les tokens de raisonnement (série o, GPT-5.x avec raisonnement activé) sont facturés au tarif de sortie régulier.
| Modèle | Input | Cached input | Output |
|---|---|---|---|
gpt-5.5 | $5.00 | $0.50 | $30.00 |
gpt-5.4 | $2.50 | $0.25 | $15.00 |
gpt-5.4-mini | $0.75 | $0.075 | $4.50 |
gpt-5.4-nano | $0.20 | $0.02 | $1.25 |
gpt-5.3-codex | $1.75 | $0.175 | $14.00 |
OpenAI cached_input :0,10× le tarif d’entrée (90 % de remise sur le préfixe de prompt mis en cache). Magnitude identique aux lectures de cache Anthropic.
Les tokens de raisonnement (série o, GPT-5.x avec raisonnement activé, réflexion étendue de Claude) sont facturés au tarif de token de sortie régulier. Ils sont suivis séparément des tokens de sortie visibles dans les enregistrements d’usage sous reasoningTokens afin que le tableau de bord puisse les faire remonter lors du calibrage de la sélection de modèle.
OpenRouter / Gemini
La tarification routée dépend du modèle sous-jacent. Les tarifs transitent vers usageCostRates avec service: "openrouter" et l’identifiant modelOrTier routé.
Comment nous mesurons
Les décomptes de tokens proviennent directement du flux de sortie structuré de chaque runtime d’agent - jamais échantillonnés, jamais estimés. Quatre parseurs normalisent les formes spécifiques aux fournisseurs dans la ventilation unifiée (inputTokens, outputTokens, cacheCreation5mTokens, cacheCreation1hTokens, cacheReadTokens, reasoningTokens) :
- Claude Code →
--output-format stream-json, parsé partrigger/lib/parsers/claude-stream-json.ts. - Codex CLI →
codex exec --json, parsé partrigger/lib/parsers/codex-ndjson.ts. - OpenCode →
opencode run --format json, parsé partrigger/lib/parsers/opencode-ndjson.ts. - Pi → JSONL natif, parsé par
lib/parsers/pi-jsonl.ts.
Chaque ligne usageRecords porte captureSource (quel parseur l’a écrite) et parserVersion (quelle version de schéma était en vigueur au moment de la capture) afin que les lignes historiques restent auditables après les mises à niveau des parseurs.
Coûts de calcul des sandboxes
Les coûts de sandbox E2B sont basés sur le temps de fonctionnement actif de la VM :
- Facturés par seconde de temps de sandbox actif
- Les sandboxes en pause peuvent avoir des tarifs réduits selon votre plan E2B
- Les sandboxes arrêtées cessent immédiatement d’accumuler des frais
Coûts des tâches de fond
Les coûts de Trigger.dev sont basés sur le temps d’exécution des tâches et les ressources de calcul. La majeure partie du coût de Trigger.dev est indirecte -- les tâches orchestrent principalement les sandboxes E2B et effectuent des appels API, de sorte que l’essentiel du coût apparaît dans les catégories sandbox et modèle IA.
Configuration des taux de coût
CodeCourier stocke les taux de coût dans la table usageCostRates. Chaque enregistrement de taux inclut :
service-- La catégorie de service (anthropic, openai, openrouter, e2b, trigger_dev, convex).rateType-- La métrique spécifique (input_tokens, output_tokens, sandbox_hour, storage_gb_month).rateLabel-- Description lisible par l’humain.unit-- L’unité de facturation (per_1M_tokens, per_hour, per_gb_month).costPerUnit-- Coût en USD par unité.modelOrTier-- Qualificateur de modèle ou de palier facultatif (par exemple, "claude-sonnet-4", "hobby").isActive-- Si ce taux est actuellement actif.
Le système fournit une mutation seedDefaultRates qui remplit la table des taux avec des valeurs par défaut sensées basées sur la tarification actuelle publiée des fournisseurs. Une mutation syncMissingRates ajoute les nouveaux types de taux introduits dans les mises à jour de la plateforme et rafraîchit les lignes par défaut obsolètes connues sans écraser les taux personnalisés non liés.
Comparaison des fonctionnalités par rôle
Au sein d’un projet, les fonctionnalités sont limitées par le rôle d’adhésion :
Member
- Voir les sandboxes, runs et workflows du projet
- Lancer des sandboxes et déclencher des runs
- Envoyer des messages aux sandboxes
- Voir l’analytique d’utilisation
Admin
Tout ce qui est dans Member, plus :
- Créer, modifier et supprimer des workflows
- Gérer les personas
- Configurer les paramètres du projet
- Inviter et supprimer des membres d’équipe
- Gérer les clés API de fournisseur
Owner
Tout ce qui est dans Admin, plus :
- Supprimer le projet
- Transférer la propriété
- Gérer les clés API de projet
- Accéder à la configuration des taux de coût
- Accès complet aux enregistrements d’usage et à l’analytique
Mise à niveau et rétrogradation
Puisque CodeCourier utilise un modèle bring-your-own-key, mettre à niveau vos capacités signifie principalement mettre à niveau vos comptes auprès des fournisseurs de services sous-jacents :
- Plus de capacité de sandbox -- Mettez à niveau votre plan E2B pour des limites de concurrence plus élevées et des allocations de délai d’expiration plus longues.
- Modèles IA plus rapides -- Mettez à niveau votre plan Anthropic pour des limites de débit plus élevées et l’accès à des modèles plus puissants.
- Plus de tâches de fond -- Mettez à niveau votre plan Trigger.dev pour une concurrence de tâches plus élevée.
Au sein de CodeCourier, vous pouvez évoluer en :
- Créant des projets supplémentaires pour organiser le travail
- Ajoutant des membres d’équipe pour partager la charge de travail
- Construisant des templates personnalisés pour des environnements de sandbox spécialisés
- Créant des pipelines de personas sophistiqués pour la collaboration multi-agents
Options entreprise
Pour les organisations aux besoins avancés, CodeCourier prend en charge des fonctionnalités de niveau entreprise :
- Attribution détaillée de l’usage -- Suivi des coûts par utilisateur, par persona, par modèle grâce aux champs de suivi entreprise dans les enregistrements d’usage.
- Taux de coût personnalisés -- Configurez des taux exacts qui correspondent à votre tarification négociée avec le fournisseur, remplaçant les tarifs publiés par défaut.
- Clés API au niveau projet -- Accès programmatique limité pour les pipelines CI/CD et d’automatisation.
- Contrôle d’accès basé sur les rôles -- Modèle de permissions à trois niveaux (owner, admin, member) avec accès limité au projet.
- Conformité RGPD -- Gestion du consentement, export des données et prise en charge du droit à la suppression intégrés à la plateforme.
- Système de notifications -- Notifications en temps réel pour les achèvements de run, les échecs, les événements de PR et l’activité d’équipe.
Pour les organisations nécessitant des options de déploiement personnalisées, une infrastructure dédiée ou des fonctionnalités de conformité supplémentaires, contactez l’équipe CodeCourier pour discuter des arrangements entreprise.
Estimation des coûts
Nous ne proposons pas d’estimateur statique. Chaque projet dispose d’un tableau de bord Utilisation en direct à /p/[projectId]/usage qui affiche le coût réel, la ventilation par service, la ventilation par classe de tokens (input, output, lectures de cache, écritures de cache, raisonnement) et les économies de cache calculées - recalculés à chaque nouveau run à partir des mêmes lignes usageRecords qui pilotent la facturation.
Pour obtenir une prévision fiable, exécutez une fois un workflow représentatif, ouvrez le tableau de bord Utilisation, et lisez directement les totaux par période. La même vue expose la carte des économies de cache, qui quantifie dans quelle mesure le cache de prompts compense vos dépenses d’entrée sur la période affichée.