Amp
Valeur ajoutée gratuite
Guide complet des outils d’IA Outils de programmation IA

Amp

Agent de programmation IA autonome pour des tâches de code complexes

Étiquettes :

Qu’est-ce qu’Amp ?

Amp est un agent de programmation IA destiné aux développeurs professionnels, capable de lire des bases de code dans le terminal, de modifier des fichiers, d’exécuter des commandes, de vérifier des tests et d’accomplir des tâches de développement en plusieurs étapes. Il planifie l’utilisation de différents modèles, d’Oracle et de sous-agents en fonction du niveau de complexité de la tâche, au lieu d’exiger que l’utilisateur choisisse un modèle unique de manière fixe.

L’accent mis par Amp est désormais déplacé de la barre latérale de l’éditeur vers les threads CLI, web et mobiles, ainsi que les Orbs exécutés dans des environnements de calcul à distance. Les extensions VS Code et Cursor anciennes ont été mises à jour en mars 2026 ; pour continuer à les utiliser, il convient d’utiliser l’Amp CLI comme point d’accès principal.

Fonctions principales d’Amp

  • Compréhension du répertoire de code :Rechercher des fichiers, des symboles, l’historique et les dépendances pour répondre aux questions sur la structure et la mise en œuvre du projet.
  • Modification de plusieurs fichiers :Éditer plusieurs fichiers en fonction des tâches, et gérer les références inter-modules ainsi que les modifications de configuration.
  • Outils de terminal :Exécuter des commandes telles que la construction, les tests, le formatage, la vérification de types et Git.
  • Quatre modes :Contrôlez la vitesse, le coût et la profondeur de traitement avec low, medium, high et ultra.
  • Oracle:Utiliser des capacités de raisonnement plus puissantes pour les tâches de conception complexe, de débogage et d’examen du code.
  • Agents enfants :Diviser la recherche, l’étude ou le travail indépendant entre plusieurs agents et regrouper les résultats.
  • Orbes à distance :Il est possible d’exécuter un Agent dans un environnement de calcul cloud sans avoir à maintenir la console locale constamment connectée.
  • Thread multi-plateforme :Voir, poursuivre ou partager le même thread de travail sur le web, via la CLI et sur mobile.
  • Pièce jointe :Ajouter des images, des journaux, des PDF, des ensembles de données et d’autres contenus pris en charge aux threads.
  • Compétences et plugins :Réutilisation des descriptions de tâches, outils, commandes et capacités d’agent personnalisé.
  • MCP:Se connecter à un serveur MCP local ou distant, et contrôler le chargement des outils ainsi que les permissions.
  • SDK et exécution automatique :Accéder à l’automatisation par le biais du mode d’exécution CLI, du JSON en flux, du SDK Python, etc.

Comparaison des quatre modes d’Agent

Le mode Amp est basé sur des préférences en termes de capacité et de coût, et ne s’agit pas d’un sélecteur de modèle fixe. Le routage du modèle réel est influencé par les abonnements connectés, les restrictions de l’espace de travail et la disponibilité des modèles.

ModèleCaractéristiquesAdéquat pour la tâche
lowVitesse élevée, coût faibleModifications mineures, recherches simples et ajustements de format
mediumÉquilibre entre qualité, vitesse et coûtLa plupart du développement quotidien, des corrections de tests et des itérations fonctionnelles
highRaisonnement plus approfondi et traitement plus longBugs complexes, analyse architecturale et refactoring inter-modules
ultraPrivilégier l’utilisation de la capacité la plus puissanteTâches d’ingénierie difficiles, ouvertes et à haute valeur

Prix d’abonnement Amp

Voici les prix en dollars affichés lors de la vérification de la page des prix officiels. La quantité d’Agents et d’Orbs inclus dans l’abonnement, la disponibilité des modèles tiers ainsi que les règles des offres peuvent varier ; les informations finales sont indiquées sur la page de facturation du compte.

PlanPrix de référenceContient la quantité utiliséePublic cible
Megawatt20 dollars/moisAu moins 20 dollars pour l’agent, 750 heures d’OrbsDéveloppeurs individuels et agents parallèles quotidiens
Gigawatt200 dollars/moisAu moins 200 dollars pour l’agent, 1000 heures pour les Orbs xxlargeDéveloppement à haute intensité et grandes missions à distance
UnconstrainedSelon la consommation réelleLes tokens de modèle et les Orbs sont facturés en fonction des coûts API.Équipes pour lesquelles la quantité n’est pas adaptée au forfait mensuel fixe
EnterpriseAjouter des services aux entreprises au sein du plan d’utilisationFonctions d’entreprise et quantité de modèles selon l’accordOrganisations ayant besoin de SSO, de synchronisation des annuaires et de contrôle des données

