Skip to main content
vigie /vi.ʒi/

Les yeux sur l’horizon.

— la vigie dans la hune

Supervision local-first pour agents de code IA. Voyez chaque fichier, commande et euro dépensé en temps réel — détection des dérives, garde-fous de coût et points de restauration. Sur votre machine, sans cloud.

Bêta privée · macOS & Linux · MIT

Visibilité totale

Surveillez chaque geste de votre agent

vigie lance votre agent dans un PTY et diffuse chaque événement vers un tableau de bord en direct — lectures et modifications de fichiers, commandes shell, tokens, contexte et coût. Dès qu’il boucle ou dérive, vous le voyez.

  • modifs & commandes un flux d’activité en direct
  • tokens & contexte % une jauge, avant l’oubli
  • coût en cours un compteur, et des stops budget
  • boucles édition → test → échec une alerte, et une sortie
vigie · supervising
claude feat/auth-flow
running
12:04:02 READ src/auth/login.ts
12:04:05 EDIT src/auth/session.ts +14 −3
12:04:09 RUN bun test auth ✗ 2 failed
12:04:12 EDIT src/auth/session.ts +3 −3
12:04:15 RUN bun test auth ✗ 2 failed

Loop detected — edit → test → fail ×3

on src/auth/session.ts · vigie suggested a prompt to break the cycle.

Context

68%

Cost

$0.42

Tokens

94k

Une vraie session supervisée — événements, alerte et facture, en temps réel.

Pourquoi vigie

Tout pour garder un agent honnête

01

Activité en temps réel

Chaque lecture, modification et commande shell — diffusée en direct pendant que l’agent travaille.

02

Détection de boucles

vigie repère les cycles édition → test → échec et suggère un prompt pour en sortir.

03

Dérive de périmètre

Soyez alerté dès que l’agent touche des fichiers hors de la tâche que vous avez définie.

04

Garde-fous contexte & coût

Une jauge de contexte, un compteur de coût et des budgets qui suspendent la session.

05

Points de restauration

Des points d’approbation figent votre projet. Revenez à un état propre en un geste.

06

Multi-agent

Supervisez plusieurs sessions simultanées, chacune avec son propre flux d’activité.

07

Votre propre IA

Aucune marge sur les tokens. Payez votre fournisseur directement — vigie ne s’interpose jamais.

08

Local-first

Un daemon Bun, un fichier SQLite dans ~/.vigie. Pas de serveur, pas de télémétrie, pas de cloud.

Local-first

Votre machine. Vos données. Vos règles.

vigie est un unique processus Bun. Il sert le tableau de bord en localhost, dialogue avec le CLI via un socket Unix et stocke tout dans SQLite, dans ~/.vigie. Rien ne quitte votre machine — aucune télémétrie, aucune synchro, aucun serveur distant.

~/project
# install (private beta)
curl -fsSL https://vigie.tmonier.com/install.sh | sh

# start the local daemon
vigie daemon start

# open the dashboard → localhost:19191
vigie open

# run an agent under supervision
vigie claude

Démarrez le daemon, ouvrez le tableau de bord — c’est toute l’installation.

localhost:19191

Le tableau de bord, servi par le daemon — jamais exposé.

~/.vigie/data.db

Sessions, sorties et historique dans un seul fichier SQLite local.

BYOA

Votre abonnement IA, facturé par votre fournisseur. Zéro intermédiaire.

MIT

Utilisez-le, forkez-le, livrez-le. À l’ère des agents, toute licence est MIT.

Gardez un œil sur chaque agent.

vigie est open source et local-first. Mettez une étoile sur GitHub, ou lisez la doc pour lancer le daemon en moins d’une minute.