Vigil

Conçu pour Windows 10 & 11

Votre agent attend depuis 11 minutes. Vous n'en saviez rien.

Vigil est un overlay natif Windows toujours au premier plan qui affiche chaque session Claude Code, Codex, Grok, Antigravity et Kimi en temps réel — et vous laisse approuver, répondre et interrompre sans quitter ce que vous faites.

Démo interactive

Voici Vigil, en train de tourner.

Le panneau ci-dessous est une recréation live de l'overlay Vigil. Quand l'agent demande une permission, répondez vous-même.

A blank Windows desktop with the real taskbar, used as the backdrop for the interactive Vigil demo.
api-refactorWORKINGCLAUDEEdit src/auth/middleware.ts3m

Fonctionnalités

La démo montre la boucle. Ci-dessous, le reste du cockpit — usage sur le notch, politiques par agent, historique, et plus.

Tout voir

Chaque session, chaque état, d'un coup d'œil.

  • État en temps réel de chaque agent : en cours, en attente, terminé, erreur, déconnecté
  • Les 20 derniers messages de n'importe quelle conversation, sans ouvrir le terminal
  • Sous-agents, regroupés sous la session qui les a créés
  • Statistiques de tokens et fenêtres d'usage — sachez combien de quota il vous reste

Agir sans changer de fenêtre

Répondez à l'agent là où vous êtes déjà.

  • Approuvez ou refusez une demande de permission en un clic
  • Répondez à une question d'agent en tapant directement dans l'overlay
  • Interrompez un agent en cours quand il part dans la mauvaise direction
  • Sautez directement au bon terminal quand vous voulez plonger dedans

Rester discret

Un overlay qu'on oublie jusqu'à ce qu'il compte.

  • S'efface quand les agents travaillent, avance quand ils ont besoin de vous
  • Assez léger pour rester ouvert toute la journée
  • Glissez-le où vous voulez, sur n'importe quel moniteur
  • Démarre avec Windows, ou pas — à vous de choisir

Usage sur le notch

Voyez le quota restant et les fenêtres d'usage directement sur le notch — et choisissez la fenêtre d'agent qui vous intéresse. Pas enterré dans un panneau secondaire.

Politique de permissions, à votre façon

Définissez approuver, refuser, toujours approuver ou manuel par outil — et surchargez par agent. Contrôle total quand une session est plus bruyante que les autres.

Permissionsapi-refactor
Edit / Writeglobal
Readglobal
Web fetch / searchglobal
Otherglobal

Conversation sans le terminal

Ouvrez les derniers messages de n'importe quelle session dans l'overlay. Lisez le contexte, puis sautez au terminal seulement quand vous devez taper du code.

Sous-agents dans le notch

Les sessions enfants restent groupées sous l'agent qui les a créées — visibles dans la barre compacte, pas perdues dans une liste à part.

api-refactorWORKINGCLAUDEEdit src/auth/middleware.tsExploreBashRead3m+2

Modes d'affichage du notch

Agent prioritaire avec overflow, multi-agents côte à côte, ou ligne détaillée mono-agent. Adaptez la barre à votre flotte.

api-refactorWORKINGCLAUDEEdit src/auth/middleware.ts3m+2

Noms et tags

Renommez les sessions et ajoutez vos tags pour retrouver le bon agent quand vous en avez plus qu'une poignée.

Historique et reprise

Parcourez les sessions passées et reprenez-en une quand vous en avez besoin — Vigil vous replace dans le bon contexte de terminal.

Interrompre un agent en cours

Claude Code

Arrêtez une session qui part mal depuis l'overlay — sans chercher d'abord la bonne fenêtre.

Et plus encore…

Le reste du cockpit, sans carte dédiée pour chaque point :

  • Personnaliser l'affichage — afficher ou masquer des champs, changer les couleurs, les mascottes…
  • Sons d'alerte quand un agent a besoin de vous
  • Activer ou désactiver chaque outil — ne brancher que ce que vous utilisez

Amorçage de fenêtre d'usage

Claude Code

Quand votre fenêtre d'usage est fermée, Vigil peut la démarrer plus tôt pour que le prochain reset arrive plus vite. Opt-in, désactivé par défaut, et ça coûte quelques tokens à chaque fois.

Sachez ce qui se passe, partout

