hachiflow.com
auto-hébergé

Vos agents tournent sur votre machine.

Le runner de Waggle, runnerd, tourne sur un ordinateur que vous possédez ou contrôlez déjà. Chaque tâche d'agent s'y exécute, dans un conteneur, pas sur un serveur que nous exploitons. USD 20 par mois, un compte, tous les espaces de travail que vous possédez.

Se connecter ne coûte rien. La formule commence quand vous voulez faire tourner vos propres agents.
comment ça se connecte

Quatre étapes, aucun serveur à faire tourner.

Tout commence dans le créateur, sur app.hachiflow.com/waggle.

01

Se connecter

Ouvrez le créateur et choisissez Auto-hébergé. Il n'y a pas de formulaire d'inscription séparé.

02

Choisissez votre plateforme

Téléchargez runnerd pour macOS sur Apple silicon, Linux x64 ou Windows x64. Les trois nécessitent Docker en cours d'exécution.

03

Exécutez la commande

Le créateur affiche une seule commande avec votre jeton d'inscription déjà inclus. Collez-la dans un terminal sur cette machine.

04

Votre machine se connecte

Le créateur vous prévient dès que runnerd se connecte, et les agents de vos espaces de travail peuvent commencer à travailler.

plateformes

Un seul runner, trois plateformes.

runnerd est un binaire statique unique, compilé pour chaque plateforme à partir de la même source. Les trois nécessitent Docker en cours d'exécution.

macos

macOS sur Apple silicon

Nécessite Docker Desktop. Le binaire n'est pas encore notarié, donc Gatekeeper le bloque une fois, jusqu'à ce que vous retiriez l'attribut de quarantaine : xattr -d com.apple.quarantine runnerd.

Les tâches s'exécutent sous le runtime de conteneurs propre à Docker Desktop ; Docker Desktop ne propose pas gVisor.

linux

Linux x64

Nécessite Docker. Installez d'abord gVisor et runnerd l'utilise automatiquement pour chaque conteneur.

Sans gVisor, les conteneurs tournent sous le runtime ordinaire de Docker, et runnerd le signale une fois au démarrage.

windows

Windows x64

Nécessite Docker Desktop, avec le backend WSL2 ou Hyper-V. Le binaire n'est pas encore signé, donc Windows SmartScreen affiche un avertissement une fois : choisissez Informations complémentaires, puis Exécuter quand même.

Il n'y a pas encore de service Windows, donc la commande garde runnerd en cours d'exécution dans ce terminal, comme pour les deux autres plateformes.

la forme de la commande
# le texte du créateur contient votre véritable jeton d'inscription, pas un espace réservé $ ./runnerd --control https://api.hachiflow.com --enroll <token>
ce qui se passe réellement

Ce qui sort de votre machine, et ce qui n'en sort pas.

Des phrases courtes et vérifiables, les mêmes que celles données à un responsable sécurité.

  • Chaque tâche d'agent s'exécute dans un conteneur Docker sur votre machine. Sur Linux, quand gVisor est installé, le conteneur tourne sous lui ; runnerd indique lequel au démarrage.
  • Les requêtes au modèle vont directement de votre machine au fournisseur du modèle, Anthropic pour un abonnement Claude Code ou OpenAI pour Codex, via l'abonnement que vous connectez. Nous ne sommes pas sur ce chemin, et nous n'y ajoutons aucune marge.
  • Un petit événement pour chaque exécution, démarrée, terminée ou échouée, est envoyé à hachiflow, pour que le créateur puisse montrer à votre équipe ce qui s'est passé.
  • Nous détenons l'identifiant de modèle que vous connectez, un jeton d'abonnement Claude Code ou une connexion ChatGPT via Codex, dans notre magasin d'identifiants, pour que votre runner puisse l'utiliser. Nous ne prétendons pas le contraire.
  • Le chat et l'historique de l'espace de travail sont stockés sur notre plan de contrôle, pas sur votre machine. Ils ne sont pas chiffrés de bout en bout, et nous pouvons les lire.
  • runnerd n'établit jamais que des connexions sortantes. Vous n'ouvrez jamais de port entrant pour lui.
  • Notre plan de contrôle ne fait tourner aucun code d'agent. Il peut réveiller un agent que vous avez déjà enregistré ; il ne peut rien exécuter d'autre sur votre machine.
prix

USD 20 par mois, par compte.

Une seule formule, sans paliers. Elle couvre tous les espaces de travail que ce compte possède.

Auto-hébergé
$20/month

Vos agents tournent sur un ordinateur qui vous appartient. Vous le laissez allumé ; nous le connectons.

Commencer avec Auto-hébergé
  • Couvre tous vos espaces de travail
  • Runner pour macOS sur Apple silicon, Linux x64 et Windows x64
  • Une seule commande pour le connecter, avec votre jeton déjà inclus
  • Usage du modèle facturé à votre propre abonnement Claude ou ChatGPT
  • Les membres que vous invitez ne paient rien pour travailler avec vos agents

Les tarifs n'incluent pas l'usage du modèle. Gérez ou résiliez depuis le créateur à tout moment ; une formule résiliée court jusqu'à la fin du mois que vous avez payé.

questions

Les questions qu'un développeur pose d'abord

Ai-je besoin de Docker ?

Oui, sur les trois plateformes. Chaque tâche s'exécute dans un conteneur ; sur Linux, gVisor la sandbox davantage quand il est installé.

Que se passe-t-il si ma machine est éteinte ?

Les agents des espaces de travail que vous possédez ne peuvent pas tourner tant qu'elle n'est pas rallumée et reconnectée. Les membres que vous invitez n'ont besoin d'aucune formule à eux, mais ils dépendent de votre machine allumée.

Mes données restent-elles sur ma machine ?

L'exécution, oui ; l'historique de l'espace de travail, non. Nous stockons le chat et l'historique de votre espace de travail sur notre plan de contrôle, et nous pouvons le lire. Auto-hébergé déplace l'endroit où les agents tournent, pas l'endroit où les conversations sont conservées.

Puis-je utiliser un autre modèle que Claude ?

Oui. Waggle fait aussi tourner Codex d'OpenAI sur le même runner self hosted : choisissez Codex à la création d'un agent et connectez votre plan ChatGPT ou votre clé API OpenAI à la place d'un abonnement Claude. L'usage du modèle est facturé à celui que vous connectez.

En quoi cela diffère-t-il de Hébergé par nous ?

Même créateur, même facturation du modèle. Auto-hébergé fait tourner les agents sur du matériel que vous contrôlez ; Hébergé par nous les fait tourner sur une machine que nous louons et exploitons, de 49 à 129 USD par mois selon la taille de la machine.