Augment Code
Augment Code, outil intelligent axé sur la programmation par IA
Étiquettes :Outils de programmation IAQu’est-ce que Augment Code ?
Augment Code est une plateforme de développement logiciel par agents conçue pour les grands bases de code et les équipes de projet. Elle utilise l’Context Engine pour récupérer le contexte du dépôt, puis permet aux agents de programmation d’accomplir des tâches dans l’IDE, la terminal, l’environnement cloud Cosmos et les processus de revue de code.
Le produit ne se concentre plus uniquement sur la complétion de code, mais organise les tickets jusqu’aux PR, les grands projets, la couverture des tests, l’enquête sur les pannes, les correctifs de sécurité, la migration et l’automatisation répétitive en un cycle d’ingénierie logicielle. Les ingénieurs sont responsables des objectifs, de l’approbation du plan et des contrôles de qualité, tandis que les agents s’occupent de l’exécution des nombreuses étapes intermédiaires.
Fonctionnalités clés
- Context Engine : indexe en continu le catalogue de codes et recherche le contexte le plus pertinent pour la tâche actuelle.
- Agent de codage : création, modification et suppression de code entre fichiers, ainsi que l’exécution d’outils en terminal.
- Cosmos : Exécuter des tâches logicielles plus longues et plus complexes dans un environnement de calcul isolé.
- Auggie CLI : Utiliser des agents, du contexte, des modèles, des règles et des outils dans la terminal.
- Extension IDE : prend en charge Visual Studio Code et les environnements de développement de la série JetBrains.
- Révision de code : Analyser les modifications dans une demande de pull sur GitHub et soulever des questions.
- Intégration native avec MCP : liaison avec les tickets, les documents, le stockage de code et d’autres outils de développement.
- Automatisation : Enregistrer les tâches d’ingénierie répétitives sous forme de processus pouvant être déclenchés et audités.
- Plusieurs modèles : sélectionnez Claude, GPT, Gemini ou Prism en fonction de la tâche.
- SDK et protocoles : extension des agents via Python, TypeScript, MCP et ACP.
Qu’est-ce que Context Engine ?
Context Engine est la couche de compréhension et de recherche du code d’Augment, qui crée un index dynamique pour le repository de code. Lorsqu’un agent pose des questions ou se prépare à apporter des modifications, elle sélectionne les fichiers, symboles, dépendances et règles pertinents, réduisant ainsi le coût lié à l’insertion directe de tout le repository dans le modèle.
- Comprendre les relations entre les codes à travers différents répertoires, services et entrepôts.
- Rechercher dynamiquement des fichiers, des symboles, des chaînes d’appel et des implémentations adjacentes en fonction de la tâche.
- Stocker en cache des index de entrepôt stables, des règles et des fichiers récents afin de réduire les coûts de duplication.
- Il est possible d’ajouter d’autres entrepôts pertinents en tant que contexte à la zone de travail principale.
- Fournir des capacités de recherche de code via MCP à d’autres outils d’encodage IA.
- Réduire le temps de recherche manuelle dans les grands entrepôts monoblocs et les projets multiservices.
Context Engine et fenêtre de contexte ordinaire
| Élément de comparaison | Context Engine | Placer directement le fichier dans la suggestion |
|---|---|---|
| Sélection du contexte | Recherche dynamique de code pertinent selon la tâche | Sélectionné manuellement par l’utilisateur ou chargement fixe via un outil |
| Grand entrepôt | Utiliser des index pour rechercher à travers les dossiers et les entrepôts | Il est facile de dépasser la fenêtre du modèle ou de manquer des dépendances. |
| Méthode de mise à jour | Maintien continu de l’index après modification du code | Ajouter à nouveau les fichiers à chaque conversation |
| Coût | Réutiliser le cache et ne charger que les segments pertinents | Envoyer à plusieurs reprises de longs contenus peut entraîner des frais supplémentaires. |
| Portabilité | Peut être fourni à d’autres agents via MCP | Généralement lié à la conversation actuelle ou à l’IDE |
| Risques principaux | La recherche peut omettre les relations implicites véritablement cruciales. | La sélection artificielle peut être incomplète ou excessive. |
Capacités de l’Agent de codage
Augment Agent peut découper les demandes de développement en plans et exécuter des modifications en plusieurs étapes, tout en affichant les appels d’outils et les modifications de fichiers. Il peut utiliser la terminale, les tests, le contrôle de version ainsi que les outils MCP, mais les commandes à haut risque et les écritures externes doivent être approuvées par l’utilisateur.
- Lire l’architecture existante, les conventions et les implémentations similaires.
- Planifier les tâches de fonctionnalités trans-fichiers, de correction, de refonte et de test.
- Créer, modifier ou supprimer des fichiers de workspace.
- Exécuter la construction, les tests, les vérifications statiques et d’autres commandes de terminal.
- Continuer le diagnostic en se basant sur les journaux d’erreur et itérer pour corriger.
- Lier les tickets, les documents et d’autres systèmes de contexte.
- Résumer les modifications, valider les résultats et identifier les risques nécessitant encore un traitement manuel.
Comment utiliser Augment dans l’IDE
- Installez l’extension Augment dans le marché d’extensions de Visual Studio Code ou JetBrains.
- Connectez-vous à votre compte et ouvrez l’espace de travail du code à traiter.
- Attendre que l’Engine Context termine l’indexation initiale et ajoute les entrepôts associés nécessaires.
- Placer les spécifications du projet dans les fichiers de règles AGENTS, CLAUDE ou Augment.
- Commencez par des tâches petites et vérifiables, afin que l’agent explique d’abord son plan.
- Vérifiez les fichiers à modifier et les commandes à exécuter, puis autorisez l’exécution.
- Vérifier les différences et exécuter les tests du projet, le formatage, la vérification de type et les scans de sécurité.
- Soumettez ou créez une demande de pull après avoir examiné manuellement le résultat.
Auggie CLI
Auggie CLI intègre les agents d’Augment et le Context Engine dans une interface terminale, permettant une utilisation interactive ainsi que l’exécution de tâches non interactives. Il prend en charge le changement de modèle, les règles, les compétences, les commandes personnalisées, MCP, les politiques de droits d’accès et la recherche multi-espaces de travail.
- Demander des codes dans la console, modifier des fichiers et exécuter des commandes.
- Lister et basculer entre les modèles actuellement disponibles par commande.
- Chargement des règles et compétences au niveau de l’utilisateur et au niveau de l’espace de travail.
- Configurer le serveur MCP pour se connecter à des outils externes.
- Fournir la recherche de code à d’autres agents intelligents codés via un serveur MCP.
- Connecter Zed, Neovim, Emacs et d’autres clients compatibles via ACP.
- Utiliser des règles d’autorisation pour contrôler les appels aux pages web, aux terminaux et à d’autres outils.
Règles et accords de projet
Auggie et les extensions IDE peuvent lire AGENTS, CLAUDE, les guides Augment ainsi que le répertoire des règles. L’équipe peut définir dans le dépôt des normes de style de code, d’architecture, de tests et de dépendances, afin que les agents respectent toujours les mêmes conventions pour chaque tâche.
| Source de la règle | Portée d’action | Contenu adapté |
|---|---|---|
| Répertoire des règles utilisateur | Toutes les zones de travail | Style de code personnel et préférences générales |
| Répertoire des règles de l’espace de travail | Entrepôt actuel | Architecture du projet, outils et exigences de sécurité |
| Fichier AGENTS | Niveau de l’arborescence du catalogue | Spécifications spécifiques au module ou à l’équipe |
| Fichier CLAUDE | Règles de compatibilité et hiérarchie des dossiers | Accords de développement d’IA existants |
| Paramètres de règle personnalisée | Session CLI actuelle | Tâches temporaires ou exigences de migration spécifiques |
| Catalogue des compétences | Sélection automatique par tâche | Cadre, processus et utilisation d’outils professionnels |
Environnement d’ingénierie logicielle Cosmos
Cosmos est utilisé pour exécuter des tâches d’ingénierie de longue durée et des cycles de développement impliquant la collaboration de plusieurs rôles dans un environnement de calcul contrôlé. Après que l’utilisateur a décrit l’objectif, Advisor établit un plan et une structure d’exécution, que l’utilisateur approuve à un point de contrôle avant de laisser l’agent d’exécution fonctionner.
- Préparer un environnement de code et de calcul isolé pour la tâche.
- Découper des objectifs complexes en tâches attribuées à des agents intelligents aux responsabilités différentes.
- La mise en œuvre commence après l’approbation manuelle du plan.
- Exécuter la construction, les tests, l’analyse et les corrections itératives.
- Configurer les processus matures en automatisation exécutée de manière répétée.
- Calculez la consommation du modèle en fonction de la tâche et le temps de calcul de Cosmos.
Cycle d’ingénierie logicielle adapté à l’automatisation
| cycle | Tâche d’agent intelligent | Contrôle de qualité artificiel |
|---|---|---|
| Ticket vers PR | Comprendre les tickets, modifier le code, ajouter des tests et préparer un PR | Vérifier les besoins, les différences et les résultats de validation |
| Révision de code | Analyser les PR, identifier les défauts et fournir des commentaires | Décider si le commentaire est correct et s’il faut empêcher la fusion |
| Couverture des tests | Localiser les chemins manquants et compléter les tests | Vérifier la qualité des tests plutôt que de se contenter d’améliorer les chiffres |
| Gestion des pannes | Lire les alertes, les journaux et le code pour formuler des hypothèses | Contrôler l’accès à la production et la publication des correctifs |
| Correction de sécurité | Localiser les problèmes de dépendances ou de code à partir des informations sur les vulnérabilités | L’équipe de sécurité évalue les risques et l’impact des retours. |
| Grande migration | Modifier en masse le mode et valider en continu | Approuver le plan d’architecture et le déploiement par étapes |
| Maintenance répétée | Exécuter les tâches de dépendances, de documentation ou de qualité selon le plan | Soumission automatique de l’approbation et modifications externes |
Revue de code GitHub
Augment Code Review peut être installé dans une organisation ou un répertoire GitHub pour effectuer une revue par IA sur les demandes de pull. Il identifie les erreurs, les omissions et les implémentations non conformes en combinant le contenu des modifications avec le contexte du dépôt de code.
- Analyser automatiquement les différences de code après la création ou la mise à jour du PR.
- Comprendre les impacts inter-fichiers en utilisant le contexte du stockage.
- Identifier les défauts potentiels, les conditions aux limites et les lacunes dans les tests.
- Fournir des suggestions conformément aux règles d’équipe et aux conventions de codage.
- Laissez les développeurs gérer, expliquer ou ignorer les problèmes dans les commentaires.
- L’édition entreprise offre une analyse de censure, une liste d’autorisation des utilisateurs et la capacité à gérer plusieurs organisations.
- L’édition entreprise peut être intégrée au contexte de Jira, Linear ou Notion via MCP.
Comment évaluer la revue de code par l’IA
- Choisir plusieurs équipes et des demandes de récupération historiques de complexité différente comme échantillons.
- Exécuter l’analyse Augment en masquant les commentaires humains existants.
- Les ingénieurs expérimentés marquent les défauts réels, les suggestions répétées et les alertes fausses.
- On calcule séparément le taux de rappel pour les problèmes à haut risque, la précision des commentaires et le temps de traitement.
- Comparer à nouveau après avoir ajouté les règles du projet et le contexte des tickets externes.
- Définissez d’abord les commentaires de l’IA comme des suggestions, sans les utiliser directement comme seuil obligatoire pour la fusion.
- Vérifier de manière continue les cas d’omission et d’erreur de signalement, afin d’éviter que l’équipe ne fasse confiance aveuglément aux commentaires de l’IA.
Modèles pris en charge
Augment propose divers modèles Claude, GPT et Gemini, et les route selon la tâche au sein d’une famille de modèles sélectionnés via Prism. Les modèles disponibles et les tarifs varient ; c’est la page d’utilisation du compte qui indique les prix en temps réel.
| Mode modèle | Adéquat pour la tâche | Caractéristiques de coût et de qualité |
|---|---|---|
| Prism Claude et Gemini | Espérer que la plateforme fasse un choix automatique entre les modèles puissants | Acheminer en fonction de la tâche, du contexte et de l’état du système |
| Prism GPT | Route automatique préférant la famille de modèles GPT | Sélection entre différents niveaux de raisonnement GPT |
| Modèle léger | Requêtes simples, éditions répétées et mise en œuvre à faible risque | Généralement, plus rapide et moins cher |
| Modèle principal quotidien | Développement de fonctionnalités, correction de bugs, tests et refactoring général | Équilibre relatif entre qualité et coût |
| Modèles de raisonnement profond | Architecture, tâches longues et problèmes complexes à plusieurs étapes | Les coûts de sortie et les délais de réponse sont généralement plus élevés |
| Changement manuel | Il est nécessaire de contrôler clairement le modèle utilisé pour chaque requête. | Chaque message est facturé en fonction du choix réel |
Soutien IDE et éditeur
| Environnement | Mode d’accès | Capacités principales |
|---|---|---|
| Visual Studio Code | Extension officielle | Agent, contexte, chat, outils et index de projets |
| JetBrains IDE | Extension officielle | Prend en charge IntelliJ, PyCharm, WebStorm, etc. |
| terminal | Auggie CLI | Agent complet, modèle, règle, compétence et automatisation |
| Vim et Neovim | Plugin officiel ou client ACP | Contexte et accès aux agents intelligents |
| Zed et Emacs | Client compatible ACP | Connecter Auggie Agent |
| Autres outils de codage IA | Context Engine MCP | Fournir une recherche de code pour Claude Code, Codex, Cursor, etc. |
État de complétion du code
Historiquement, Augment offrait une complétion de code en ligne dans l’IDE, mais la documentation officielle indique que cette fonctionnalité cesse d’être prise en charge pour les versions non Enterprise à partir du 31 mars 2026. Actuellement, les utilisateurs Business devraient se fier principalement aux fonctionnalités Agent, Cosmos, CLI et Context Engine, et ne pas considérer l’ancienne complétion automatique comme un avantage universel actuel.
| Capacité | Business | Enterprise | Explication |
|---|---|---|---|
| Coding Agent | Soutien | Soutien | Pour les tâches de développement en plusieurs étapes |
| Context Engine | Soutien | Soutien | Indexation et recherche de la bibliothèque de code |
| Cosmos | Soutien | Soutien | Le temps de calcul est inclus dans la consommation. |
| Auggie CLI | Soutien | Soutien | Agent terminal intelligent |
| Complétion en ligne dans l’IDE | Non-Enterprise est désormais obsolète | Continuer à soutenir | Ne pas confondre avec l’éditeur Agent |
| Code Review | Soutien | Avec des fonctionnalités d’entreprise supplémentaires | Utilisé pour les demandes de pull sur GitHub |
Intégration MCP avec l’extérieur
- Fournir le Context Engine en tant qu’outil MCP aux autres clients d’encodage IA.
- Permettre à Augment Agent d’appeler un serveur MCP externe et d’intégrer nativement.
- Se connecter à Jira ou Linear pour lire les tickets et les critères d’acceptation.
- Connecter des systèmes de documents tels que Notion pour compléter les informations sur les produits et l’architecture.
- L’utilisation d’outils de recherche réduit le coût lié à l’intégration continue de nombreuses définitions MCP dans le contexte.
- Définir des droits minimaux, une politique de confirmation et un audit pour chaque connexion.
Auggie SDK
Des SDK officiels pour TypeScript et Python sont fournis, permettant aux développeurs d’intégrer Auggie dans des outils personnalisés, des tâches CI et des agents internes. Les SDK prennent en charge l’indexation des bases de code, une sortie en flux, des retours structurés, des outils personnalisés ainsi que divers modes d’authentification.
- Appeler l’agent depuis un programme TypeScript ou Python.
- Spécifier l’espace de travail, le modèle, le délai d’expiration et le nombre maximal d’itérations.
- Analyser la sortie en chaîne de caractères ou en type de structure spécifié.
- Surveiller les événements en flux et l’avancement de l’exécution des outils.
- Ajouter des API internes, des bases de données ou des outils de systèmes métier.
- Utiliser des comptes de service et des identifiants contrôlés dans l’automatisation de la production.
Scénarios d’application adaptés
- Compréhension de grands répertoires de code : recherche d’implémentations, de dépendances et de schémas historiques entre services.
- Développement fonctionnel : de la conception ou de la génération de tickets à la mise en œuvre et aux tests trans-fichiers.
- Correction de défauts : erreurs de lecture, journaux et identification de la cause racine après tests.
- Migration du code : mise à niveau par lots du framework, des API, des versions de langage ou des dépendances.
- Complétion des tests : ajouter des tests unitaires, d’intégration et de régression pour les chemins manquants.
- Améliorations de sécurité : traitement des alertes de vulnérabilités, des risques liés aux dépendances et des correctifs répétitifs.
- Enquête sur l’accident : consolidation des alertes, codes et informations de fonctionnement pour formuler des hypothèses diagnostiques.
- Intégration des développeurs : explication de l’architecture, des limites des modules et des méthodes de travail courantes.
- Révision de code : ajouter une première révision contextuelle pour tous les PR GitHub.
- Automatisation d’équipe : transformer les tâches de maintenance répétitives en cycles de travail approuvables.
Pour quels types d’équipes
- Organisation d’ingénierie disposant d’un grand entrepôt unique ou de plusieurs services connexes.
- Les entreprises qui souhaitent partager la consommation d’IA au sein de leur équipe sans payer en fonction du nombre de postes.
- Équipes de plateforme nécessitant d’intégrer l’IA aux tickets, documents, GitHub et processus CI.
- Équipes en cours de mise en œuvre d’un plan de refonte à long terme, de migration ou d’amélioration des tests.
- Les entreprises qui accordent de l’importance au SOC 2, à la gestion des identités et au contrôle des clés clients.
- Organisations souhaitant offrir la recherche de code aux utilisateurs existants de Claude Code, Codex ou Cursor.
Prix du forfait actuel
Le site officiel d’Augment propose actuellement deux solutions principales : Business et Enterprise. Les anciennes versions Indie, Developer, Max ou les forfaits par message ne devraient plus être considérés comme des tarifs applicables aux nouveaux utilisateurs. Business utilise un solde partagé par équipe, avec jusqu’à 50 postes sans frais supplémentaires par poste.
| forfait | Prix de base | Contenu inclus | Public cible |
|---|---|---|---|
| Business | 100 dollars/mois | Jusqu’à 50 postes, 100 dollars par mois de quota d’utilisation partagé, Cosmos, CLI, MCP, outils natifs et revue de code | Équipes de projet de petite à moyenne taille |
| Enterprise | Cotation sur mesure | Utilisateurs personnalisés et volumes d’utilisation, remises pour paiement annuel en gros, SSO, OIDC, SCIM, CMEK, ISO 42001 et support dédié | Organisations de grande taille ou réglementées |
| Essai et Beta | Se référer à la page d’enregistrement. | Soutien communautaire et pas de SLA formel | Évaluation fonctionnelle et expérience précoce |
| Consommation excédentaire | Paiement selon les ressources réelles | Utiliser le même modèle, les frais de service et les tarifs de calcul, sans avoir à changer de forfait | Équipes dépassant le quota de partage du forfait |
Comment calculer la dose
Le crédit de 100 dollars par mois inclus dans Business est partagé au sein de l’équipe et est utilisé pour l’inférence des modèles, les frais de service Augment et le calcul Cosmos. Au-delà de ce montant, le paiement se fait au forfait, sans nécessité de mettre à niveau manuellement le forfait.
| Composition de la facturation | Règles de facturation | Précautions à prendre |
|---|---|---|
| Entrée et sortie de LLM | Selon les prix API publiés par le fournisseur du modèle | Les différents modèles ont des taux d’entrée, de sortie et de mémoire tampon différents. |
| Entrée en cache | Prix de cache plus bas selon le fournisseur | Stabiliser le contexte du entrepôt peut réduire les coûts de redondance. |
| Majoration des frais de service | Majoration de 40 % pour l’utilisation de LLM | Utilisé pour l’Engine Context et les services de la plateforme Cosmos |
| Calcul Cosmos | Tarification selon le temps de calcul | Pas de frais supplémentaires de 40 % pour les services de modélisation |
| Solde d’équipe | Jusqu’à 50 places partagées | Les utilisateurs à fort et faible niveau paient sur le même solde |
| Recharger avec une quantité | Acheter selon les besoins et continuer à l’utiliser | Les recharges non incluses dans un forfait sont valables 12 mois à partir de la date d’achat. |
Recommandations pour le contrôle des coûts
- Les tâches simples utilisent des modèles légers, tandis que l’architecture et le débogage complexes emploient des modèles de raisonnement plus puissants.
- Découper les objectifs très ambitieux en tâches aux limites claires, pouvant être vérifiées indépendamment.
- Maintenir des règles et des index de stock précis pour réduire l’exploration répétée par les agents.
- Définir le temps, les tours et la limite budgétaire pour les missions longues de Cosmos.
- Sur le tableau de bord des coûts, observez les dépenses par utilisateur, modèle et flux de travail.
- Nettoyer régulièrement les tâches automatisées sans valeur et celles qui échouent fréquemment.
- Inclure le travail de reprise manuel et la correction des erreurs dans le coût total du développement de l’IA.
Sécurité et confidentialité
Augment a officiellement déclaré avoir obtenu la certification SOC 2 Type II et s’est engagée à ne pas entraîner d’IA à l’aide de codes propriétaires de clients payants. Enterprise offre également des fonctionnalités de contrôle d’entreprise telles que CMEK, ISO 42001, SSO, OIDC et SCIM.
- Utiliser le chiffrement de transmission et de stockage pour protéger les codes et les index.
- Le contrat du plan payant exclut l’utilisation des données clients pour l’entraînement de l’IA.
- Les entreprises peuvent utiliser des clés de chiffrement pour la gestion des clients afin de renforcer le contrôle des données.
- Gestion centralisée des connexions, des groupes et du retrait des comptes via un fournisseur d’identité.
- Définir des droits minimaux pour les terminaux Agent, MCP et les outils externes.
- Vérification contractuelle de la portée d’envoi du code, du séjour des données, ainsi que des règles de conservation et de suppression.
- Avant le lancement du entrepôt sensible, il convient de finaliser l’évaluation de la sécurité du fournisseur et du fournisseur de modèles.
Avantages du produit
- Context Engine optimise le choix du contexte pour de grands répertoires de code.
- Couvre l’IDE, la terminal, l’exécution dans le cloud, l’examen de code et les clients AI externes.
- Le routage multi-modèle et Prism permet aux équipes d’ajuster le compromis entre qualité et coût.
- Jusqu’à 50 postes partagent le même tarif Business, idéal pour les équipes ayant un niveau d’utilisation inégal.
- Les règles, les compétences, MCP, ACP et SDK forment un système de développement extensible.
- Cosmos convient aux tâches de longue durée et aux cycles d’ingénierie logicielle répétables.
- Les capacités de sécurité d’entreprise couvrent SOC 2, CMEK, la gestion des identités et la gouvernance de l’IA.
Restrictions d'utilisation
- Le prix de départ actuel pour Business est de 100 dollars par mois par équipe ; les forfaits individuels à bas prix ne sont plus proposés.
- Un frais de service supplémentaire de 40 % s’applique pour l’utilisation des LLM ; les tâches impliquant des agents intelligents avancés peuvent rapidement dépasser la limite allouée.
- Le temps de calcul de Cosmos est facturé séparément ; les tâches longues nécessitent un contrôle budgétaire.
- La complétion de code en ligne traditionnelle pour les solutions non Enterprise n’est plus prise en charge.
- Les moteurs de recherche peuvent omettre des contraintes implicites, et les agents peuvent également générer des implémentations erronées.
- L’écriture entre fichiers et les privilèges de terminal augmentent les risques de suppression accidentelle, de fuite de clés et d’exécution de commandes destructrices.
- Les prix et la disponibilité des modèles multiples varient, et les articles historiques deviennent facilement obsolètes.
- La plateforme de gestion et le moteur Context principal ne sont pas des produits entièrement open source.
Recommandations pour la mise en œuvre par l’équipe
- Choisissez un entrepôt non critique et une tâche réelle pour établir une base de référence en termes de qualité, de temps et de coûts.
- Organiser les AGENTS, les commandes de test, la description de l’architecture et les zones interdites à la sécurité.
- Exécuter le pilote de la première phase avec des droits de terminal en lecture seule ou nécessitant une confirmation.
- Comparer le taux de réussite, les retouches et le temps d’examen pour les tâches accomplies par des humains et des agents intelligents.
- Configurer la surveillance de la consommation pour chaque utilisateur, modèle et tâche Cosmos.
- Utiliser l’audit de code par l’IA comme avis complémentaire, sans remplacer directement l’approbation du responsable.
- Après validation, étendre à l’automatisation, au MCP et à davantage d’entrepôts de production.
GitHub et le monde du logiciel open source
La plateforme commerciale principale Augment Code, Cosmos ainsi que l’Engine de contexte hébergé ne sont pas entièrement open source. L’organisation officielle GitHub a rendu publics l’agent SWE-bench, les plugins Vim, les plugins pour l’Engine de contexte et certains outils d’exemple.
| Projet officiel | Utilisation | Jugement sur le logiciel open source |
|---|---|---|
| augment-swebench-agent | Implémentation officielle d’agent pour les tâches de référence en ingénierie logicielle | Entrepôt public |
| augment.vim | Intégrer Augment dans Vim et Neovim | Plug-in public |
| context-engine-plugin | Intégrer le Context Engine en tant que plugin dans les outils d’IA | Partie d’intégration publique |
| Auggie SDK | Créer des agents personnalisés à partir de TypeScript ou Python | Fourni avec des packages officiels et de la documentation |
| Cosmos et serveur du Context Engine | Mise en page, indexation, exécution hébergée et facturation | Pas entièrement open source |
| Déploiement commercial IDE | Utilisation de l’agent dans VS Code et JetBrains | Ce n’est pas synonyme de code source open source pour le backend central. |
Informations de base
| Projet | Contenu |
|---|---|
| Nom du produit | Augment Code |
| Type d’outil | Développement de logiciels par agence et plateforme dans le contexte de grands bases de code |
| Produit phare | Context Engine, Coding Agent, Cosmos, Auggie CLI et Code Review |
| Soutien à l’environnement | VS Code, JetBrains, terminal, Vim, Neovim et clients ACP |
| Mode modèle | Claude, GPT, Gemini et Prism : routage automatique |
| Prix d’affaires | 100 dollars par mois par équipe, jusqu’à 50 places |
| Sécurité des entreprises | SOC 2 Type II, Enterprise incluant CMEK et ISO 42001 |
| Former le code du client ? | Les forfaits payants ne sont pas utilisés pour l’entraînement de l’IA |
| Est-ce open source | La plateforme principale n’est pas open source, mais certains plugins, agents et intégrations sont publics. |
Indice de recommandation
L’indice de recommandation global est de 4,6 sur 5. Augment convient aux organisations ayant besoin d’exécuter des agents intelligents à plusieurs étapes et d’automatiser les équipes au sein de grands bases de code, mais il convient d’évaluer avec précision les frais de service de 40 %, les coûts de calcul ainsi que les changements dans les capacités de complétion non Enterprise avant son utilisation.
Questions fréquentes
À quoi sert principalement Augment Code ?
Il utilise des agents de programmation pilotés par le contexte d’un catalogue de codes pour accomplir des tâches d’ingénierie dans un IDE, une terminal, Cosmos et pour l’examen des PR.
Qu’est-ce que le Context Engine ?
C’est la couche d’indexation et de recherche du code, qui sélectionne dynamiquement pour chaque tâche le code et les règles les plus pertinents.
Combien coûte le forfait Business ?
100 dollars par équipe par mois, jusqu’à 50 places, avec une allocation de 100 dollars à utiliser en commun.
Comment sont facturés les dépassements de limite ?
Le prix de l’API publique selon le modèle, une commission de 40 % et le calcul basé sur Cosmos pour un paiement continu à la consommation.
Quels IDE Augment prend-il en charge ?
Le support officiel est fourni pour VS Code et JetBrains, et d’autres éditeurs peuvent être intégrés via la CLI, des plugins Vim et ACP.
Est-ce que la complétion automatique du code est également disponible ?
La complétion en ligne traditionnelle pour les solutions non Enterprise a cessé d’être prise en charge le 31 mars 2026.
Peut-on utiliser différents modèles ?
Vous pouvez choisir un routage automatique avec Claude, GPT, Gemini ou Prism ; les frais sont calculés en fonction du modèle réel utilisé.
Le modèle sera-t-il entraîné avec le code client ?
Les autorités précisent que toutes les options payantes interdisent l’utilisation des données des clients pour l’entraînement de l’IA.
Augment Code est-il open source ?
La plateforme principale n’est pas open source, mais l’éditeur a rendu publics certains agents intelligents, plugins et projets d’intégration.
Est-ce adapté aux développeurs individuels ?
La fonction peut être utilisée individuellement, mais le prix Business actuellement publié convient mieux aux équipes ayant un quota à partager.
Numéro d’enregistrement de sécurité publique du Guangxi : 45132202000164