5 points par GN⁺ 2026-02-10 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Système automatisé d’agents de dépôt qui exécute de lui-même, au sein de GitHub Actions, l’amélioration du code, la maintenance de la documentation, le renforcement des tests, etc.
  • Chaque matin, du code amélioré est automatiquement soumis sous forme de Pull Request
  • Exécute automatiquement la classification des issues, l’analyse des échecs CI, la maintenance de la documentation, l’amélioration de la couverture de tests et la surveillance de la conformité
  • Toute l’automatisation est définie dans de simples fichiers Markdown, avec des instructions en langage naturel sans écrire de code complexe
  • S’appuie sur divers moteurs d’IA comme Copilot, Claude, Codex pour des tâches basées sur des événements ou planifiées
  • Renforce la sécurité et la sûreté grâce à une exécution en sandbox et au principe du moindre privilège
  • Développé conjointement par GitHub Next et Microsoft Research, avec une conception centrée sur la sécurité et de solides garde-fous intégrés

Fonctionnalités principales (Key Features)

  • Automated Markdown Workflows
    • Rédaction des automatisations en Markdown plutôt qu’en YAML complexe
    • Conversion d’instructions en langage naturel en workflows GitHub Actions
  • AI-Powered Decision Making
    • Les workflows comprennent le contexte et s’adaptent à la situation
    • L’IA analyse le code et l’état du dépôt pour effectuer les actions appropriées
  • GitHub Integration
    • Intégration poussée avec Actions, Issues, PRs, Discussions, etc.
    • Automatisation de l’ensemble de la gestion du dépôt
  • Safety First
    • Sécurité renforcée via l’exécution en sandbox, le principe du moindre privilège et un traitement sûr des sorties
  • Multiple AI Engines
    • Prend en charge Copilot, Claude, Codex ainsi que des processeurs d’IA personnalisés
  • Continuous AI
    • Amélioration automatique de la collaboration et de la qualité du code via la Continuous AI

Guardrails Built-In

  • Les workflows s’exécutent par défaut avec des droits en lecture seule
  • Les opérations d’écriture ne sont autorisées qu’au travers de sorties sûres préapprouvées (safe outputs)
  • Exécution en sandbox, liste blanche d’outils et isolation réseau contrôlent le périmètre d’action des agents IA

Exemple : Daily Issues Report

  • Procédure de création de l’automatisation
    • Write : création d’un fichier .md rédigé en langage naturel
    • Compile : conversion en workflow GitHub Actions au format .lock.yml avec la commande gh aw compile
    • Run : exécution automatique de GitHub Actions selon les déclencheurs
  • L’agent IA lit le contexte du dépôt et effectue l’analyse des issues, la génération de visualisations et la rédaction de rapports
  • L’ensemble du processus s’exécute dans un environnement conteneurisé afin d’assurer sécurité et reproductibilité

Gallery

  • Issue & PR Management : classification automatique, labellisation, coordination de projet
  • Continuous Documentation : maintenance de la documentation et cohérence assurée
  • Continuous Improvement : simplification du code, refactorisation, amélioration du style
  • Metrics & Analytics : rapports quotidiens, analyse des tendances, surveillance de l’état des workflows
  • Quality & Testing : diagnostic des échecs CI, amélioration des tests, contrôle qualité
  • Multi-Repository : synchronisation et suivi de fonctionnalités entre plusieurs dépôts
  • Continuous Refactoring : analyse et automatisation via des commandes slash
  • Continuous Scanning & Compliance : scans de sécurité, classification des alertes, surveillance de la conformité
  • Scheduled Workflows : opérations quotidiennes, recherche et tâches de maintenance automatisées

Bien démarrer avec la CLI (Getting Started)

  • Après installation de l’extension, il est possible d’ajouter un workflow d’exemple et d’effectuer une première exécution en quelques minutes depuis la ligne de commande
  • Installation avec gh extension install github/gh-aw
  • Dans votre dépôt, ajoutez gh aw add-wizard githubnext/agentics/daily-repo-status pour une installation interactive et une exécution automatique

Créer des workflows sur le web (Creating Workflows)

  • Dans l’onglet "Agents" de l’interface web GitHub, il est possible de créer directement des workflows agentiques personnalisés en langage naturel

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.