Fonctionnalités

Tout ce que fait Overvibe
pour un bureau rempli d'agents

Chaque capture montre la vraie app, dans un dossier de démo avec des sessions Claude Code, Codex et agy.

Coordinateurs

Une session avec "coordinator" dans son nom pilote les autres.

Nommez une session Claude "api: coordinator" : elle obtient un encadré étoilé en haut de la barre latérale et passe en tête de son projet. Confiez-lui tout le travail : elle lance les assistants, vérifie ce qu'ils renvoient et vous rend compte.

L'encadré Coordinators et un coordinateur avec deux assistants imbriqués dessous

Les agents s'écrivent

overvibe send marche entre Claude Code, Codex et agy.

Toute session peut en lancer une autre avec overvibe new et lui écrire avec overvibe send. Le message est tapé dans le prompt de l'autre agent avec un en-tête qui nomme l'expéditeur et la commande de réponse : Codex peut répondre à Claude, et Gemini à Codex.

Une réponse de Codex qui arrive dans une session Claude

Les assistants sous leur chef

--attach garde chaque assistant sous la session qui l'a lancé.

Lancez un assistant avec overvibe new --attach et il s'imbrique sous son parent dans la barre latérale. overvibe stop --children les ferme tous une fois le travail fini, et les conversations sont conservées.

La carte des agents avec les messages échangés entre un coordinateur et ses assistants

Les prompts en boîtes de dialogue

Demandes d'autorisation et questions s'ouvrent sur la page.

Quand un agent s'arrête sur un choix (une demande d'autorisation, une question de confiance, une question à choix multiples), Overvibe le lit à l'écran et l'ouvre dans une boîte de dialogue. Choisissez une réponse et elle est tapée dans le terminal pour vous.

Une question de Claude à trois options ouverte dans une boîte de dialogue

Statut « vous êtes attendu »

Une ligne passe à l'orange quand une session vous attend.

Chaque ligne indique occupé, inactif ou en attente. En attente veut dire une demande à l'écran, une question ouverte ou un plan à approuver ; survolez l'icône pour savoir lequel.

landing: pricing en ambre dans la barre latérale pendant qu'il attend ta réponse

Reprenez n'importe quelle session

overvibe resume reprend une conversation arrêtée.

overvibe ls --past liste les sessions arrêtées et passées, et overvibe resume en ramène une dans son dossier avec son nom, sa ligne dans la barre latérale et, pour un assistant, son parent. --fork démarre une copie à la place.

Comptes par dossier

Plusieurs comptes par outil, choisis selon le dossier.

Ajoutez une deuxième connexion Claude ou Codex et choisissez celle qu'utilise un dossier, ou choisissez-en une au lancement d'une session. Chaque compte a sa propre connexion, et les sessions peuvent passer de l'un à l'autre.

Les réglages Accounts avec le compte par défaut de chaque outil

Déposez des fichiers dans une session

Glissez un fichier sur le terminal pour taper son chemin.

Déposez des fichiers depuis le Finder sur une session et leurs chemins complets sont tapés au curseur : un agent peut lire une capture ou un log sans que vous cherchiez le chemin.

Terminaux et attach

Des shells simples à côté de vos agents, et overvibe attach.

New session peut ouvrir un Terminal simple dans n'importe quel dossier, pour un serveur de dev ou une commande rapide. overvibe attach ouvre n'importe quelle session en cours dans le terminal où vous êtes déjà ; Ctrl-b d la laisse tourner.

Copie à la sélection

Sélectionnez du texte dans un terminal et il est dans le presse-papiers.

Relâchez la souris et la sélection est dans le presse-papiers du Mac, même quand l'agent capture la souris dans le terminal.

Le clavier d'abord

Une palette et des raccourcis pour tout.

⌘K ou ⌥P ouvre la palette : sessions, dossiers, actions et commandes $. ⌥N lance une session, ⌥T ouvre un terminal, ⌥Tab et ⌥⇧Tab parcourent la barre latérale, ⌥R renomme.

La palette de commandes avec les actions de session et les raccourcis

Quatre types de session

Claude Code, Codex, agy ou un Terminal, dans n'importe quel dossier.

La boîte de dialogue New session cherche vos dossiers pendant la saisie, peut en créer un qui n'existe pas encore, et lance l'outil choisi avec un nom et un premier message facultatif.

La boîte de dialogue New session avec Claude Code, Codex, agy et Terminal

Tous les TASKS.md dans une seule vue

Les tâches ouvertes de chaque projet, reliées à la session qui les a ajoutées.

La vue Tasks lit le TASKS.md de chaque projet, montre ce qui est ouvert et ce qui a été fait aujourd'hui, et ouvre la session qui a ajouté une ligne.

La vue Tasks qui liste le TASKS.md d'un projet

App de bureau

Sa propre fenêtre, pour que ⌘N, ⌘T et ⌘W arrivent à Overvibe.

L'app Mac facultative charge la même page locale dans sa propre fenêtre, et les raccourcis du navigateur ne gênent plus. Elle n'ajoute rien qui écoute sur le réseau.

Nouveautés

Les notes de version dans l'app.

Les nouvelles versions montrent ce qui a changé sous What's new, dans la palette et avec un point dans la barre latérale. C'est le serveur qui récupère les notes : la page ne parle qu'à votre Mac.

Uniquement en local

127.0.0.1, un jeton, et des vérifications Host et Origin.

Le serveur écoute sur 127.0.0.1 et refuse toute requête sans le jeton ou avec un Host ou un Origin incorrect. Les sessions vivent sur le serveur tmux propre à Overvibe et survivent à un redémarrage de la page.

Confiez votre prochaine tâche

Gratuit et open source. Claude Code, Codex et Gemini sur votre Mac, sur le même chantier.