Changer le thème

Adopter Codex en équipe : guide pratique des permissions, des conventions et du chemin Bedrock

Easton editorial illustration: one raised charcoal terminal console with a small exec prompt, three compact output artifacts: changelog sheet, issue-tag stack, documentation checklist, one small lock gate leading to a separate patch or pull-request card

Adopter Codex en équipe : guide pratique des permissions, des conventions et du chemin Bedrock

Quand une équipe commence à utiliser Codex ensemble, la première question de la sécurité et des opérations n’est généralement pas « quel plan acheter ? ». C’est plutôt « qui a le full access, que peut lire .env, et où voit-on l’usage et les logs d’audit ? ». Ces questions déterminent la première étape de l’adoption en équipe. La bonne réponse n’est pas de choisir d’abord une API key. C’est de définir d’abord la frontière de permission. Cet article propose un cadre de décision pour l’adoption en entreprise : configurez requirements.toml et les permission profiles pour contraindre les permissions des membres, standardisez les règles AGENTS.md partagées, choisissez ensuite un chemin de déploiement comme ChatGPT Workspace, API Key ou Amazon Bedrock, puis reliez analytics et compliance. Un fait doit être clair dès le départ : AWS a annoncé le 2026-06-03 la disponibilité de GPT-5.4 dans GovCloud, mais le provider Bedrock de Codex ne prend actuellement pas en charge les endpoints GovCloud. Ce sont deux faits différents.

1. Cadre de permissions en entreprise : ne laissez pas le full access vivre sur chaque machine locale

Lorsqu’une entreprise veut standardiser Codex, elle peut utiliser des cloud-managed requirements pour contraindre le comportement local. requirements.toml est le fichier de politique de Codex. Les administrateurs peuvent attribuer différentes politiques par groupe d’utilisateurs au lieu de laisser chaque membre configurer son environnement.

1.1 Champs clés de requirements.toml

Voici les champs les plus utilisés :

ChampRôleValeur recommandée
approval_policyContrôle si une validation humaine est requise"suggest" ou "auto-edit" ; ne pas utiliser "never" par défaut
approvals_reviewerDésigne la personne qui valideOwner d’équipe ou owner sécurité
automatic_review_policyRègles de review automatiqueDéfinir selon le niveau de risque du projet
permission profilesModèle de permission plus récent (0.138.0+)Recommandé pour les nouveaux déploiements
sandbox_modeAncien modèle de permissionRéservé aux migrations legacy
web_search_modeAutorise ou non la recherche webOptionnel, mais à limiter pour les projets sensibles
managed_hooksConfiguration unifiée des hookslint-check, test-runner, et similaires
MCP servers allowlistServeurs MCP autorisésSeulement les serveurs approuvés comme filesystem et github

Codex 0.138.0 et plus recommande les permission profiles avec allowed_permission_profiles et default_permissions. Les déploiements plus anciens doivent encore utiliser allowed_sandbox_modes.

1.2 Combinaisons interdites

La combinaison suivante ne doit pas être utilisée comme standard d’équipe :

danger-full-access + approval_policy = "never"

C’est la combinaison au privilège maximal sans validation. Elle doit être bloquée dans les cloud-managed requirements pour ne pas apparaître dans les configurations locales individuelles.

1.3 Exemple de configuration

# requirements.toml
[managed]
approval_policy = "suggest"
allowed_permission_profiles = ["suggest", "auto-edit"]
default_permissions = "suggest"

[mcp]
allowed_servers = ["filesystem", "github"]

[hooks]
managed_hooks = ["lint-check", "test-runner"]

Cet exemple limite les membres à "suggest" ou "auto-edit", met "suggest" par défaut, n’autorise pour MCP que filesystem et github, et garde le même ensemble de hooks. Si vous voulez donner "auto-edit" à un noyau de développement et laisser les stagiaires sur "suggest", c’est le bon endroit.

2. Moindre privilège et sandbox design : règles concrètes, deny glob et protection des fichiers sensibles

Les responsables sécurité n’ont pas besoin d’un slogan sur le moindre privilège. Ils ont besoin de règles concrètes : quels fichiers peuvent être lus, lesquels peuvent être modifiés, et lesquels sont totalement interdits ?

2.1 Trois valeurs pour filesystem

Les permissions filesystem de Codex prennent trois valeurs :

  • read: lecture seule, aucune modification
  • write: lecture/écriture, modifications autorisées
  • deny: accès totalement bloqué

