Agent NotificationsPOUR VOS AGENTS DE CODAGE
GitHub ↗

MOINS DE SURVEILLANCE. PLUS DE CRÉATION.

Restez dans le rythme
Nous attirerons votre attention

Laissez votre agent travailler. Vous saurez quand il aura terminé.
Notifications de bureau et webhooks pour Claude, Codex CLI et OpenCode. L’intégration Gemini CLI n’est pas encore publiée.

Open source · Fonctionne localement

VOTRE AGENT A UNE MISE À JOUR

❓ Question

maintenant
Claude · main · checkout-service

Comment souhaitez-vous nommer le fichier de test dans /tmp/ ?

📋 Plan

maintenant
Claude · main · patient-portal

Plan : créer un fichier de test dans /tmp/

✅ Terminé

maintenant
Codex CLI · main · payments-api

Terminé. L'installation vient maintenant juste après la section principale.

✏️ 3 modifications ⏱ 35 s
macOSLinuxWindows

Configurer les notifications

Suivez les étapes pour ajouter des notifications à Claude.

Choisissez l'ordinateur où votre agent s'exécute

Choisissez un système d'exploitation cible pour afficher votre commande. Les navigateurs mobiles et inconnus nécessitent un choix explicite.

Comparer les fonctions des agents
FonctionClaudeCodex CLIOpenCodeGemini CLINon publié
TerminéPris en chargePris en chargePris en chargePris en charge
QuestionPris en chargePris en charge avec limitesPris en chargeNon pris en charge
Demande d'autorisationPris en chargePris en chargePris en chargePris en charge
RevuePris en chargeNon pris en chargeNon pris en chargeNon pris en charge
PlanPris en chargeNon pris en chargeNon pris en chargeNon pris en charge
Limite de session atteintePris en chargePris en charge avec limitesNon pris en chargeNon pris en charge
ErreursPris en chargePris en charge avec limitesPris en chargeNon pris en charge
SonsPris en chargePris en chargeNon pris en chargeNon pris en charge
Focus par clicPris en charge avec limitesPris en charge avec limitesNon pris en chargeNon pris en charge
WebhooksPris en chargePris en chargePris en chargePris en charge

✓ Pris en charge · ✕ Non pris en charge · ✓* Avec limites

Intégration non publiée. La version publique 1.46.1 ne contient pas Gemini. Cible : Gemini CLI 0.62.0 ; consultez le guide pour la validation native par système. Une version compatible est nécessaire. Configuration et limites du candidat Gemini ↗

Compatibilité

* Les questions Codex dépendent du mode ; les erreurs et limites sont détectées dans le message final. Le focus par clic dépend du système et du terminal.

Codex : la livraison via les hooks sous Windows et le hook de questions ne sont pas encore vérifiés en session réelle.

OpenCode : alertes silencieuses de fin, question, permission et erreur pour la session principale. Sans son ni retour à la fenêtre au clic.

Candidat Gemini CLI : alertes silencieuses de tour terminé et de permission d’outil. Un tour terminé ne signifie ni réussite ni réponse finale. Sans son, focus au clic, questions, erreurs, plans, revues ni parité pour les agents imbriqués.

Codex CLI: Nécessite une version stable publiée du plugin ≥1.42.0. Codex CLI ↗

OpenCode: Testé avec OpenCode 1.18.33. Version 1.46.0 ou ultérieure du plugin requise. OpenCode V2 n’est pas pris en charge. Qu'est-ce qu'OpenCode V2 ? ↗

Configuration et limites d’OpenCode ↗

LE BON SIGNAL. AU BON MOMENT.

Gardez votre concentration
Oubliez les vérifications constantes

RETOUR EN UN CLIC

Revenez en un clic

Cliquez sur une notification pour revenir à son terminal, éditeur ou onglet lorsque cela est pris en charge. Claude et Codex CLI uniquement ; selon le terminal et le système.

CONTRÔLES DU SON

Un son pour chaque moment

Choisissez des sons, réglez le volume et sélectionnez un périphérique audio. Gardez les signaux voulus et mettez les autres en sourdine. Claude et Codex CLI uniquement.

INTÉGRATIONS WEBHOOK

Votre flux de travail, connecté

Envoyez des mises à jour vers Slack, Discord, Telegram, Teams et plus encore. Configurez des webhooks là où vous travaillez.

La prise en charge du clic pour revenir au terminal dépend de votre terminal et de votre système d'exploitation. OpenCode : alertes silencieuses de fin, question, permission et erreur pour la session principale. Sans son ni retour à la fenêtre au clic. Voir les détails de la plateforme ↗

UN CLIC. LA BONNE FENÊTRE.

Conçu pour votre configuration
Pas seulement un terminal

Claude et Codex CLI uniquement. Le clic pour refocaliser s'adapte à ce que vous utilisez déjà. Voici exactement le niveau de précision du clic sur chaque plateforme.

