Refactorisation du store…
Herdbell est une toute petite app Mac qui garde un œil sur Claude Code, Codex, Cursor et Antigravity. Quand l’un d’eux a besoin de vous, votre raccourci ouvre une barre juste au-dessus de votre travail pour approuver, répondre ou passer le relais.
said
GoalSplit the store into smaller, testable pieces
DoneMoved sessions into SessionStore · +3 more
Still openMove saving off the main thread
Files6 changed · Store.swift, SessionStore.swift
Commands4 run
Last testswift test · 128 passed
2 need you1 working
4 of 4 connected. Nothing leaves your Mac.
2 waiting for you.
Sound, pointer highlight and startup, one tap away.
Needs you
Working
Recent
Today
Yesterday
Agents
Herdbell adds hooks to each agent's settings. It never signs in and never calls a model.
A timestamped backup is saved before any change. Disconnect removes only Herdbell's hooks.
Settings
General
Alerts
Approvals
After this, the agent falls back to its own prompt.
Quick replies
Updates
Privacy
Herdbell has no database and no account. It listens to your agents through their own hooks, and everything it keeps stays on this Mac. You stay in full control.
- Your chats, commands and files are never sent anywhere.
- The only things it checks online: your license key, and whether a new version is out.
- Disconnect any agent on the Agents page and it stops listening.
License
Hi, I'm Herdbell.
I keep an eye on your coding agents,
so you don't have to.
Meet your agents
Connect the ones you use. Herdbell never signs in to anything.
Herdbell adds a small hook to each agent's settings and saves a backup first. Nothing leaves your Mac.
Call me from anywhere
One shortcut opens me right at your cursor.
Press your shortcut…
Try it now — press it anywhere.
You're all set.
- No agents connected yet. Add them any time from the bell in your menu bar.
- Press ⌃ ⌥ Space anywhere to open me.
- Everything stays on this Mac. No account, no API keys.
C’est en marche. Cliquez sur l’icône Herdbell dans la barre des menus, ou utilisez votre raccourci.
Simple. Les surveille tous.
Laissez Claude Code refactoriser le store. Demandez à Codex un limiteur de débit. Laissez Cursor peaufiner la page des tarifs, et laissez Antigravity mettre la doc au propre. Ensuite, prenez un pendant qu’ils travaillent. Quand l’un d’eux attend un oui ou une réponse, Herdbell illumine votre curseur. Répondez-y depuis une seule barre, puis retournez aussitôt à votre code.
Chaque agent a son visage. Lisez l’ambianced’un coup d’œil.
Chaque agent est un petit robot. Son visage et sa couleur indiquent ce qu’il fait, et la cloche dans votre barre des menus vous prévient quand l’un d’eux a besoin de vous. Allez-y, changez ce qu’ils font.
Puis-je lancer npm install ?
Codex
On branche le paiement ensuite ?
Cursor
Terminé · 3 liens corrigés
Antigravity
Trois moments. Voilà toutel’app.
Herdbell reste discret jusqu’à ce qu’un agent ait besoin de vous, puis vous renvoie à votre travail en quelques secondes.
Votre pointeur s’illumine
Un liseré discret de la bonne couleur signale que quelque chose a besoin de vous. Le son et les notifications restent désactivés tant que vous ne les activez pas.
Votre raccourci ouvre la barre
Herdbell s’ouvre là où vous êtes : une barre de recherche, avec chaque agent à une flèche de distance.
npm install ?Codex · apiRépondez, et retournez au travail
Autorisez une commande, envoyez une réponse ou passez le chat à un autre agent. Ensuite, Herdbell s’efface.
Petite app. Tout ce qu’il vous faut.
Conçu pour celles et ceux qui font tourner plusieurs agents à la fois et préfèrent ne pas les surveiller sans cesse.
Chaque session, une seule liste
Agent, projet, statut, ce qu’il fait et depuis combien de temps, le tout au même endroit et toujours à jour.
- Needs permission
- Waiting for reply
- Finished
- Something broke
Une lueur, pas une sonnerie
Votre pointeur s’illumine de la couleur de ce qui attend. Pointez-en un pour le voir.
Codex wants to run
npm install express-rate-limitApprouver ou refuser
Décidez en un clic. Les commandes risquées demandent deux fois, et si vous êtes absent, l’agent vous redemande lui-même au bout de 5 minutes.
Pricing page is done. Wire up checkout next?
Répondez d’une touche
Des réponses rapides pour ce que vous répétez toute la journée, ou tapez la vôtre.
- Ran
pnpm test - Permission granted
- Edited 6 files
Voyez ce qu’ils ont fait
Chaque commande, modification et erreur, dans l’ordre, pour chaque session.
Connexion en un clic
Herdbell détecte les agents sur votre Mac et se connecte via leurs propres hooks. Vos réglages sont d’abord sauvegardés.
Vit dans la barre des menus
Il n’apparaît dans le Dock que lorsque son tableau de bord est ouvert. Ses yeux s’écarquillent quand quelque chose a besoin de vous.
Limite d’utilisation atteinte ? Continuezdans un autre agent.
Herdbell lit le chat sur votre Mac et rédige un court passage de relais : l’objectif, ce qui est fait, ce qui reste ouvert, les fichiers et les commandes. Collez-le dans un autre agent et continuez, sans réexpliquer le projet.
- 1Choisissez le chat dans Herdbell et appuyez sur ⌘H.
- 2Herdbell prépare le passage de relais en une seconde environ.
- 3Copiez-le, puis collez-le dans l’agent suivant.
Fonctionne entièrement sur votre Mac et n’appelle jamais de modèle d’IA. Le passage de relais est aussi complet que le contenu du chat et du projet.
- Ship the marketing site and pricing page.
- Hero, features grid and footer
- Stripe checkout route in /api/checkout
- Next.js App Router, Tailwind, no UI kit
- Lifetime plan only, no subscriptions
- Navbar overlaps below 380px
- Build the pricing cards
- Wire "Buy" to /api/checkout
- Run the e2e tests
Quatre agents. Une journée de travail sereine.
Codex veut installer un paquet
Une lueur ambre près de votre pointeur. Votre raccourci, un clic sur Allow, et vous retournez à la documentation.
Cursor a une question
« On branche le paiement ensuite ? » Vous touchez une réponse rapide sans quitter votre éditeur.
Claude Code atteint sa limite d’utilisation
Vous passez le chat, le collez dans Codex, et le frontend continue d’avancer.
Tout est terminé
Quatre agents, un après-midi serein. Vous n’êtes pas allé les chercher une seule fois.
Native, locale et légère.
Herdbell est développé en Swift, SwiftUI et AppKit, et ce qui se passe dans vos sessions ne quitte jamais votre Mac.
- Données de session0 o
- Vérification de la licenceSeulement si nécessaire
- Vérification des mises à jourSeulement si nécessaire
Aucune connexion à un compte
Aucune connexion aux fournisseurs d’IA et aucune clé d’API à coller.
Aucun serveur cloud
La surveillance des agents se fait entièrement sur votre machine.
Aucun coût d’IA supplémentaire
Herdbell n’appelle jamais de modèle, il n’utilise donc jamais vos tokens.
Vit dans la barre des menus
Il vit dans la barre des menus, et n’apparaît dans le Dock que lorsque son tableau de bord est ouvert.
Empreinte minimale
Du code natif qui consomme très peu de processeur et de mémoire en arrière-plan.
Lancer à l’ouverture de session
Facultatif. Activez-le une fois et n’y pensez plus.
L’accès réseau ne sert qu’à vérifier votre licence et à mettre l’app à jour.
Tarifs
Payez une fois. C’est à vous.
Pas d’abonnement. Un seul paiement, et Herdbell est à vous. Les 20 premiers acheteurs bénéficient du prix de lancement.
$24.99 Économisez 60 %
Prix de lancement pour les 20 premiers acheteurs, puis à partir de $24.99
- Utilisable sur 1 Mac. Vous changez de Mac ? Désactivez d’abord l’ancien
- Toutes les fonctionnalités, y compris Context Bridge
- Claude Code, Codex, Cursor et Antigravity
- Mises à jour à vie
Satisfait ou remboursé pendant 7 jours
Le paiement n’a pas pu s’ouvrir. Veuillez réessayer dans un instant.
Paiement sécurisé par Dodo Payments, affiché dans votre devise. Votre clé de licence arrive aussitôt par e-mail. Vous avez un code promo ? Saisissez-le au moment du paiement.
macOS 14 Sonoma ou version ultérieure
FAQ
Vos questions, nos réponses.
Dois-je me connecter à mes comptes d’IA ou ajouter des clés d’API ?
Non. Herdbell se connecte aux agents déjà installés sur votre Mac via leurs hooks locaux pris en charge. Il ne demande jamais d’identifiants ni de clés d’API.
Quels agents sont pris en charge ?
Claude Code, OpenAI Codex, Cursor et Google Antigravity au lancement. D’autres intégrations sont prévues.
Herdbell va-t-il toucher à la configuration de mes agents ?
Non. Herdbell conserve vos réglages existants et les sauvegarde avant d’ajouter ses hooks. Vous pouvez déconnecter un agent à tout moment.
Comment Context Bridge fonctionne-t-il sans modèle d’IA ?
Il extrait l’objectif, le travail accompli, les décisions, les problèmes et les prochaines étapes de la transcription de votre session locale et des fichiers du projet, puis les met en forme comme un prompt de reprise. Le degré de complétude du prompt dépend de ce que contiennent ces données.
Des données quittent-elles mon Mac ?
Non. Les données de session restent en local. Herdbell n’utilise le réseau que pour valider votre licence et vérifier les mises à jour.
Combien coûte Herdbell ?
Herdbell est un achat unique, sans abonnement : $24.99 pour 1 Mac, $69.99 pour 3 Mac ou $109.99 pour 5 Mac, avec des prix de lancement plus bas pour les 20 premiers acheteurs (voir Tarifs). Il inclut les mises à jour à vie et une garantie satisfait ou remboursé de 7 jours.
De quoi ai-je besoin pour l’utiliser ?
Un Mac sous macOS 14 Sonoma ou version ultérieure, avec au moins l’un de ces outils installé : Claude Code, OpenAI Codex, Cursor ou Google Antigravity. Herdbell les détecte pour vous pendant la configuration.
Ralentira-t-il mon Mac ou mes agents ?
Non. Herdbell est une app Mac native qui consomme très peu de processeur et de mémoire (environ 1 % d’un cœur au repos lors de nos tests). Il se contente d’écouter les petits messages que vos agents envoient déjà, et n’appelle jamais de modèle d’IA : il n’utilise donc aucun de vos tokens.
Que se passe-t-il si Herdbell est fermé ?
Rien ne casse. Vos agents continuent avec leurs propres demandes, comme si Herdbell n’était pas installé. Quand vous le rouvrez, il reprend là où vous en étiez.
Puis-je approuver les commandes depuis Herdbell pour tous les agents ?
Pour Claude Code, OpenAI Codex et Cursor, oui : Allow et Deny fonctionnent dans Herdbell. Pour Google Antigravity, Herdbell affiche la demande et vous l’approuvez dans Antigravity même. Répondre quand un agent termine fonctionne pour les quatre.
Comment fonctionne la licence sur plusieurs Mac ?
Une clé fonctionne sur autant de Mac que vous en avez acheté (1, 3 ou 5). Pour la déplacer vers un nouveau Mac, désactivez-la sur l’ancien dans Settings → License. Herdbell vérifie votre licence environ une fois par semaine, avec un délai de grâce de 14 jours si vous êtes hors ligne.
Comment fonctionnent les mises à jour ?
Herdbell vérifie automatiquement les mises à jour et installe une nouvelle version quand vous le décidez. Chaque mise à jour est signée, et seules celles signées par Herdbell sont acceptées. Les mises à jour sont gratuites à vie.
Comment déconnecter un agent ou supprimer mes données ?
Sur la page Agents, désactivez un agent et Herdbell ne retire que ses propres hooks des réglages de cet agent. Dans Settings, Delete all my data oublie tous les chats, le journal d’activité, les pièces jointes et les brouillons. Vos réglages et votre licence sont conservés.
Puis-je être remboursé ?
Oui. Chaque achat bénéficie d’une garantie satisfait ou remboursé de 7 jours. Si Herdbell ne vous convient pas, écrivez à support@herdbell.com dans les 7 jours suivant l’achat et vous serez intégralement remboursé.
Est-ce un abonnement ?
Non. Vous payez une fois et l’app est à vous.
Herdbell est jeune. Dites-nous ce qu’il faut améliorer.
Chaque message est lu par les personnes qui créent l’app. Idées, bugs, mot gentil : tout aide.
Chaque agent. Un seul endroit.
Zéro contexte perdu.
Vos agents continuent de travailler, et Herdbell vous prévient quand ils ont besoin de vous.