Megawatt prend en charge les modes low et medium ; plus de fonctionnalités en mode high sont disponibles une fois une abonnement ChatGPT compatible connecté. Gigawatt couvre tous les modes, y compris high et ultra.

Les limites de consommation propres aux abonnements de tiers restent en vigueur.

Abonnements, Crédits et règles d'utilisation gratuite

ProjetRèglesPrécautions à prendre
L’abonnement inclut la quantité utiliséeConsommation d’Agent égale au moins au montant de l’abonnement chaque moisPéremption à la fin du cycle, sans report
Utilisation excessiveAjouter des crédits payants pour continuer à fonctionnerDéduction selon le coût réel du modèle et des outils
Acheter des CréditsPeut être acheté sans abonnementValable 12 mois après l’achat
Abonnement tiersPermet de se connecter à des abonnements pris en charge tels que ChatGPTAmp ne facture pas de frais supplémentaires pour le token correspondant, mais est soumis à des restrictions de la part de tiers.
Individu et équipe ordinaireLe coût du modèle est, en principe, transféré sans surcoût.Certains outils tels que la recherche sur le Web peuvent également être facturés.
EnterpriseLe manuel officiel indique que le taux d’utilisation est 50 % plus élevé pour les individus et les équipes.Fournir en même temps des capacités de gouvernance, de données et de soutien
Avantages éducatifsÉlèves et enseignants : 10 dollars/moisIl est nécessaire de déclarer les qualifications selon la procédure officielle.

Le montant et les conditions d’offre d’Amp Free sont ajustés dynamiquement ; tous les comptes ne reçoivent pas de manière permanente la même somme. Les exécutions automatiques via CLI, SDK et autres appels programmatisés sans interface interactive consomment généralement uniquement des Credits payants, et il ne faut pas compter sur le quota gratuit pour exécuter des tâches en production.

Comment choisir entre mégawatt et gigawatt

DemandeProposition de solutionRaison
Développement quotidien d’un seul entrepôtMegawattÀ partir de 20 $, incluant un Agent et de nombreuses heures d’Orbs standard
Abonné à ChatGPTMegawatt + abonnement avec lienUtilisation du modèle pour les modes de prise en charge extensibles
Un grand nombre de tâches high ou ultraGigawattInclut une limite d’Agent plus élevée et des Orbs xxlarge
Les fluctuations mensuelles sont marquées.UnconstrainedPaiement selon le modèle réel et la consommation de calcul à distance
Identité unifiée et exigences de conformitéEnterpriseAjout de SSO, de synchronisation de répertoires, de stratégies de gestion et de MDR

Guide d’installation et de début pour Amp CLI

  1. Vérifier l’environnement :Prend en charge macOS, Linux et Windows WSL ; préparez d’abord Git ainsi que les dépendances nécessaires au fonctionnement du projet.
  2. Installer la CLI :Effectuez l’installation en utilisant le script d’installation officiel, Homebrew ou le paquet actuel fourni par npm.
  3. Compte de connexion :Exécutez Amp et effectuez la connexion ainsi que l’autorisation de l’espace de travail dans le navigateur.
  4. Entrer dans l’entrepôt :Démarrez depuis le répertoire racine du projet, et demandez d’abord à l’Agent de décrire la pile technologique, les commandes de test et les répertoires clés.
  5. Donner la tâche :Définir les objectifs, les documents pertinents, les limites non modifiables et les conditions d’acceptation.
  6. Mode de sélection :Utilisez « low » pour des modifications simples, « medium » pour le travail quotidien, et augmentez le niveau pour les tâches difficiles.
  7. Résultat de l’examen :Vérifier le Diff, exécuter les tests et examiner manuellement la sécurité, les performances et la compatibilité.

Rédaction d’instructions de tâche de haute qualité

  1. Décrivez d’abord les problèmes visibles pour l’utilisateur, ainsi que la différence entre le comportement actuel et le comportement souhaité.
  2. Fournir les étapes de réplication, le journal des erreurs, les fichiers pertinents ou le nom du test afin de réduire les recherches inutiles.
  3. Préciser les contraintes techniques, les versions compatibles, le style de code et les interfaces publiques dont les modifications sont interdites.
  4. L’agent est invité à lire d’abord les spécifications du projet et la mise en œuvre existante, avant de proposer un plan de modifications succinct.
  5. Laissez l’Agent exécuter des tests ciblés, des vérifications de type et du formatage après sa mise en œuvre, afin de produire plus que simplement du code.
  6. Enfin, il est demandé de résumer les changements, les risques restants et les éléments non vérifiés, afin de faciliter l’acceptation manuelle.

