Ovrsee v1.0.0-beta
Démo Comment ça marche Données
FR EN
GitHub
Gestion de projet pour Claude Code

Vibecoder vite,
sans perdre le fil du projet.

Ovrsee tient le suivi de ce que vous construisez avec Claude Code : les décisions que vous avez approuvées, les commits qui les réalisent, les tickets à faire, l'architecture du site et son évolution. De quoi savoir où vous en êtes quand on code au rythme de l'agent, et quoi faire ensuite.

Aller au dépôt Explorer l'interface
macOS arm64·Windows x64·4 dépendances de prod
ovrsee
dernier scan · 11 août 2026 · 0ca659f
Rechercher, aller à… ⌘K
Vues7
{{ v.label }} {{ v.key }} {{ v.count }}
Réordonner, masquer…
S samuel
ovrsee / {{ viewTitle }} {{ viewMeta }}
VS Code
Révéler dans le Finder
Copier le chemin ⌘⇧C
Comparer deux dates
Crawler
Par tickets Par commits
Éditer les colonnes

ovrsee

~/Code/ovrsee
Gestion de projet pour Claude Code : plans approuvés, commits qui les réalisent, tickets à faire — versionnés dans le dépôt.
7
pages
cartographiées
43
plans
dont 9 ouverts
12
tickets
à faire
3
dépendances
déclarées
il y a 3 h
dernière activité
11 août 2026
dernier scan
Santé
3 fichiers modifiés tout est poussé dernier audit il y a 2 j (ovrsee)
plans ouverts · 9
Clore le plan actif
Tout voir
Barre de vue et barre d'état sur les six onglets actif il y a 6 h
Rampe de gris froide et quatre jetons de filet il y a 1 j
Export du coffre Obsidian : wikilinks entre plans et tickets il y a 3 j
Branches
Rafraîchir
dernier fetch il y a 3 h
main origin/main
à jour
chantier/statusbar pas de remote suivie
2 en avance
Comment on le lance
pnpm dev pnpm electron pnpm ovrsee:crawl pnpm test
Déploiements
Configurer
ovrsee · vercel
en ligne · 2 déploiements
Production 0ca659f main il y a 3 h
Preview 3f21a8e chantier/statusbar il y a 1 j
Vérifier
README.md
Afficher
Ce qu'on y voit
En images
Premier lancement
Mise en route : trois commandes
Skills Claude Code
Serveur MCP
11 août 2026
Plan Barre de vue et barre d'état sur les six onglets actif 3 tickets
T-0118 Créer ViewBar et la câbler sur les six vues châssis en-cours il y a 4 h
T-0111 Barre d'état : deux faits par vue, ⌘K en dernier fait il y a 6 h
Plan Rampe de gris froide et quatre jetons de filet clos par 3f21a8e 5 commits
3f21a8e ds : jetons de filet, .kicker, switch 28×16 11:31
a04c1de ds : migrer les usages de --color-neutral-* 10:04
b71c204 fix : bit d'exécution de spawn-helper au postinstall 09:12
Activité
14 j 12 s type
Plan
Ticket
Commits
Filtrer
Plans
Tickets
Commits hors plan
Plans rejetés · 4
Thème clair dérivé du sombre
Barre d'onglets horizontale
Un fichier par ticket dans ovrsee/tickets/, colonnes réglées dans ovrsee/board.json. Écrit ici comme depuis le terminal.
Prêt
18
+
M epic
T-0125
il y a 2 j
Refonte du châssis de l'application
2/5
châssis
Voir les 3 enfants
T-0131
il y a 5 h
Régénérer docs/screenshots/
En cours
3
⚠ 3/2
+
L
T-0118
il y a 4 h
Créer ViewBar et la câbler sur les six vues
châssis plan enfant de T-0125
T-0119
il y a 1 j
Puce de projet dans la barre de titre
Revue
5
+
T-0112
il y a 3 j
Serveur MCP : écriture limitée aux tickets
mcp
Fait
17
+
T-0111
il y a 6 h
Barre d'état : deux faits par vue, ⌘K en dernier
T-0108
il y a 2 j
Hook post-commit : rattacher au plan actif
mène à entrée de l'app
Aperçu
/
6 plans11 août
Historique
/historique
11 plans11 août
Tableau
/tableau
capture en échec
9 plans09 août
92 %
Détail de la page
Fermer
Tableau
/tableau
Un fichier par ticket dans ovrsee/tickets/, colonnes réglées dans ovrsee/board.json. Les epics affichent leur avancement.
Ouvrir dans le Navigateur
Captures précédentes
Terminal · claude réduit — la session tourne toujours
{{ statusLeft }}
{{ statusRight }} | ⌘K
démo interactive, rendue avec le code de l'app : cliquez une vue dans la colonne de gauche
Principe 01 Un plan, ses commits, ses tickets. Chaque décision approuvée dans Claude Code devient une ligne de projet : ce qui a été décidé, ce qui l'a exécuté, ce qui reste ouvert.
Principe 02 Le projet vit dans le dépôt. Backlog, historique et captures sous <repo>/ovrsee/, versionnés par git. Pas d'outil à tenir à jour en parallèle du code.
Principe 03 Claude Code y lit et y écrit. Serveur MCP et deux skills : l'agent connaît votre backlog, ouvre et déplace les tickets. Vous restez maître du plan.
Comment ça marche