Terminal / IDEmacOSmacOSLinuxLinuxWindowsWindowsRemarques
GhosttyGhostty Onglet/volet exact Au mieux Non pris en chargeNécessite l'autorisation Automation pour le focus exact de l'onglet.Référencé dans le démon Linux, mais pas encore vérifié officiellement.
iTerm2iTerm2 Onglet/volet exact Non pris en charge Non pris en chargeNécessite d'activer l'API Python d'iTerm2, puis un redémarrage.
WarpWarp Onglet/volet exact Onglet/volet exact Onglet/volet exactAucune permission supplémentaire nécessaire — Warp détermine lui-même sa fenêtre, son onglet et son volet.
kittykitty Onglet/volet exact Niveau fenêtre Non pris en chargeLe ciblage exact d'un volet nécessite d'activer le contrôle à distance de kitty.
WezTermWezTerm Onglet/volet exact Onglet/volet exact Non pris en chargeCible le volet exact via la CLI propre de WezTerm.
VS Code / InsidersVS Code / Insiders Niveau fenêtre Niveau fenêtre Niveau fenêtre
CursorCursor Niveau fenêtre Au mieux Niveau fenêtreRevient à une correspondance générique de fenêtre, sans intégration dédiée.
JetBrains IDEsJetBrains IDEs Niveau fenêtre Niveau fenêtre Niveau fenêtreSur macOS, elle est détectée comme n'importe quelle autre application, sans intégration dédiée.Sur Linux, l'IDE est détecté via son arborescence de processus et la classe de fenêtre de product-info.json. L'onglet du terminal qu'il contient n'est pas sélectionnable individuellement.
Apple TerminalApple Terminal Niveau fenêtre Non pris en charge Non pris en chargeSert aussi de solution de repli par défaut quand aucun autre terminal n'est détecté.
AlacrittyAlacritty Niveau fenêtre Niveau fenêtre Non pris en charge
HyperHyper Niveau fenêtre Au mieux Non pris en chargeRevient à une correspondance générique de fenêtre, sans intégration dédiée.
GNOME TerminalGNOME Terminal Non pris en charge Niveau fenêtre Non pris en charge
KonsoleKonsole Non pris en charge Niveau fenêtre Non pris en charge
TilixTilix Non pris en charge Niveau fenêtre Non pris en charge
TerminatorTerminator Non pris en charge Niveau fenêtre Non pris en chargeUtilise le titre exact de la fenêtre pour une correspondance précise.
XFCE4 TerminalXFCE4 Terminal Non pris en charge Niveau fenêtre Non pris en charge
MATE TerminalMATE Terminal Non pris en charge Niveau fenêtre Non pris en charge
Windows TerminalWindows Terminal Non pris en charge Non pris en charge Niveau fenêtre
Invite de commandes / PowerShellInvite de commandes / PowerShell Non pris en charge Non pris en charge Niveau fenêtre
ConEmuConEmu Non pris en charge Non pris en charge Niveau fenêtre
tmuxtmux Onglet/volet exact Non pris en charge Non pris en chargeFonctionne aussi dans le mode de contrôle -CC d'iTerm2.
zellijzellij Onglet/volet exact Onglet/volet exact Non pris en chargeSur Linux, cible le panneau exact lorsque la session l'expose, sinon revient à l'onglet actif par son nom.

« Onglet/volet exact » cible précisément le bon split ou onglet. « Niveau fenêtre » ramène au premier plan toute la fenêtre de l'application. « Au mieux » signifie que le plugin tente une correspondance générique qui peut cibler la mauvaise fenêtre.

Sous Windows, le focus se fait toujours au niveau de la fenêtre — il n'existe aucune API publique pour cibler un onglet précis dans Windows Terminal.

Tout autre terminal fonctionne quand même via une correspondance générique de fenêtre. Sur macOS, vous pouvez remplacer l'application détectée par un bundle ID personnalisé.

Tous les détails sur les permissions et les compositeurs ↗

QUELQUES CHOSES À SAVOIR

Questions fréquentes

Tout ce dont vous avez besoin pour reprendre le travail.

Dois-je installer tous les agents ?

Choisissez la combinaison de Claude, Codex CLI et OpenCode qui vous convient. Installez d’abord les agents choisis ; les commandes ci-dessous installent les notifications.

Les hooks Codex sont-ils installés automatiquement ?

Oui. L'installateur enregistre les hooks et conserve une copie stable de l'environnement d'exécution. Ouvrez /hooks dans Codex pour les examiner et leur faire confiance. Les définitions modifiées doivent être revues.

Une mise à jour réinitialisera-t-elle mes réglages ?

L'installateur préserve votre configuration partagée et les hooks Codex externes. L'installation et la mise à jour utilisent la même commande. Redémarrez l'agent sélectionné après la mise à jour.

Puis-je choisir ce qui déclenche un son ?

Oui. Configurez les sons, le volume, le périphérique audio et les canaux de notification. Choisissez Configurer dans le guide pour les étapes propres à votre agent. Claude et Codex CLI uniquement.

Le clic pour revenir au terminal fonctionne-t-il partout ?

La prise en charge varie selon l'OS et le terminal. iTerm2 nécessite son API Python pour cibler précisément un onglet. Windows active une fenêtre, pas un onglet précis. OpenCode : alertes silencieuses de fin, question, permission et erreur pour la session principale. Sans son ni retour à la fenêtre au clic. Consultez les environnements pris en charge.

Que faire si je ne reçois pas de notification ?

Vérifiez les autorisations de notification de votre OS et les canaux sélectionnés. Pour Codex, confirmez que les hooks sont approuvés. Suivez le dépannage propre à votre plateforme.

LAISSEZ VOTRE AGENT PRENDRE LE PROCHAIN TOUR

Votre attention est précieuse

Faites compter chaque notification ↗