Qu'est-ce qu'Amp ?
Amp est un agent de codage de Sourcegraph conçu pour le travail de référentiel via des interfaces de terminal et d'éditeur. Il peut inspecter le code, utiliser des outils de développement, modifier des fichiers et gérer des fils de discussion que les développeurs peuvent consulter ou partager. Amp ne doit pas être confondu avec Cody : la documentation officielle de Sourcegraph indique que Cody Free et Pro ont pris fin en juillet 2025, tandis que Cody Enterprise reste disponible.
Le produit est utile pour évaluer quand un développeur souhaite un agent plutôt que seulement un achèvement. Ses points de décision sont le traitement du cloud, le routage des fournisseurs, les autorisations de commande, le coût des threads longs et la question de savoir si l'historique des agents collaboratifs améliore la révision.
Workflow des terminaux et des threads
Installez un agent uniquement après avoir inspecté ce à quoi il peut accéder. Démarrez Amp dans un référentiel défini et une branche propre. Donnez-lui des critères d'acceptation, des fichiers pertinents, des commandes de test, des non-objectifs et une limite claire autour des informations d'identification et de l'accès au réseau. Demandez un plan avant les migrations ou les modifications architecturales.
Les threads peuvent préserver le raisonnement, l’activité des outils et les résultats pour la collaboration. Cet historique est utile pour l'examen, mais il peut également contenir du contexte source, des journaux, des invites ou des identifiants sensibles. Définissez qui peut accéder aux fils de discussion ou les partager et combien de temps ils sont conservés. Supprimez les secrets avant qu’ils n’entrent dans l’interaction ; la suppression ultérieure ne remplace pas la prévention.
Passez en revue chaque commande proposée et la différence résultante. Les agents peuvent installer un package erroné, modifier un fichier de verrouillage, exécuter des scripts générés ou étendre la portée après un échec de test. Travaillez dans un conteneur ou un compte de développement restreint lorsque cela est possible, et conservez l'infrastructure de déploiement et de production en dehors des informations d'identification de l'agent.
Abonnements et coût d'utilisation
Le manuel Amp décrit l'utilisation en fonction des modèles et des outils réels impliqués, tandis que l'[annonce des abonnements](https://ampcode.com/news/subscriptions de juillet 2026 ajoute des forfaits mensuels avec valeur incluse. Le paiement à l'utilisation reste une option. Étant donné qu’un agent peut appeler plusieurs modèles ou outils sur un long thread, une instruction utilisateur ne constitue pas une unité facturable stable.
Suivez le coût par tâche acceptée. Séparez l'exploration, la génération de code, les boucles de réparation, l'exécution des tests et les sorties rejetées. Comparez l'utilisation incluse d'un abonnement avec les mêmes tâches avec paiement à l'utilisation, puis ajoutez le temps de révision par le développeur. Définissez des budgets avant d’autoriser des tâches de stockage ou d’arrière-plan volumineuses.
Les détails du fournisseur et de l’abonnement sont nouveaux et peuvent changer rapidement. Vérifiez le routage actuel du modèle, l'utilisation incluse, le roulement ou l'expiration et le comportement de dépassement lors de l'achat.
Comment évaluer un thread Amp
Utilisez la même tâche limitée avec un nouveau thread et avec un thread de référentiel établi. La nouvelle version révèle à quel point Amp découvre le contexte ; le long terme révèle si l’historique accumulé améliore la cohérence ou ajoute un contexte et des coûts non pertinents. Clarification des scores, qualité du plan, sélection des fichiers, sécurité des commandes, taille des différences, utilité des tests et si l'agent s'arrête lorsque des preuves sont manquantes.
Exportez ou conservez les preuves nécessaires à l'examen sans traiter le récit de l'agent comme une preuve. Un bon résumé doit correspondre aux différences réelles et au journal des commandes. Réexécutez les tests indépendamment après l'arrêt de l'agent, car un agent peut mal lire la sortie tronquée ou signaler la dernière commande réussie alors qu'une modification ultérieure l'invalide.
Confidentialité, fournisseurs et sécurité
La page de sécurité d'Amp indique qu'elle ne clone ni n'indexe l'intégralité de la base de code en tant que condition préalable permanente, mais le contexte de la tâche est toujours transmis au service et aux fournisseurs de modèles sélectionnés. La page décrit les dispositions d'entreprise sans conservation des données, avec des exceptions, ainsi que l'absence d'auto-hébergement et une certaine prise en charge de l'apport de votre propre clé.
Si Amp se connecte à un abonnement personnel ChatGPT, Grok ou autre, les conditions de consommation du tiers peuvent régir ce traitement. Ne présumez pas que la promesse d’entreprise d’Amp s’étend à tous les modèles connectés en externe. Cartographiez chaque fournisseur, la période de conservation, le choix de formation, la région et le processus de suppression.
Les termes interdisent les données sensibles dans le service et confient la responsabilité de la validation des résultats à l'utilisateur. Utilisez des référentiels d'évaluation nettoyés jusqu'à ce que l'organisation approuve le chemin complet des données. Conservez les dossiers clients, les informations d’identification, les journaux de production, les données réglementées et les documents confidentiels hors des invites et des sorties des outils.
Les équipes doivent également définir des règles de partage de fils de discussion. Un fil de discussion public utile peut accidentellement divulguer des chemins de référentiel, des détails sur des problèmes, des noms d'employés, des journaux ou du code propriétaire. Consultez l'intégralité du fil de discussion (et pas seulement la réponse finale) avant de modifier la visibilité ou d'envoyer un lien en dehors de l'organisation.
Examen des résultats et alternatives
Amp peut accélérer le travail multi-fichiers, mais il n'assume aucune responsabilité quant à son exactitude. Inspectez le code, les implications de licence, les dépendances, les tests, la sécurité et le comportement opérationnel. Exécutez un formatage indépendant, des vérifications de type, des tests, SAST, une analyse des secrets, un examen des dépendances et une analyse des autorisations manuelles avant la fusion.
Choisissez Amp pour un agent axé sur le terminal avec des concepts d'utilisation transparents et des fils de collaboration. Comparez Cursor ou Windsurf lorsqu'un éditeur axé sur l'IA est préféré, et GitHub Copilot lorsque l'intégration, l'achèvement, la révision et la politique d'organisation de GitHub doivent provenir d'une seule plateforme.
Visitez le site Web officiel d'Amp