Trois commandes, et le projet se tient à jour tout seul.

01 Installer, une fois par projet
$ pnpm ovrsee:install ./mon-projet
Pose les hooks Claude Code et le hook post-commit. Rien d'autre à configurer.
02 Cartographier l'application
$ pnpm ovrsee:crawl ./mon-projet
Playwright parcourt vos routes et photographie chaque écran, daté et rattaché au commit.
03 Lire
$ pnpm electron
L'application avec son terminal intégré, ou pnpm dev dans un navigateur, ovrsee:brief en texte.
Ensuite, c'est automatique : chaque plan approuvé dans Claude Code est capturé dans ovrsee/plans/, et le hook post-commit rattache chaque commit au plan actif.
Sept vues

Savoir où vous en êtes, sans ouvrir un seul fichier.

Aperçu Où en est le projet, en un écran : plans ouverts, tickets à faire, santé du dépôt, branches, déploiements.
Navigateur Votre app, ses DevTools et un sélecteur d'élément dans la fenêtre. Le sélecteur se colle directement dans Claude.
Produit Le graphe des pages crawlées, miniatures à l'appui. Deux dates se comparent : ce qui a changé se voit.
Historique Ce qui a avancé, semaine après semaine : chaque commit sous le plan qui l'explique, l'activité en un histogramme.
Tableau Le backlog, en kanban : epics et avancement, limites de WIP, un fichier markdown par ticket que Claude sait écrire.
Données & Stack Tables, colonnes et qui s'en sert ; dépendances avec la raison écrite en commentaire WHY: au-dessus de l'import.
Avec Claude Code

Claude reste dans la boucle, vous gardez la main.

01 Terminal intégré
Un vrai pty : shell de connexion, claude lancé dedans, plusieurs sessions, dock en bas, sur le côté ou plein écran. Les commandes du projet (crawl, graphe, export Obsidian) sont à un clic. Réservé à l'application, et par IPC : l'exposer sur une socket locale l'ouvrirait à tout processus du même compte.
02 Deux skills livrées
ovrsee apprend à lire ovrsee/ : plans, pages, scans, captures et leurs pièges de lecture. ovrsee-tickets apprend à écrire les tickets du tableau, format et gestes compris. Installables depuis l'écran d'initialisation, ou avec --skills.
03 Serveur MCP
stdio, JSON-RPC 2.0, même interface que /api/* : Claude lit tout ovrsee/, n'écrit que les tickets et board.json, n'exécute aucun code. Seuls les projets du registre sont lisibles : un chemin absent est refusé, même s’il existe sur le disque.
L'onglet Données lit le graphe de code produit par Graphify : parsing AST local, chaque relation étiquetée. Ovrsee ne recalcule rien : il détecte l'outil et affiche sa commande.
Le projet, en fichiers

Votre backlog vit dans votre dépôt.

Tout le suivi du projet tient dans un dossier de votre dépôt : il suit les branches, se relit dans un éditeur, s'exporte en coffre Obsidian avec ses wikilinks. Pas de format propriétaire, aucun outil à synchroniser.

Le suivi suit les branches : un plan part avec la branche qui le porte
Chaque capture est datée et rattachée au commit qui l'a produite
Export Obsidian avec frontmatter requêtable en Dataview
Aucune exécution de code côté MCP, aucune socket ouverte
<repo>/ovrsee/
plans/<date>-<slug>.md1 plan approuvé
pages/pages.jsonpages, liens, résumés
pages/scans.jsonl1 ligne par scan
pages/shots/<onglet>/captures datées
tickets/*.mdtickets du tableau
board.jsonétat du tableau
obsidian/export, réécrasable

Le code est sur GitHub.

Electron + React + TypeScript, quatre dépendances de production, aucun framework de test. Builds macOS arm64 et Windows x64 publiés à chaque tag.

samuelboulery/ovrsee Releases
binaires non signés — macOS et Windows avertissent au premier lancement
v1.0.0beta
4deps prod
7onglets
MCPstdio · lecture
Ovrsee · Samuel Boulery · 2026 github readme