Recevez une notif sur le téléphone quand un agent a besoin de vous — selon vos règles.

  • Notifications Telegram quand un agent termine, bloque ou échoue
  • Approuvez ou refusez depuis votre téléphone
  • Choisissez ce qui vous notifie globalement, et surchargez par agent — fin seulement, chaque attente, les échecs, ou silence total pour une session
  • Votre bot, votre token — aucun serveur Vigil au milieu
Vigilbot
Today

✓ Task finished

api-refactor · Claude Code
Auth middleware JWT migration is done. Typecheck clean, 3 tests passed.

14:07

write-tests is still working — generating coverage for the new JWT path.

14:08

Permission request

api-refactor · Claude Code
Edit src/auth/session.ts

14:09

Fonctionne avec vos agents

Vigil parle à chaque CLI via son propre système de hooks. Ce qu'il peut faire dépend de ce que chaque outil expose — voici exactement ce que vous obtenez.

What each supported CLI lets Vigil do
CapabilityClaude CodeCodex CLIGrok BuildAntigravity CLIKimi CLI
SurveillancePris en chargePris en chargePris en chargePris en chargePris en charge
Approuver / RefuserPris en chargePris en chargeLimité, see note 1Non disponibleLimité, see note 2
Répondre aux questionsPris en chargeNon disponibleLimité, see note 3Non disponibleNon disponible
Interrompre l'agentPris en chargeNon disponibleNon disponibleNon disponibleNon disponible
Sous-agentsPris en chargePris en chargePris en chargeNon disponiblePris en charge
Erreurs APIPris en chargeNon disponiblePris en chargeNon disponibleNon disponible
HistoriquePris en chargePris en chargePris en chargePris en chargePris en charge
StatistiquesPris en chargePris en chargePris en chargeNon disponiblePris en charge
Fenêtres d'usagePris en chargePris en chargePris en chargePris en chargeNon disponible
Amorçage de fenêtre d'usagePris en charge, see note 4Non disponibleNon disponibleNon disponibleNon disponible
Notifications mobiles, see note 5Pris en chargePris en chargePris en chargePris en chargePris en charge
  1. Grok — Approuver/Refuser : Approuver/Refuser complet depuis Vigil en mode always-approve. En mode par défaut, la demande est affichée en lecture seule — confirmez dans le terminal.
  2. Kimi — Approuver/Refuser : Approuver/Refuser complet depuis Vigil en mode yolo. En mode manual ou auto, la demande est affichée en lecture seule — confirmez dans le terminal.
  3. Grok — Répondre aux questions : affichage en lecture seule ; tapez votre réponse dans le terminal.
  4. Claude Code — Amorçage de fenêtre d'usage : opt-in — quand votre fenêtre d'usage est fermée, Vigil la démarre plus tôt pour que vos resets arrivent plus vite (consomme quelques tokens à chaque fois). Activez-le dans les paramètres.
  5. Notifications mobiles : elles fonctionnent pour chaque outil que Vigil surveille. Les événements qui vous parviennent suivent les lignes ci-dessus — un outil sans hook d'erreur API ne peut pas vous dire qu'il a échoué — et l'approbation depuis le téléphone suit la ligne Approuver / Refuser.
  6. Pourquoi des cases vides ? Chaque CLI expose un jeu de hooks différent. Là où une case est vide, l'outil ne donne simplement rien à Vigil — on préfère vous le montrer plutôt que vous le laisser découvrir après l'installation.

D'autres arrivent. Les nouveaux outils partent en mises à jour gratuites.

Opérationnel en une minute

  1. Installer

    Téléchargez l'installateur et lancez-le. Il s'installe pour votre utilisateur seulement — aucun droit admin requis. Windows vous préviendra la première fois : Vigil n'est pas encore signé EV. Cliquez sur « Plus d'infos », puis « Exécuter quand même ».

  2. Relire, puis autoriser

    Vigil vous montre exactement ce qu'il ajoutera aux fichiers de config de vos outils. Vous approuvez, ou pas. Rien ne se passe dans votre dos.

  3. Lancer un agent

    Lancez Claude Code comme d'habitude. Il apparaît dans l'overlay instantanément.

Vous changez d'avis ? La désinstallation depuis Paramètres restaure chaque fichier de config exactement comme il était.

Il n'y a pas de serveur Vigil