La règle de priorité est simple : les règles plus spécifiques gagnent, et deny a la priorité la plus haute. Par exemple, si vous configurez à la fois "**/*.env" = "deny" et ":workspace_roots" = "write", les fichiers .env restent bloqués même si le workspace root est inscriptible.

2.2 Limiter le périmètre du workspace

Utilisez :workspace_roots pour limiter la zone de travail :

[permissions.filesystem]
":workspace_roots" = "write"

Ainsi, Codex ne peut travailler qu’à l’intérieur du workspace root courant et de ses sous-dossiers. Les fichiers hors de ce périmètre ne sont pas accessibles.

2.3 Protéger les fichiers sensibles

Les deny globs permettent de garder les fichiers d’environnement et les répertoires secrets hors de portée :

[permissions.filesystem]
":workspace_roots" = "write"
"**/*.env" = "deny"
"**/secrets/**" = "deny"
"**/*.log" = "read"

Cela signifie :

  • le workspace root et ses sous-dossiers sont inscriptibles
  • tous les fichiers .env sont bloqués partout
  • secrets/ et ses sous-dossiers sont bloqués
  • les fichiers .log sont en lecture seule

2.4 Permission réseau

La permission réseau peut être contrôlée par des listes allow/deny de domaines :

[permissions.network]
enabled = true
allow = ["github.com", "api.openai.com"]
deny = ["localhost", "127.0.0.1"]

Codex peut ainsi atteindre github.com et api.openai.com, tout en bloquant localhost et loopback. Il existe une protection supplémentaire pour les réseaux locaux/privés, donc les équipes peuvent aussi définir leurs propres listes de domaines.

2.5 permission profiles versus sandbox mode

ComparaisonPermission profilesSandbox mode
StadeModèle plus récentModèle plus ancien
GranularitéPlus finePlus grossière
Champs de configallowed_permission_profiles + default_permissionsallowed_sandbox_modes
RecommandationÀ privilégier pour les nouveaux déploiementsPrincipalement pour les migrations legacy

Les nouveaux déploiements devraient préférer les permission profiles. Le sandbox mode peut être progressivement abandonné.

3. Conventions d’équipe partagées : un seul AGENTS.md, pas un fichier custom par personne

Les équipes ont besoin d’un prompt commun, de règles de contexte partagées et d’instructions de review partagées. Elles n’ont pas besoin que chacun maintienne sa propre version et disperse la maintenance dans une dizaine de fichiers. AGENTS.md est le fichier d’instructions de Codex. Il supporte des règles en couches et des priorités.

3.1 Ordre de la chaîne d’instructions

Au démarrage, Codex construit la chaîne suivante :

règles globales (~/.config/codex/AGENTS.md)
  -> règles projet (project AGENTS.md)
  -> règles du répertoire le plus proche

Le fichier le plus proche gagne en cas de chevauchement.

3.2 Architecture en couches

Ne mettez pas toutes les règles dans un seul énorme fichier. Travaillez en couches :

  • ~/.config/codex/AGENTS.md : règles globales, style, attentes de test, interdictions générales
  • AGENTS.md projet : architecture, dépendances, style de déploiement
  • AGENTS.md module : besoins spécifiques au module

Chaque couche devrait rester autour de 10-15 KiB pour rester maintenable et éviter les troncatures.

3.3 Gérer la limite de 32 KiB

Codex met project_doc_max_bytes à 32 KiB par défaut. Si AGENTS.md devient trop gros, il peut être tronqué.

Deux solutions existent :

  1. augmenter project_doc_max_bytes
  2. diviser le document en répertoires imbriqués

Le découpage est souvent préférable, car il rend la propriété et la maintenance plus claires.

3.4 À quoi sert AGENTS.override.md

AGENTS.override.md sert à surcharger le AGENTS.md supérieur et possède la plus haute priorité. Utilisez-le quand :

  • un sous-répertoire précis a besoin d’un override temporaire
  • un module expérimental a besoin de limites plus souples
  • un module diffère de la politique du projet

Notez la raison de l’override pour éviter la confusion dans l’équipe.

3.5 Conseil de maintenance

Lors de la maintenance d’AGENTS.md, soyez explicites sur :

  • Ownership : qui possède quelle couche ?
  • Maintenance budget : combien de temps de review chaque sprint ?
  • Review cycle : à quelle fréquence revoir les règles globales et projet ?