Exécuter un agent distant avec Orbs

  1. Préparer l’entrepôt :Assurer que l’environnement distant peut obtenir le code, les dépendances et les instructions de construction nécessaires.
  2. Sélectionner les spécifications :Choisissez la taille d’Orb en fonction de la mémoire de compilation, des tâches parallèles et du temps estimé.
  3. Configurer les Secrets :Utiliser des mécanismes tels que les clés contrôlées et OIDC pour ne pas enregistrer les identifiants à long terme dans le répertoire.
  4. Démarrer la tâche :Créer à distance des threads d’agent depuis des pages web, une CLI ou d’autres points d’accès pris en charge.
  5. Suivi des progrès :Voir les commandes, les journaux, les Diff et les problèmes soulevés par l’Agent via des threads multi-plateformes.
  6. Résultat de la vérification :Exécuter des tests et des prévisualisations d’applications dans un environnement isolé, avant de décider s’il convient de fusionner le code.
  7. Arrêter en temps voulu :Terminer Orb lorsque la tâche est terminée, le cycle est terminé ou que la direction est incorrecte, afin d’éviter une consommation inutile de calculs.

Compétences, plugins et MCP

  • Agent Skills:Chargez les descriptions de domaine, les flux de travail et les outils associés dans les tâches selon les besoins.
  • Plugins:Étendre les événements, les commandes, les outils, l’interface et le comportement des agents personnalisés.
  • MCP local :Démarrer le serveur via une commande pour fournir des outils supplémentaires à Amp.
  • MCP à distance :Se connecter à l’endpoint HTTP, et authentifier via OAuth ou des en-têtes de requête personnalisés.
  • Chargement sur demande :Il est recommandé officiellement d’insérer le MCP dans Skills, afin d’éviter que trop d’outils n’occupent le contexte sur une longue période.
  • Contrôle des droits :Il est possible de définir des règles d’autorisation, de demande ou de refus par serveur, outil et paramètres.
  • Confiance dans l’espace de travail :L’exécution initiale du serveur MCP configuré dans le projet nécessite une approbation explicite.

À quels utilisateurs Amp convient-il ?

  • Développeur professionnel :Laissez l’agent gérer les modifications entre fichiers, les tests de correction et l’exploration du répertoire de code.
  • Responsable technique :Utiliser Oracle pour examiner la conception, les risques et les solutions de refactoring complexes.
  • Équipe à distance :Partage du contexte, de Diff et des enregistrements d’activité de l’Agent au sein d’un thread.
  • Équipe d’ingénierie de plateforme :Exécution via la CLI, SDK et accès aux processus internes par des Orbs distants.
  • Utilisateurs d’Agent à haute intensité :Exécuter plusieurs tâches à distance en même temps et suivre leur progression depuis un téléphone ou un site web.
  • Organisation de la R&D en entreprise :Il est nécessaire SSO, un contrôle des politiques, l’attribution de la consommation et une conservation minimale des données.

Avantages du produit

  • Centré sur les terminaux et l’ensemble du code, adapté aux projets réels plutôt qu’à la simple complétion de lignes de code ;
  • Les quatre modes, de low à ultra, permettent aux utilisateurs de contrôler les capacités et les coûts en fonction de la valeur de la tâche ;
  • Oracle, les agents enfants et les Orbs distants parallèles peuvent décomposer des tâches complexes ;
  • Les pages web, la CLI et les appareils mobiles partagent des threads, ce qui facilite l’observation asynchrone et la poursuite des tâches ;
  • Prend en charge Skills, Plugins, MCP et SDK programmables, offrant de nombreuses possibilités d’extension ;
  • En plus de l’abonnement, il est possible d’acheter des crédits à la carte, sans obligation d’un forfait fixe.
  • Permet de se connecter à des abonnements AI tierces pris en charge, afin de réduire certains frais de tokens redondants.