Vos prompts, votre code et vos conversations ne passent jamais par nous — parce qu'il n'y a pas de « nous » par qui passer. Voici chaque connexion que Vigil établit, et pourquoi.

Pas de backend, pas de compte, pas de télémétrie. Vigil n'a pas de serveurs. Vous ne créez jamais de compte. Nous ne collectons rien sur vous — il n'y a nulle part où l'envoyer.

Vos conversations restent sur le disque. Vigil lit les transcripts locaux de vos agents pour vous les montrer. Il ne les envoie nulle part.

Les agents parlent à Vigil via un named pipe Windows local. C'est toute l'architecture.

Chaque connexion sortante

Goes toWhat forWhen
api.anthropic.comLit vos limites d'usage ClaudeSeulement si le suivi d'usage est activé
chatgpt.comLit vos limites d'usage CodexSeulement si le suivi d'usage est activé
cli-chat-proxy.grok.comLit vos limites d'usage GrokSeulement si le suivi d'usage est activé
api.telegram.orgEnvoie des notifications à votre botSeulement si vous activez les notifications mobiles
api.github.comVérifie s'il existe une nouvelle version de VigilAu démarrage

Chacune de ces connexions va soit vers un service que vous utilisez déjà, avec des identifiants déjà sur votre machine, soit vers l'entretien de Vigil — vérifier les mises à jour. Aucune ne va vers nous.

Questions

Vigil est-il gratuit ?

Oui. Téléchargez-le et utilisez-le. Vigil est gratuit — rien à activer, et rien qui n'expire.

Faut-il un compte ou une licence ?

Non. Pas de compte, pas de licence. Installez Vigil, il tourne.

Le code source est-il public ?

Oui. Vigil est open source (MIT). Le code est sur GitHub.

Vigil fonctionne-t-il sans connexion Internet ?

Oui. Vigil tourne en local, donc il continue hors ligne. Rien ne téléphone pour le déverrouiller, donc une mauvaise connexion Wi-Fi ne vous bloquera jamais. Il ne joint le réseau que pour ce que vous activez — limites d'usage, votre bot Telegram — et pour vérifier s'il existe une nouvelle version.

Vigil envoie-t-il mon code ou mes prompts quelque part ?

Votre code et vos prompts, jamais. Vigil parle bien à quelques services — les fournisseurs de vos agents, pour les limites d'usage, et votre propre bot Telegram si vous en configurez un. Voici la liste complète.

Que change exactement Vigil dans mes fichiers de config ?

Il ajoute des entrées de hooks aux fichiers de config des outils que vous activez — rien d'autre. Vigil vous montre le changement exact avant de le faire, et la désinstallation restaure chaque fichier comme il était.

Comment réinstaller, ou passer sur une nouvelle machine ?

Réinstallez-le. Rien à activer, rien à désactiver. Vos réglages restent sur le disque de cette machine ; sur une nouvelle, vous repartez de zéro, ou vous les copiez vous-même. Utilisez Vigil sur autant de machines que vous voulez.

Quelles versions de Windows sont prises en charge ?

Windows 10 (version 2004 et ultérieure) et Windows 11, 64 bits. Vigil est natif Windows — il n'existe pas de build macOS ni Linux. Les « agent islands » Mac ne tournent pas sous Windows ; ce produit est fait pour les développeurs Windows.

Pourquoi la fonction X ne marche pas avec l'outil Y ?

Parce que ce CLI n'expose pas le hook dont Vigil aurait besoin. Le tableau de compatibilité ci-dessus montre exactement ce que chaque outil prend en charge.

Windows dit qu'il ne reconnaît pas l'installateur. C'est normal ?

Oui. Vigil n'est pas encore signé avec un certificat EV, donc Windows SmartScreen vous prévient la première fois que vous lancez l'installateur. Cliquez sur « Plus d'infos », puis « Exécuter quand même ». Le reste de l'installation est ordinaire : elle va dans votre profil utilisateur, sans droits admin, et la désinstallation la retire proprement.

Comment obtenir de l'aide ?

Écrivez à stevenpf@gmail.com, ou ouvrez une issue sur GitHub. Les rapports de bugs reçoivent une réponse.

Arrêtez d'attendre des agents qui vous attendent.

Gratuit. Pas de compte, pas de licence.

Open source (MIT)

Windows 10 & 11 · Pas de serveur Vigil