AGENTS.md devient alors une référence vivante partagée, au lieu d’un fichier privé que chacun réécrit.

4. Choix du chemin de déploiement : ChatGPT Workspace, API Key ou Bedrock ?

Les organisations doivent choisir quel chemin de facturation, de conformité et de contrôle adopter. Les trois options ont des avantages, des limites et des usages différents.

4.1 Tableau comparatif

DimensionChatGPT Business/EnterpriseAPI KeyAmazon Bedrock
AuthentificationConnexion ChatGPTOPENAI_API_KEYBedrock API key ou AWS IAM
FacturationOpenAI WorkspaceCompte API OpenAICompte AWS
Gouvernance d’équipeAnalytics Dashboard, managed requirementsAucune gouvernance d’équipe nativeAWS IAM et CloudTrail
Complétude des fonctionsLa plus complèteLa plus flexibleEnsemble partiel (voir 4.2)
Conformité / régionRégions OpenAIRégions OpenAIRégions AWS et data residency
Support GovCloudNonNonLe modèle peut être disponible, mais le support du provider est distinct (voir 4.3)
Meilleur cas d’usageÉquipes petites/moyennes avec gestion de workspaceDéveloppeurs qui veulent une intégration flexibleÉquipes centrées AWS avec facturation, IAM et conformité

4.2 Capacités manquantes sur Bedrock

Au 2026-06-08, les capacités suivantes ne sont pas disponibles sur ce chemin :

  • Fast Mode
  • recherche web/fichier hébergée
  • computer use
  • shell tool
  • génération d’images
  • serveurs MCP distants
  • on-demand inference only n’est pas supporté ; utilisez Provisioned Throughput

Ces capacités dépendent de services cloud hébergés par OpenAI, d’outils hébergés ou de découverte cloud-managed, donc elles sont hors de ce chemin. Si votre équipe en dépend, utilisez plutôt ChatGPT Workspace ou API Key.

4.3 Clarification GovCloud

Il faut distinguer deux faits :

  1. GPT-5.4 sur AWS GovCloud (US-West) est disponible

    • le modèle lui-même est disponible dans GovCloud
    • GPT-5.4 peut être appelé via l’API Bedrock
  2. Le provider Codex Bedrock ne prend pas en charge les endpoints GovCloud

    • le provider amazon-bedrock de Codex ne supporte actuellement pas les endpoints Bedrock Mantle dans les régions AWS GovCloud
    • vous ne pouvez pas configurer Codex vers Bedrock dans GovCloud aujourd’hui

N’écrivez donc pas « Codex sur Bedrock supporte GovCloud » comme si ces deux faits étaient identiques.

4.4 Scénarios adaptés

Choisissez le chemin selon les besoins de l’organisation :

ChatGPT Business/Enterprise

  • petites et moyennes équipes
  • besoin d’une gestion de workspace
  • besoin de la couverture fonctionnelle la plus complète
  • pas besoin de facturation AWS ni d’IAM

API Key

  • développeurs qui veulent une intégration souple
  • pas besoin de gouvernance d’équipe
  • facturation directe sur un compte API OpenAI
  • pas besoin d’administration de conformité

Amazon Bedrock

  • équipes centrées AWS avec comptes AWS, IAM et billing existants
  • veulent regrouper les coûts sous des engagements AWS
  • ont besoin de data residency ou de régions AWS spécifiques
  • acceptent un ensemble de fonctions partiel (voir 4.2)

5. Configuration et limites de Bedrock : auth AWS-native, fonctions manquantes et risque GovCloud

Les équipes qui choisissent Bedrock doivent comprendre précisément le setup, l’authentification, les capacités manquantes et la frontière GovCloud.

5.1 Configurer le provider amazon-bedrock

Définissez le provider dans le fichier de config Codex :

{
  "provider": "amazon-bedrock",
  "aws_region": "us-east-1",
  "model_id": "openai.gpt-5.5"
}

L’ID du modèle et la région doivent suivre les documents officiels.

5.2 Auth AWS-native

Le chemin Bedrock utilise l’authentification AWS-native, pas OPENAI_API_KEY :

  • Bedrock API key : clé courte, 12 heures max ou durée de session, héritant des permissions IAM principal
  • AWS IAM credentials : configurées via un rôle IAM ou un utilisateur IAM

En production, il est recommandé d’utiliser des clés courtes ou des rôles IAM. Les clés longues ne servent qu’à l’exploration.

