Ce que vous pouvez faire
- Démarrer une tâche de coding sur un dossier de projet ou une session scratch détachée
- Continuer la même session sur des messages de suivi dans un seul chat Alter
- Orienter, arrêter ou répondre aux demandes d’approbation des tâches en cours (selon le fournisseur)
- Limiter les coding tools par action dans l’Action Editor
- Router les demandes de coding via Flow lorsque plusieurs intégrations sont activées
Prérequis
Installez et connectez-vous aux fournisseurs souhaités avant d’exécuter un agent de coding./Applications, ~/.local/bin, Homebrew et le PATH de votre shell de connexion). Si un fournisseur est absent, ouvrez sa page de détail dans Tools Manager pour obtenir des instructions d’installation.Démarrer depuis le Marketplace (recommandé)
Alter publie des agents de coding spécialisés sur l’Alter Marketplace. Chaque agent est une Alter Action préconstruite limitée à un fournisseur de coding — prompt système, liens d’outils et valeurs par défaut inclus — pour ne pas avoir à configurer les coding tools vous-même.Ouvrir le Marketplace
Télécharger l'agent
L'exécuter une fois
Commencer à coder
Agents de coding Marketplace
ChatGPT Agent
Cursor Agent
Claude Agent
OpenCode Agent
- ChatGPT Settings — lister les modèles et lire ou définir les valeurs par défaut
- Run ChatGPT Task — démarrer ou continuer une session Codex
- List ChatGPT Tasks — trouver des sessions dans cette conversation ou dans ChatGPT
- Read ChatGPT Task — inspecter l’état, l’activité ou la sortie
- Control ChatGPT Task — orienter, arrêter ou répondre aux demandes d’approbation
- Manage ChatGPT Task — renommer ou archiver des sessions
Activer manuellement dans Tools Manager
Utilisez ce chemin lorsque vous voulez des coding tools dans Ask Anything, une action personnalisée ou Flow sans installer un agent Marketplace.Ouvrir Tools Manager
Ouvrir Local Tools
Connecter les fournisseurs
Tester avec un prompt
Comment s’exécute une tâche de coding
Vous demandez dans Alter
Alter démarre une session en arrière-plan
Alter attend la fin du tour
Le résultat revient dans ce chat
Permissions de workspace
Les coding tools utilisent un profil de permissions restreint mappé depuis la permission active de votre workspace. Elles peuvent modifier et tester un répertoire de projet autorisé sans exiger Full Access d’Alter.workspace_bash d’Alter, qui exige toujours Full Access sur le workspace. Préférez les coding tools lorsque vous voulez un agent dédié pour implémenter des changements ; utilisez les outils de fichiers workspace pour des modifications plus légères dans le chat.
Lorsqu’Alter a besoin d’accéder à un dossier pour la première fois, il vous demande d’autoriser le chemin du projet pour cette session.
Comparaison des fournisseurs
ChatGPT (Codex)
Idéal lorsque vous utilisez déjà l’app desktop ChatGPT pour le coding agentique. Alter communique avec le runtime Codex de l’app, synchronise les tâches démarrées ailleurs dans ChatGPT lorsque c’est possible, et peut orienter ou répondre aux demandes d’approbation ChatGPT depuis le Hub.Cursor
Idéal lorsque vous vivez dans Cursor et voulez qu’Alter délègue à l’Agent CLI (agent). Alter peut orienter les tours en cours, gérer les questions d’approbation et ouvrir la session dans l’UI agent de Cursor. Dans Tools Manager → Cursor, Run without confirmations permet à Cursor d’exécuter des commandes sans approbation étape par étape sur les projets en écriture (les projets en lecture seule restent limités aux questions et à la planification).
OpenCode
Idéal pour les utilisateurs OpenCode CLI qui veulent qu’Alter continue des sessions démarrées dans un terminal ou reprenne des sessions serveur OpenCode existantes. Les variantes de modèle OpenCode se mappent à effort à chaque exécution.Claude Code
Idéal lorsque vous standardisez surclaude dans Terminal. Alter lance des tours en mode print avec les permissions dont Claude a besoin ; authentifiez-vous avec claude auth login. Les tours Claude ne peuvent pas être orientés en toute sécurité en vol — laissez le tour se terminer, puis demandez à Alter de continuer la même session avec un prompt de suivi.
Outils disponibles pour le modèle
Chaque fournisseur connecté expose un ensemble cohérent d’outils au modèle Alter :Utiliser avec workspaces et actions
Workspaces — Attachez un workspace lorsque la tâche couvre une base de code qu’Alter doit référencer. Les coding tools respectent les racines autorisées et le niveau de permission du workspace. Actions — Dans l’onglet Tools de l’Action Editor, activez uniquement les fournisseurs de coding dont l’action a besoin. Par exemple, une action « Ship patch » peut activer Cursor et Flow mais désactiver ChatGPT. Ask Anything — L’action par défaut **n’**active pas automatiquement les coding tools. Installez un agent de coding Marketplace, activez les fournisseurs dans Tools Manager, ou dupliquez Ask Anything et ajoutez des coding tools à l’onglet Tools.Exemples de prompts
- “Use Cursor to add unit tests for
UserStorein/Users/me/code/myapp.” - “Continue the OpenCode session we started for the auth refactor.”
- “Ask ChatGPT to fix the TypeScript errors in this workspace and summarize what changed.”
- “Run Claude Code on the docs folder — update the README install section only.”
Cartes de tâche et inspecteur
Pendant qu’une session s’exécute :- La conversation affiche une carte de tâche de coding avec fournisseur, titre, état et liens
- Ouvrez le Tool Inspector (rail inspecteur du Hub) pour voir les arguments, l’état en direct et les actions Open in…
- Des notifications apparaissent lorsqu’une tâche se termine, échoue ou a besoin d’entrée
Dépannage
L'agent Marketplace n'a pas activé les outils à la première exécution
L'agent Marketplace n'a pas activé les outils à la première exécution
Fournisseur introuvable dans Tools Manager
Fournisseur introuvable dans Tools Manager
agent --version, opencode --version, claude --version, ou ouvrez ChatGPT.app).Alter demande l'accès à un dossier
Alter demande l'accès à un dossier
Le suivi n'a pas continué la même session
Le suivi n'a pas continué la même session
task_id lorsque le sujet correspond ; si plusieurs sessions existent dans un chat, il liste d’abord les tâches limitées à la conversation.Claude n'oriente pas en cours de tour
Claude n'oriente pas en cours de tour
Les résultats ne sont pas arrivés
Les résultats ne sont pas arrivés