Qu'est-ce que AmpCode ?
AmpCode est un agent de codage et un environnement de développement conçu pour exécuter des tâches asynchrones dans le cloud via des « Orbs ». Il permet aux développeurs de lancer des agents qui continuent de travailler après la fermeture du laptop, avec un accès depuis le web, le terminal ou mobile. L'utilisation nécessite une configuration initiale du projet et l'accès aux ressources cloud pour les environnements isolés.
Quelles sont les caractéristiques de AmpCode ?
- Orbs (Sandboxs cloud)Environnements isolés où les agents exécutent le code, installent les dépendances et gèrent les changements sans conflit local ni nettoyage manuel.
- Portals (Prévisualisation en direct)Interface permettant d'exécuter l'application modifiée par l'agent et de tester les changements visuels ou fonctionnels en temps réel via un lien web.
- Agents autonomesLes threads peuvent se réveiller automatiquement suite à des événements externes (CI échouée, nouvelles issues) ou selon un horaire défini par l'utilisateur.
- Contrôle multi-appareilsPossibilité de démarrer, surveiller et reprendre des sessions de travail depuis un navigateur web, un terminal local ou un téléphone mobile.
- Collaboration en temps réelFonctionnalité « Multiplayer » permettant d'inviter des collègues dans un même Orb pour partager le contrôle de l'agent, du code et de l'application en cours d'exécution.
- Intégration CLI localeCommande
amp syncpour refléter les changements effectués dans l'Orb vers un checkout local, ouamp --no-tuipour exécuter des agents sur des serveurs ou CI.
Quels sont les cas d'utilisation de AmpCode ?
- Correction de bugs visuels complexesFournir une vidéo d'un défaut d'interface à l'agent pour qu'il identifie la cause racine et propose une correction testable via Portal.
- Surveillance de déploiements critiquesConfigurer un agent pour qu'il vérifie les logs de production et confirme la stabilité d'une mise à jour après son déploiement, puis notifie l'utilisateur.
- Gestion d'issues techniquesLier AmpCode à des outils de suivi pour que l'agent analyse automatiquement les rapports d'erreurs, reproduise le problème et prépare un correctif.
Comment utiliser AmpCode ?
- Initialisation du projetCréer un nouveau projet à partir d'un dépôt GitHub ou cloner un projet existant via la commande
amp clone. - Lancement d'une tâcheEnvoyer une prompt décrivant la modification souhaitée (ex: "Fix the flicker in Puck") pour générer un nouvel Orb.
- Vérification via PortalOuvrir le lien Portal fourni par l'agent pour tester l'application modifiée dans le navigateur sans installation locale.
- Validation et envoiApprouver les changements depuis l'interface web ou mobile pour déclencher le commit, les tests et le push vers la branche principale.
Informations tarifaires de AmpCode :
- Abonnement ChatGPT liéPermet d'utiliser les paramètres Low, Medium et High de l'agent en consommant le quota de l'abonnement ChatGPT au lieu des crédits AmpCode.
- Crédits AmpCodeLes modèles spécifiques et certaines fonctionnalités avancées consomment des crédits inclus dans les tiers payants (comme Ultra).
- Accès gratuitNon spécifié explicitement comme offre permanente gratuite ; nécessite une inscription (
Sign In).