5.3 Régions commerciales AWS prises en charge

Les documents officiels prennent actuellement en charge ces régions commerciales AWS :

  • us-east-1
  • us-west-2
  • eu-west-1
  • ap-northeast-1

Pour la liste à jour, consultez la documentation AWS Bedrock OpenAI models.

5.4 Gouvernance des Bedrock API keys

Règles importantes pour les API keys Bedrock :

  • Short-term key : jusqu’à 12 heures ou la durée de session, hérite des permissions IAM principal, recommandé pour la production
  • Long-term key : réservé à l’exploration, non recommandé en production
  • CloudTrail logging : les appels API sont enregistrés dans AWS CloudTrail ; la clé elle-même n’est pas loggée en clair
  • IAM actions control : les actions IAM peuvent déterminer qui peut créer et utiliser des API keys

5.5 Fonctions manquantes à nouveau

Au 2026-06-08, Bedrock n’offre pas :

  • Fast Mode
  • recherche web/fichier hébergée
  • computer use
  • shell tool
  • génération d’images
  • serveurs MCP distants
  • on-demand inference only n’est pas supporté ; utilisez Provisioned Throughput

Si votre équipe a besoin de ces fonctions, basculez vers ChatGPT Workspace ou API Key.

5.6 Risque GovCloud à nouveau

Encore une fois, il faut séparer :

  • GPT-5.4 AWS est disponible dans GovCloud (US-West) : le modèle est disponible dans GovCloud
  • Le provider Codex Bedrock ne prend pas en charge les endpoints GovCloud : vous ne pouvez pas configurer Codex vers Bedrock dans les régions AWS GovCloud aujourd’hui

Si votre équipe a besoin de GovCloud, ne partez pas du principe que Codex peut déjà y pointer Bedrock.

6. Gouvernance et audit : où voir l’usage et les logs de conformité ?

Les managers doivent suivre l’adoption, l’usage et l’impact des code reviews, et ils ont besoin pour cela de sorties analytics et audit.

6.1 Comparaison des trois chemins de gouvernance

CheminFonctionDélaiIdéal pour
Analytics Dashboardadoption, usage, feedback de code reviewLes données d’usage peuvent avoir jusqu’à 12 heures de retardSuivi du rollout
Analytics APIbuckets quotidiens/hebdomadaires, usage workspace/par utilisateur, découpage par client, métriques de code reviewDe quasi temps réel à quelques heuresGouvernance des coûts et analyses approfondies
Compliance APIexport des activités Codex et des métadonnées d’auditDépend de l’intégration SIEM/eDiscoveryAudit conformité

6.2 Scénarios d’usage

6.2.1 Suivi du rollout

Utilisez Analytics Dashboard pour voir l’adoption et l’usage de l’équipe :

  • taux d’activation des membres
  • qualité du feedback de code review
  • distribution de l’usage par client

Les données du dashboard peuvent avoir jusqu’à 12 heures de retard, donc elles conviennent mieux aux rapports hebdo ou mensuels qu’au monitoring temps réel.

6.2.2 Gouvernance des coûts

Utilisez l’Analytics API pour une analyse plus poussée :

  • découper l’usage par workspace/user/model
  • comparer les buckets quotidiens et hebdomadaires
  • répartir l’usage par client (Codex App/CLI/IDE/Cloud)
  • synthétiser les métriques de code review

C’est le bon chemin pour la gouvernance des coûts et l’optimisation interne.

6.2.3 Audit conformité

Utilisez la Compliance API pour exporter les logs d’audit :

  • enregistrements d’activité Codex
  • métadonnées d’audit
  • intégration SIEM/eDiscovery
  • support des revues de conformité

Ce chemin convient aux organisations réglementées comme la finance, l’administration et la santé.

6.3 Recommandation de chemin de gouvernance

  • Analytics Dashboard : pour les responsables techniques et chefs de projet qui suivent le rollout
  • Analytics API : pour les platform engineers qui font de la gouvernance des coûts et des analyses approfondies
  • Compliance API : pour les équipes sécurité et conformité qui connectent SIEM et eDiscovery

Les trois chemins peuvent être combinés selon les besoins de l’organisation.

7. Chemin de déploiement d’équipe : du test individuel à la gouvernance d’organisation

Les équipes ne savent souvent pas par où commencer, comment découper l’adoption par étapes, ni comment choisir les premières tâches pilotes.

7.1 Cadre de déploiement en trois étapes

