{
 "id": "amp",
 "nom": "Amp",
 "url": "https://quelleia.com/outils/amp/",
 "categorie": "terminal",
 "categorie_nom": "agent en terminal",
 "resume": {
  "texte": "Amp est un agent de code qui travaille dans le terminal ou dans des « orbes » : des machines distantes, une par fil de discussion, qui continuent quand l'ordinateur est fermé. On choisit un mode (low, medium, high, ultra) et Amp décide du modèle qui tourne derrière. Le même fil se suit depuis le web, l'application Mac, l'iPhone ou le terminal. Avec les SDK TypeScript et Python (des bibliothèques de programmation), on l'appelle depuis ses propres programmes.",
  "sources": [
   "https://ampcode.com/docs",
   "https://ampcode.com/docs/orbs",
   "https://ampcode.com/docs/the-dial"
  ]
 },
 "editeur": {
  "nom": "Amp",
  "pays": "États-Unis",
  "paysSource": "https://ampcode.com/terms",
  "site": "https://ampcode.com",
  "depot": null,
  "source": "https://ampcode.com/about"
 },
 "site_officiel": "https://ampcode.com",
 "licence": {
  "code_ouvert": false,
  "nom": null,
  "texte": "Code fermé, utilisé selon les « Amp License Terms ».",
  "source": "https://ampcode.com/terms"
 },
 "prix": {
  "texte": "La formule Hobby est gratuite : les orbes se paient à l'usage, et ses propres machines ne coûtent rien. La formule Individual est affichée à 20 $ par mois, avec 45 000 minutes d'orbe. Au-delà de l'usage inclus, Amp facture des crédits au tarif d'API des fournisseurs, sans marge pour les particuliers. On peut aussi utiliser ses propres clés d'API ou un abonnement ChatGPT. Offre Entreprise sur devis.",
  "formules": [
   "gratuit",
   "abonnement",
   "usage"
  ],
  "source": "https://ampcode.com/pricing",
  "consulte": "2026-10-03",
  "abonnements": [
   {
    "id": "chatgpt",
    "nom": "ChatGPT",
    "url": "https://quelleia.com/abonnements/chatgpt/"
   },
   {
    "id": "opencode-go",
    "nom": "OpenCode Go (Anomaly)",
    "url": "https://quelleia.com/abonnements/opencode-go/"
   },
   {
    "id": "ollama-cloud",
    "nom": "Ollama Cloud",
    "url": "https://quelleia.com/abonnements/ollama-cloud/"
   }
  ]
 },
 "systemes": {
  "liste": [
   {
    "id": "macos",
    "nom": "macOS",
    "detail": "ligne de commande et application native (bêta)"
   },
   {
    "id": "windows",
    "nom": "Windows",
    "detail": "ligne de commande par WSL (le sous-système Linux de Windows) seulement"
   },
   {
    "id": "linux",
    "nom": "Linux",
    "detail": "ligne de commande"
   },
   {
    "id": "navigateur",
    "nom": "Navigateur",
    "detail": "ampcode.com, fils exécutés dans des orbes"
   }
  ],
  "source": "https://ampcode.com/docs/cli",
  "consulte": "2026-10-03"
 },
 "formes": [
  {
   "id": "cli",
   "nom": "ligne de commande",
   "texte": null,
   "lien": "https://ampcode.com/docs/cli"
  },
  {
   "id": "web",
   "nom": "version web",
   "texte": "ampcode.com, sans installation",
   "lien": "https://ampcode.com/docs"
  },
  {
   "id": "bureau",
   "nom": "application de bureau",
   "texte": "application macOS (bêta)",
   "lien": "https://ampcode.com/docs/macos-and-ios"
  },
  {
   "id": "extension",
   "nom": "extension d'éditeur",
   "texte": "la ligne de commande se connecte à VS Code, Cursor, Windsurf, Zed et Neovim (greffon amp.nvim)",
   "lien": "https://ampcode.com/docs/cli"
  },
  {
   "id": "sdk",
   "nom": "bibliothèque pour développeurs (SDK)",
   "texte": "SDK TypeScript et Python",
   "lien": "https://ampcode.com/docs/sdk"
  }
 ],
 "mobile": {
  "pilotable": true,
  "applis": [
   {
    "store": "ios",
    "nom": "Amp (bêta publique sur TestFlight, iPhone et iPad)",
    "lien": "https://testflight.apple.com/join/Skjdm6qe",
    "texte": null
   }
  ],
  "pilotage": [
   {
    "par": "Application Amp pour iPhone et iPad",
    "texte": "Lancer un orbe, suivre un fil, recevoir une notification quand l'agent attend, dicter, joindre une capture ou un enregistrement d'écran.",
    "officiel": true,
    "source": "https://ampcode.com/docs/macos-and-ios"
   },
   {
    "par": "ampcode.com depuis le navigateur du téléphone",
    "texte": "Reprendre un fil lancé en ligne de commande sur l'ordinateur et lui envoyer des messages. Cet accès entre clients est actif par défaut.",
    "officiel": true,
    "source": "https://ampcode.com/docs/cli/remote-control"
   },
   {
    "par": "Slack",
    "texte": "Mentionner @Amp pour poser une question, démarrer un travail ou gérer un fil existant.",
    "officiel": true,
    "source": "https://ampcode.com/docs/puck/slack-integration"
   }
  ],
  "consulte": "2026-10-03"
 },
 "installation": {
  "page": "https://ampcode.com/docs/cli",
  "consulte": "2026-10-03",
  "etapes": [
   {
    "systeme": "macOS, Linux, Windows par WSL",
    "commandes": [
     "curl -fsSL https://ampcode.com/install.sh | bash"
    ],
    "texte": null,
    "page": null
   },
   {
    "systeme": "macOS (application)",
    "commandes": [],
    "texte": "Ouvrir l'image disque téléchargée (https://static.ampcode.com/mac/latest.dmg) et glisser Amp dans Applications. L'application est en bêta.",
    "page": null
   },
   {
    "systeme": "iOS et iPadOS",
    "commandes": [],
    "texte": "Installer la bêta par TestFlight avec le lien public https://testflight.apple.com/join/Skjdm6qe ; la sortie sur l'App Store est annoncée pour plus tard.",
    "page": null
   },
   {
    "systeme": "Navigateur",
    "commandes": [],
    "texte": "Aucune installation : ouvrir ampcode.com et démarrer un fil, qui s'exécute dans un orbe.",
    "page": null
   }
  ],
  "paquets": [
   {
    "gestionnaire": "npm",
    "nom": "@ampcode/sdk (SDK TypeScript)",
    "page": "https://www.npmjs.com/package/@ampcode/sdk"
   },
   {
    "gestionnaire": "pip",
    "nom": "amp-sdk (SDK Python)",
    "page": "https://pypi.org/project/amp-sdk/"
   }
  ],
  "script_par_tube": true
 },
 "demarrer": {
  "texte": "Lancer `amp` dans le dossier du projet. `amp login` ajoute un compte. Par défaut, le fil tourne sur l'ordinateur ; `amp --executor orb` le lance dans un orbe.",
  "commandes": [
   "amp",
   "amp login"
  ],
  "source": "https://ampcode.com/docs/cli"
 },
 "choisir_modele": {
  "texte": "Le choix porte sur un mode, à faire avant le premier message : Ctrl+S en ligne de commande, ou le formulaire de nouveau fil sur le web. Amp confie ensuite la demande aux modèles de ce mode, qui reste le même pour tout le fil. Dans l'éditeur de modes, on peut épingler un modèle pour chaque mode. On peut aussi brancher ses propres clés d'API ou un abonnement ChatGPT.",
  "commandes": [
   "amp config model-providers add-chatgpt-subscription"
  ],
  "source": "https://ampcode.com/docs/the-dial"
 },
 "fonctions": [
  {
   "nom": "Orbes",
   "texte": "Chaque fil peut tourner dans une machine distante isolée, avec le code, les outils et les plugins. La machine se met en pause quand l'agent a fini.",
   "source": "https://ampcode.com/docs/orbs"
  },
  {
   "nom": "Oracle",
   "texte": "Pour les raisonnements difficiles, l'agent principal consulte un modèle de « second avis » appelé oracle.",
   "source": "https://ampcode.com/docs/tools"
  },
  {
   "nom": "Automatisations",
   "texte": "Un fil peut reprendre plus tard ou à intervalle régulier, à partir d'une consigne en langage courant.",
   "source": "https://ampcode.com/docs/orbs/automations"
  },
  {
   "nom": "MCP, skills et plugins",
   "texte": "On branche des serveurs MCP, locaux ou distants : MCP est le protocole standard pour relier des outils et des sources de données à un agent. S'y ajoutent des skills (procédures réutilisables) et des plugins qui apportent des outils.",
   "source": "https://ampcode.com/docs/customize/mcp"
  },
  {
   "nom": "Son ordinateur comme exécuteur",
   "texte": "Un ordinateur déclaré comme exécuteur (« runner ») fait tourner les fils lancés depuis le web ou le téléphone. L'application Mac peut jouer ce rôle à elle seule.",
   "source": "https://ampcode.com/docs/macos-and-ios/runner"
  },
  {
   "nom": "Mode script",
   "texte": "Pour les scripts et les programmes, Amp offre un mode d'exécution et une sortie JSON en flux.",
   "source": "https://ampcode.com/docs/cli/execute-mode"
  },
  {
   "nom": "Slack et Puck",
   "texte": "Puck lance et coordonne des agents. Dans Slack, on le sollicite en mentionnant @Amp, pour poser une question ou démarrer un travail.",
   "source": "https://ampcode.com/docs/puck/slack-integration"
  }
 ],
 "modeles": {
  "texte": null,
  "source": null,
  "cle_personnelle": "oui",
  "modeles_locaux": "inconnu",
  "proposes": [
   {
    "id": "claude-opus-5-5",
    "nom": "Claude Opus 5.5",
    "url": "https://quelleia.com/modeles/claude-opus-5-5/"
   },
   {
    "id": "gpt-6-astra",
    "nom": "GPT-6 Astra",
    "url": "https://quelleia.com/modeles/gpt-6-astra/"
   },
   {
    "id": "claude-fable-5-1",
    "nom": "Claude Fable 5.1",
    "url": "https://quelleia.com/modeles/claude-fable-5-1/"
   },
   {
    "id": "gpt-5-6-sol",
    "nom": "GPT-5.6 Sol",
    "url": "https://quelleia.com/modeles/gpt-5-6-sol/"
   },
   {
    "id": "gpt-5-6-terra",
    "nom": "GPT-5.6 Terra",
    "url": "https://quelleia.com/modeles/gpt-5-6-terra/"
   },
   {
    "id": "gemini-3-7-flash",
    "nom": "Gemini 3.7 Flash",
    "url": "https://quelleia.com/modeles/gemini-3-7-flash/"
   },
   {
    "id": "glm-5-3-flash",
    "nom": "GLM-5.3-Flash",
    "url": "https://quelleia.com/modeles/glm-5-3-flash/"
   },
   {
    "id": "glm-5-2",
    "nom": "GLM-5.2",
    "url": "https://quelleia.com/modeles/glm-5-2/"
   }
  ],
  "releve": "2026-10-05"
 },
 "disponibilite": null,
 "confidentialite": null,
 "resultats_mesures": [],
 "comparateur": null,
 "avec_un_modele_local": null,
 "verifie": "2026-10-03",
 "non_verifie": [
  "Les commandes d'installation par Homebrew ou npm n'ont pas pu être relevées. La page a bien un onglet Homebrew, mais sa commande n'est pas lisible ; seul le script curl est repris.",
  "Le prix du palier Gigawatt de la formule Individual n'a pas pu être lu : la page l'affiche dans un composant illisible.",
  "Les puces Mac prises en charge par l'application ne sont pas précisées.",
  "Aucune application Android n'est annoncée.",
  "La raison sociale complète de l'éditeur manque : les conditions disent seulement « Amp », à San Francisco."
 ],
 "sources": [
  "https://ampcode.com/docs",
  "https://ampcode.com/docs/orbs",
  "https://ampcode.com/docs/the-dial",
  "https://ampcode.com/docs/cli",
  "https://www.npmjs.com/package/@ampcode/sdk",
  "https://pypi.org/project/amp-sdk/",
  "https://ampcode.com/docs/tools",
  "https://ampcode.com/docs/orbs/automations",
  "https://ampcode.com/docs/customize/mcp",
  "https://ampcode.com/docs/macos-and-ios/runner",
  "https://ampcode.com/docs/cli/execute-mode",
  "https://ampcode.com/docs/puck/slack-integration",
  "https://ampcode.com/about",
  "https://ampcode.com/terms",
  "https://ampcode.com/pricing",
  "https://ampcode.com/docs/macos-and-ios",
  "https://ampcode.com/docs/sdk",
  "https://testflight.apple.com/join/Skjdm6qe",
  "https://ampcode.com/docs/cli/remote-control"
 ]
}