Restrictions d'utilisation et précautions

  • Amp change fréquemment de modèles, de modes et de formes de produits, sans insister sur la compatibilité avec les anciennes fonctionnalités ; l’équipe doit se concentrer sur les mises à jour.
  • L’extension d’édition a été arrêtée, les utilisateurs dépendant de la barre latérale ancienne de VS Code ou de Cursor doivent migrer vers la CLI ;
  • Le modèle n’est pas lié à un schéma fixe ; pour une même tâche, des coûts et des résultats différents peuvent résulter à différentes périodes.
  • High, Ultra, Oracle et les agents parallèles peuvent consommer rapidement des crédits payants ;
  • L’agent peut exécuter des commandes Shell et modifier de nombreux fichiers ; des instructions erronées peuvent entraîner des risques pour les données ou le stockage.
  • L’environnement de build dans Orbs peut différer de l’environnement de production local, et les résultats doivent donc être vérifiés séparément.
  • Les qualifications et les quotas offerts gratuitement ne sont pas fixes et ne peuvent pas servir de garantie pour un budget de production continu.

Conseils de sécurité et de données

Enterprise propose une politique de conservation minimale des données, afin de limiter la durée pendant laquelle les fournisseurs de modèles tiers peuvent conserver les données d’inférence, mais cela ne signifie pas que aucune donnée ne sera conservée. La surveillance de la sécurité et des abus, les exigences spécifiques aux modèles ainsi que les obligations légales peuvent encore donner lieu à des exceptions.

  • Vérifier avant le lancement les clés dans le dépôt, les configurations de production, les données des clients et les certificats privés ;
  • Restreindre les permissions de Shell, MCP et des plugins, et conserver une confirmation manuelle pour les écritures et les opérations externes ;
  • Les Orbs à distance utilisent des identifiants à court terme, OIDC et des comptes de service avec des privilèges minimaux ;
  • Ne laissez pas l’agent exécuter directement des déploiements en production, la suppression de bases de données ou des migrations irréversibles ;
  • Intégrer le code généré par l’agent dans les processus normaux d’évaluation, de test, de scan des dépendances et de vérification de sécurité ;
  • Avant utilisation, l’entreprise doit vérifier le stockage des threads, le fournisseur de modèles, la région et les règles de réservation.

Plateforme et informations sur le logiciel open source

Amp CLI prend en charge macOS, Linux et Windows WSL, et peut se connecter à Neovim, aux éditeurs de la famille VS Code ainsi qu’à Zed pour obtenir le contexte d’une IDE. La méthode de connexion est différente des extensions de barre latérale pour éditeurs, désormais abandonnées.

L’agent principal d’Amp, les services cloud et la CLI n’ont pas été publiés en tant que produit open source complet. Une API Python, des interfaces de plugins, un manuel ainsi que quelques ressources d’exemples sont fournis officiellement, mais cela ne permet pas de considérer l’entité Amp elle-même comme open source.

Questions fréquentes

Amp est-il gratuit ?

Amp peut offrir des crédits gratuits dynamiques aux utilisateurs éligibles, mais les critères d’éligibilité et le montant varient. Les appels CLI programmés et les SDK nécessitent généralement des Credits payants ; une utilisation régulière est plus adaptée à un abonnement ou au paiement à l’usage.

Combien coûte un Amp Megawatt ?

Selon la page de tarification officielle, le prix est de 20 dollars par mois, ce qui inclut au moins 20 dollars d’utilisation d’Agent et 750 heures d’Orbs. Une fois épuisés, des Credits peuvent être achetés pour continuer à utiliser le service.

Amp prend-il également en charge les extensions de VS Code ?

Les extensions pour les anciennes versions de VS Code et Cursor ont été désactivées en mars 2026. Il est actuellement recommandé d’installer Amp CLI, puis de le connecter à des éditeurs pris en charge afin d’obtenir le contexte du projet.

Amp peut-il exécuter du code dans le cloud ?

Oui, Orbs est utilisé pour exécuter des Agents, des commandes et des tâches de développement dans un environnement de calcul à distance. Avant utilisation, il convient de configurer correctement l’accès au dépôt, les Secrets, les spécifications et les conditions d’arrêt.

Amp est-il open source ?

Non, les produits et services principaux d’Amp ne sont pas des projets open source complets. Le SDK public, les interfaces de plugins et les ressources d’exemple ne signifient pas que le code source de l’Agent ou de la plateforme cloud est disponible.

©️Droit d’auteur : Sauf indication contraire, tous les articles de ce site sont protégés par le droit d’auteur.Partage d’outils d’IATous les droits d’auteur sont réservés. Sans autorisation, aucune personne, média, site web ou groupe ne peut reproduire, copier ou diffuser de quelque manière que ce soit le contenu de ce site, ni créer de mirror sur des serveurs qui ne lui appartiennent pas. Dans le cas contraire, notre site se réserve le droit de poursuivre en justice les responsables conformément à la loi.

Outils similaires à Amp