Étape 1 : contrôle individuel (définir la frontière de permission)

Objectif : s’assurer que la frontière de permission de chaque membre reste contrôlable afin que les fichiers sensibles ne se dispersent pas sur les machines locales.

Actions clés :

  • interdire danger-full-access + approval_policy = "never" comme défaut d’équipe
  • protéger .env et secrets/ avec des deny globs
  • définir :workspace_roots pour limiter la zone de travail

Critère de succès : aucun membre ne peut accéder à des fichiers sensibles sans approbation.

Étape 2 : pilote petite équipe (conventions partagées + tâches à faible risque)

Objectif : unifier AGENTS.md et les skills dans une petite équipe, puis commencer par des tâches à faible risque pour vérifier que le flux fonctionne.

Actions clés :

  • écrire un AGENTS.md global (attentes de style et de test)
  • écrire un AGENTS.md projet (architecture, dépendances, déploiement)
  • choisir des tâches à faible risque : génération de docs, corrections de lint, ajouts de tests
  • éviter l’automatisation directe du déploiement en production ou de la logique de paiement

Critère de succès : la majorité des membres utilisent le AGENTS.md partagé et aucun incident majeur de sécurité n’apparaît.

Étape 3 : gouvernance organisationnelle (managed requirements + Analytics/Compliance API)

Objectif : élever permissions et conventions au niveau de l’organisation et relier observabilité et audit.

Actions clés :

  • configurer les cloud-managed requirements par groupe utilisateur
  • connecter Analytics Dashboard/API pour suivre adoption et usage
  • connecter Compliance API au SIEM
  • revoir régulièrement permission profiles et MCP allowlists

Critère de succès : le tableau de gouvernance est en ligne et les logs d’audit sont traçables.

7.2 Tâches pilotes recommandées

Privilégier d’abord les tâches à faible risque

Bonnes tâches pour le premier lot pilote :

  • génération de documentation : README, docs API, nettoyage de notes
  • corrections de lint : eslint, prettier, automatisation du formatage
  • ajouts de tests : unit tests et squelettes de tests d’intégration
  • suggestions de refactoring : idées d’amélioration de structure avec review humaine

Éviter l’automatisation directe

Mauvaises tâches pour le premier lot pilote :

  • déploiement en production
  • logique de paiement
  • changements de permissions
  • suppression de données

Ces tâches sont à haut risque et doivent attendre que la gouvernance et l’audit soient mûrs.

7.3 Relation avec le reste de la série

Cet article est la page de décision pour l’adoption en équipe ; les articles suivants pourront aller plus loin :

  • style d’écriture AGENTS.md : règles par couches, éviter la troncature, maintenance
  • blocages personnels et sandboxes : problèmes de permission, setup sandbox, erreurs fréquentes
  • intégration Cloud/GitHub : développement distant, review GitHub, Cloud tasks
  • optimisation coûts et quota : techniques de réduction de tokens et contrôle budgétaire
  • automatisation et tâches longues : triggers planifiés, heartbeats et jobs multi-jours

Résumé et prochaines étapes

Si vous êtes responsable technique et que vous déployez Codex dans une équipe, l’ordre devrait être :

  1. Lire d’abord la configuration de permission (sections 1 et 2) pour bloquer les combinaisons dangereuses
  2. Standardiser ensuite les conventions (section 3) pour que AGENTS.md ait une forme commune
  3. Choisir le chemin de déploiement après cela (sections 4 et 5) pour décider entre Workspace, API Key et Bedrock
  4. Connecter la gouvernance en dernier (section 6) via Analytics et Compliance APIs

Ensuite, vous pouvez aller plus loin sur des modules plus spécifiques :

  • style d’écriture AGENTS.md : règles par couches, éviter la troncature, maintenance
  • blocages personnels et sandboxes : problèmes de permission, setup sandbox, erreurs fréquentes
  • intégration Cloud/GitHub : développement distant, review GitHub, Cloud tasks
  • optimisation coûts et quota : techniques de réduction de tokens et contrôle budgétaire
  • automatisation et tâches longues : triggers planifiés, heartbeats et jobs multi-jours

Bases connexes :

  • bases de la collaboration Git en équipe : Git flow, stratégie de branches et workflow de code review
  • secrets CI et sécurité des permissions : secrets GitHub Actions, frontières de permission et pratiques de sécurité

Mettre la séquence de déploiement d’équipe dans le bon ordre

