Les Alter Actions sont des workflows d’IA personnalisables qui vous permettent de créer des assistants spécialisés pour des tâches spécifiques. Combinez les instructions de l’IA, les déclencheurs vocaux, les Tools et l’exécution conditionnelle pour automatiser tout sur votre Mac.
Qu’est-ce qu’une Alter Action ?
Une Alter Action est une automatisation avancée qui combine :- Instructions IA — Invites système définissant le comportement de l’IA
- Déclencheurs — Commandes vocales, raccourcis clavier ou exécution conditionnelle
- Contexte — Accès au texte sélectionné, aux fichiers et aux applications actives
- Tools — Intégrations configurées avec votre Mac et plus de 2 000 services externes
- Sortie — Affichage des résultats (markdown, code, insertion en ligne)
Ouvrir l’Action Editor
Méthode 1 : barre de menus (la plus rapide)
- Cliquez sur l’icône Alter dans la barre de menus (en haut à droite)
- Sélectionnez Action Editor

Méthode 2 : menu Options
- Ouvrez la fenêtre Alter
- Cliquez sur ⋯ (trois points) en haut à droite
- Sélectionnez Action Editor

Méthode 3 : raccourci clavier
Appuyez sur ⌘⇧E (Commande + Maj + E) pour ouvrir directement l’Action EditorParcours de l’Action Editor
L’Action Editor comporte 8 sections principales, chacune contrôlant un aspect différent de votre action. Utilisez le panneau de gauche pour naviguer entre les onglets.1. Paramètres généraux
Configurez les métadonnées de base et le contexte d’exécution.
- Nom — Nom lisible de l’action (par ex. « Code Explainer »)
- Description — Ce que fait cette action (facultatif)
- Catégorie — Organisez les actions par type (code, productivité, métier, etc.)
- Workspace — Attribuez à un Workspace spécifique (facultatif)
- Inclure le profil — Inclure les informations de profil utilisateur dans le contexte de l’IA
- Show only when running — L’action n’apparaît que si une application est en cours d’exécution
- Show only when active — L’action n’apparaît que si une application a le focus
- Workspace context — Choisissez quel(s) Workspace(s) voient cette action
Chaque action reçoit automatiquement un UUID unique.
2. System Prompt
Définissez les instructions IA et les paramètres pour le modèle.
3. User Prompt
Modèle de l’invite utilisateur envoyée à l’IA.
{{ }} pour insérer du contenu dynamique :
{{ textSelection }}— Texte actuellement sélectionné{{ filePath }}— Chemin du fichier sélectionné{{ clipboard }}— Contenu du presse-papiers- Paramètres personnalisés définis dans System Prompt
4. Quand afficher
Contrôlez quand et où cette action apparaît.
- Installed Applications — Afficher l’action uniquement dans certaines apps (VSCode, Xcode, Safari, etc.)
- Application is running — L’action exige que l’app soit en cours d’exécution
- Application has focus — L’action ne fonctionne que lorsque l’app est au premier plan
- Web browser tab contains — Afficher l’action lors de la navigation sur certains domaines
- Has content — Afficher l’action uniquement lorsque le contexte est disponible
5. Automation
Configurez le comportement d’exécution, les planifications et le traitement en arrière-plan.
- Background Job — Exécuter l’action en arrière-plan sans afficher l’interface
- Schedules — Exécuter l’action à des moments précis (par ex. « Chaque lundi à 9 h »)
- Quick Action — Exécuter automatiquement la prochaine « Quick Action » une fois celle-ci terminée
6. Tools
Limitez les Tools disponibles pour cette action.
- Disable Tools — Désactivez des Tools individuelles pour restreindre les fonctionnalités
- Lorsque vide : toutes les Tools sont disponibles
- Lorsque configuré : seules les Tools sélectionnées sont disponibles
- Réduire la charge de décision de l’IA (se concentrer sur les Tools pertinentes)
- Accélérer l’exécution de l’action
- Renforcer la sécurité (limiter ce à quoi les actions peuvent accéder)
7. Model
Sélectionnez le modèle IA, le niveau de réflexion et le degré de créativité.
-
Model — Sélecteur recherchable regroupé en Current, Favorites et Other models. Laissez vide pour utiliser le modèle par défaut de l’utilisateur, ou épinglez un modèle spécifique pour cette action.
- Chaque ligne affiche la longueur de contexte, la prise en charge de la vision et les favoris
- Lorsque le modèle le permet, ajustez Thinking effort (Low, Balanced, Max) en ligne
-
Temperature — Ajustez la créativité par rapport à la précision
- 0,0 — Déterministe (cohérent, prévisible)
- 0,5 — Équilibré (par défaut)
- 1,0 — Créatif (imprévisible, exploratoire)
8. Gateways
Choisissez les connexions Gateway exactes qui peuvent utiliser cette action. Chaque Gateway Buzz, Discord et Telegram configuré a son propre interrupteur, de sorte que deux comptes sur la même plateforme peuvent avoir des accès différents.Buzz gateway (internal) — Buzz n’apparaît que dans les builds Alter internes pour l’équipe de développement. Voir Buzz gateway (internal).
L’action intégrée Ask Anything apparaît initialement sur tous les Gateways compatibles. Les actions personnalisées restent locales jusqu’à ce que vous activiez un ou plusieurs interrupteurs Gateway. Modifier un interrupteur enregistre une liste explicite de connexions Gateway, de sorte qu’un Gateway ajouté ultérieurement n’hérite pas automatiquement de cette action.
Sur les Gateways, les actions sans paramètres (sans champs de saisie) s’exécutent immédiatement lorsqu’elles sont choisies dans Choose action ; les actions paramétrées attendent le message suivant de l’utilisateur.
Livraison programmée via Gateway — Lorsqu’une action s’exécute selon un planning, activez Démarrer les conversations planifiées sur un Gateway, choisissez un Gateway Discord, Telegram ou Buzz (interne) activé, puis sélectionnez une Destination (canal, chat ou stream Buzz). Alter y publie la réponse d’ouverture de l’action au lieu de l’exécuter uniquement en local. Les Gateways Buzz peuvent aussi définir une Default scheduled destination dans Préférences → Integrations → Gateways.
Voir Gateways pour la configuration, les commandes de chat, la livraison programmée et les réglages Gateway.
Meilleures pratiques
Noms explicites
« Code Explainer » décrit ce qu’elle fait. Évitez les noms génériques comme « Action 1 ».
Invites précises
Soyez détaillé dans les instructions IA. Des invites génériques produisent des sorties génériques.
Limiter les Tools
Activez uniquement les Tools dont votre action a besoin. Cela réduit la charge et améliore la vitesse.
Utiliser les variables de contexte
{{ textSelection }} fonctionne toujours. Le copier-coller manuel est source d’erreurs.Visibilité conditionnelle
« Code Explainer » uniquement dans VSCode + Xcode réduit l’encombrement du menu.
Tester avant de partager
Testez avec des données réelles avant de déployer dans votre équipe.
Exemples d’actions courantes
Exemple 1 : Code Explainer
Configuration :- Nom : Explain Code
- Catégorie : code
- Installed Apps : VSCode, Xcode
- System Prompt : You are an expert programmer who explains code clearly
- User Prompt :
Please explain this code:\n\n{{ textSelection }} - Consumer : markdown
- Temperature : 0,5
Exemple 2 : Créateur de brouillon d’e-mail
Configuration :- Nom : Draft Email
- Catégorie : productivity
- Quand afficher : Application Mail active
- System Prompt : You are a professional business communicator
- User Prompt :
Transform this into a professional email:\n\n{{ textSelection }} - Tools : Activer uniquement Mail
- Consumer : in-place
- Temperature : 0,6
Exemple 3 : Brief quotidien programmé
Configuration :- Nom : Daily Brief
- Catégorie : productivity
- Automation : Planification quotidienne à 9 h 00
- Background Job : Activé
- System Prompt : Generate a daily brief of priorities
Déclencheurs vocaux
Attribuez des raccourcis vocaux pour déclencher des actions en mains libres :1
Paramètres
Allez dans Préférences > Déclencheurs vocaux
2
Ajouter un déclencheur
Cliquez sur + Add Trigger
3
Sélectionner une action
Choisissez l’action dans la liste déroulante
4
Attribuer une phrase
Saisissez la phrase de déclenchement (par ex. « explain » pour Code Explainer)
5
Enregistrer
Cliquez sur Save et vous êtes prêt
Intégration x-callback-url
Déclenchez des Alter Actions depuis n’importe quelle application à l’aide d’URL spéciales. Cela permet de puissants workflows d’automatisation inter-applications.Qu’est-ce que x-callback-url ?
x-callback-url est un protocole de communication inter-applications qui permet aux applications de déclencher des actions les unes dans les autres via des URL formatées.- Entrant — Déclenchez des Alter Actions depuis d’autres apps (Raccourcis, Notes, Safari, etc.)
- Sortant — Créez des liens dans Alter qui ouvrent d’autres apps (Bear, OmniFocus, Drafts, etc.)
Obtenir l’URL Callback de votre action
1
Ouvrir l'Action Editor
Appuyez sur ⌘⇧E
2
Sélectionner une action
Choisissez l’action que vous souhaitez exposer
3
Aller à General
Accédez à l’onglet General
4
Trouver URL Callback
Recherchez la section « URL Callback »
5
Copier l'URL
Copiez l’URL
alter://Déclencher des Alter Actions depuis d’autres apps
Exemple 1 : recherche Web depuis Safari- Créez un nouveau raccourci
- Ajoutez l’action « Ouvrir l’URL »
- Collez votre URL
alter:// - Exécutez le raccourci pour déclencher l’action
Cas d’utilisation
Automatisation de workflow
Automatisation de workflow
Déclencher une action depuis Calendrier → Générer des notes de réunion → Créer un brouillon d’e-mail
Intégration multi-apps
Intégration multi-apps
Bouton Notion → Déclencher une Alter Action → Mettre à jour le statut de la tâche
Transfert d'informations
Transfert d'informations
Copier du texte → Déclencher une action avec callback → Ouvrir le résultat dans une app externe (sans copier-coller manuel)
Raccourcis clavier
Dépannage
L'action s'exécute mais produit un résultat médiocre
L'action s'exécute mais produit un résultat médiocre
- Revoyez le System Prompt — soyez plus précis
- Ajustez la Temperature (plus basse pour la précision, plus élevée pour la créativité)
- Vérifiez le User Prompt — assurez-vous que les variables sont correctes
Le déclencheur vocal ne fonctionne pas
Le déclencheur vocal ne fonctionne pas
- Vérifiez que le raccourci est configuré dans les Préférences
- Contrôlez les autorisations du microphone
- Testez d’abord avec un déclenchement manuel
Tools indisponibles dans l'action
Tools indisponibles dans l'action
- Allez dans l’onglet Tools
- Vérifiez que les Tools ne sont pas désactivées
- Contrôlez les autorisations système pour le Tool
Guides connexes
- Tools et intégrations — Tools disponibles pour vos actions
- URL Callbacks — Plongée dans l’automatisation x-callback-url
- Voix et dictée — Configurer les déclencheurs vocaux
- Paramètres — Configurer le modèle global et les paramètres vocaux
Prêt à créer ? Ouvrez Alter, appuyez sur ⌘⇧E et commencez à créer votre première action ! Vous voulez automatiser entre les apps ? Utilisez les x-callback-urls pour déclencher des actions depuis Safari, Raccourcis, Notes ou toute app prenant en charge les schémas d’URL.