Définissez d’abord les permissions, unifiez ensuite les conventions, choisissez le chemin de déploiement après cela, puis reliez gouvernance et audit à la fin.

  1. 1

    Step 1: Fixer la frontière d’abord

    Clarifiez qui peut ouvrir le full access, quels fichiers doivent être interdits et où se situe la frontière réseau.
  2. 2

    Step 2: Unifier les conventions

    Utilisez un AGENTS.md partagé et des règles par couches pour transformer les accords d’équipe en contraintes héritables.
  3. 3

    Step 3: Choisir le chemin

    Décidez entre Workspace, API Key et Bedrock selon l’achat, la conformité et les capacités disponibles.
  4. 4

    Step 4: Ajouter la gouvernance

    Reliez l’usage, les logs d’audit et les métriques de code review au côté management.
  5. 5

    Step 5: Déployer par petites étapes

    Commencez par des pilotes individuels et de petite équipe avant de passer à la gouvernance d’organisation.

FAQ

Une équipe doit-elle définir les permissions avant d’écrire AGENTS.md ?
Définissez d’abord la frontière de permission. Les permissions sont la ligne rouge de sécurité, tandis qu’AGENTS.md sert surtout à la cohérence. Bloquez d’abord danger-full-access + approval_policy = "never", puis rédigez les conventions partagées.
Une équipe peut-elle activer danger-full-access par défaut pour ses membres ?
Non. C’est le niveau de privilège le plus élevé et il doit être traité comme un cas de validation, pas comme un défaut. Utilisez plutôt approval_policy = "suggest" ou "auto-edit".
Comment éviter la troncature à 32 KiB lors du partage de AGENTS.md ?
Travaillez par couches : règles globales, règles projet et règles module doivent être maintenues séparément. Gardez chaque couche autour de 10-15 KiB, ou augmentez project_doc_max_bytes si nécessaire.
Les admins entreprise peuvent-ils interdire centralement approval_policy = "never" ?
Oui. Utilisez des cloud-managed requirements pour configurer allowed_permission_profiles et exclure "never".
Quelle est la différence entre permission profiles et sandbox mode ?
Les permission profiles sont le modèle le plus récent et le plus granulaire. Le sandbox mode est l’ancien modèle. Les nouveaux déploiements devraient préférer les permission profiles.
Bedrock signifie-t-il un déploiement privé de Codex ?
Non. Bedrock est un point d’entrée compatible OpenAI hébergé par AWS. L’API Responses hébergée par OpenAI n’est pas sur le chemin de requête, mais il faut quand même vérifier les conditions AWS/OpenAI.
Codex sur Bedrock prend-il en charge GovCloud ?
Il faut séparer les faits : GPT-5.4 est disponible dans AWS GovCloud (US-West), mais cela ne veut pas dire que le provider Codex Bedrock prend aussi en charge les endpoints GovCloud.
Comment choisir entre API Key, ChatGPT Business/Enterprise et Bedrock ?
Workspace convient aux équipes qui veulent une gestion centralisée, API Key aux développeurs qui veulent de la souplesse, et Bedrock aux achats et à la conformité côté AWS.
Quelles capacités manquent sur Bedrock ?
Au 2026-06-08, Fast Mode, la recherche web/fichier hébergée, computer use, shell tool, la génération d’images et les serveurs MCP distants ne font pas partie de ce chemin.
Comment voir l’usage et les logs d’audit de l’équipe ?
Utilisez Analytics Dashboard pour l’adoption, l’usage et le feedback de code review ; l’Analytics API pour des découpages plus fins ; et la Compliance API pour exporter les logs d’audit.
Quels premiers cas d’usage à faible risque une équipe devrait-elle piloter ?
Commencez par la génération de documentation, les corrections de lint, les compléments de tests et les suggestions de refactoring. Évitez l’automatisation directe des déploiements de production, de la logique de paiement, des changements de permission et des suppressions de données.
Comment répartir la frontière de permission entre automation, GitHub review, Cloud task et local app ?
L’application locale a le plus de privilèges, les Cloud tasks sont contraintes, GitHub review doit rester en lecture seule et orientée instructions, et Automation doit conserver l’ensemble de permissions le plus petit possible avec un flux d’approbation clair.

14 min de lecture · Publié le: 13 août 2026 · Mis à jour le: 13 août 2026

Commentaires

Connectez-vous avec GitHub pour laisser un commentaire

Easton BlogEaston Blog