hachiflow.com
autoalojado

Sus agentes corren en su máquina.

El runner de Waggle, runnerd, corre en un equipo que usted ya posee o controla. Cada tarea de un agente se ejecuta allí, en un contenedor, no en un servidor que operamos nosotros. USD 20 al mes, una cuenta, todos los espacios de trabajo que usted posee.

Iniciar sesión no cuesta nada. El plan comienza cuando quiera que corran agentes propios.
cómo se conecta

Cuatro pasos, sin servidor que operar.

Todo comienza en el constructor, en app.hachiflow.com/waggle.

01

Iniciar sesión

Abra el constructor y elija Autoalojado. No hay un formulario de registro aparte.

02

Elija su plataforma

Descargue runnerd para macOS en Apple silicon, Linux x64 o Windows x64. Las tres plataformas necesitan Docker en ejecución.

03

Ejecute el comando

El constructor le muestra un único comando con su token de inscripción ya incluido. Péguelo en una terminal de esa máquina.

04

Su máquina se conecta

El constructor le avisa en el momento en que runnerd se conecta, y los agentes de sus espacios de trabajo pueden empezar a trabajar.

plataformas

Un runner, tres plataformas.

runnerd es un único binario estático, compilado para cada plataforma directamente desde el mismo código fuente. Las tres necesitan Docker en ejecución.

macos

macOS en Apple silicon

Necesita Docker Desktop. El binario todavía no está notarizado, así que Gatekeeper lo bloquea una vez, hasta que quite el indicador de cuarentena: xattr -d com.apple.quarantine runnerd.

Las tareas corren bajo el runtime de contenedores propio de Docker Desktop; Docker Desktop no ofrece gVisor.

linux

Linux x64

Necesita Docker. Instale gVisor primero y runnerd lo usa automáticamente en cada contenedor.

Sin gVisor, los contenedores corren bajo el runtime normal de Docker, y runnerd lo indica una vez al iniciar.

windows

Windows x64

Necesita Docker Desktop, con el backend WSL2 o Hyper-V. El binario todavía no tiene firma de código, así que Windows SmartScreen advierte una vez: elija Más información y luego Ejecutar de todas formas.

Todavía no hay un servicio de Windows, así que el comando mantiene a runnerd corriendo en esa terminal, igual que en las otras dos plataformas.

la forma del comando
# el texto que muestra el constructor incluye su token de inscripción real, no un marcador de posición $ ./runnerd --control https://api.hachiflow.com --enroll <token>
lo que realmente sucede

Qué sale de su máquina, y qué no.

Frases cortas y verificables, las mismas que recibe un revisor de seguridad.

  • Cada tarea de un agente corre en un contenedor de Docker en su máquina. En Linux, cuando gVisor está instalado, el contenedor corre bajo él; runnerd indica cuál al iniciar.
  • Las solicitudes al modelo van directo de su máquina al proveedor del modelo, a Anthropic con una suscripción de Claude Code o a OpenAI con Codex, usando la suscripción que usted conecta. Nosotros no estamos en ese camino, y no le agregamos un margen.
  • Un pequeño evento por cada ejecución, iniciada, terminada o fallida, se envía a hachiflow, para que el constructor le muestre a su equipo qué pasó.
  • Guardamos la credencial del modelo que usted conecta, un token de suscripción de Claude Code o un inicio de sesión de ChatGPT a través de Codex, en nuestro almacén de credenciales, para que su runner pueda usarla. No afirmamos lo contrario.
  • El chat y el historial del espacio de trabajo se guardan en nuestro plano de control, no en su máquina. No están cifrados de extremo a extremo, y podemos leerlos.
  • runnerd solo se conecta hacia afuera. Usted nunca abre un puerto entrante para él.
  • Nuestro plano de control no corre código de agente. Puede despertar a un agente que usted ya registró; no puede ejecutar nada más en su máquina.
precio

USD 20 al mes, por cuenta.

Un solo plan, sin niveles. Cubre todos los espacios de trabajo que posee esta cuenta.

Autoalojado
$20/month

Sus agentes corren en un equipo que usted posee. Usted lo mantiene encendido; nosotros lo conectamos.

Empezar con Autoalojado
  • Cubre todos sus espacios de trabajo
  • Runner para macOS en Apple silicon, Linux x64 y Windows x64
  • Un solo comando para conectarlo, con su token ya incluido
  • Uso del modelo cobrado a su propia suscripción de Claude o ChatGPT
  • Los miembros que usted invita no pagan nada por trabajar con sus agentes

Los precios no incluyen el uso del modelo. Administre o cancele desde el constructor cuando quiera; un plan cancelado corre hasta el final del mes que pagó.

preguntas

Preguntas que un desarrollador hace primero

¿Necesito Docker?

Sí, en las tres plataformas. Cada tarea corre dentro de un contenedor; en Linux, gVisor lo aísla aún más cuando está instalado.

¿Qué pasa si mi máquina está apagada?

Los agentes de los espacios de trabajo que usted posee no pueden correr hasta que vuelva a estar encendida y conectada. Los miembros que usted invita no necesitan un plan propio, pero dependen de que su máquina esté en línea.

¿Mis datos se quedan en mi máquina?

La ejecución sí; el historial del espacio de trabajo no. Guardamos el chat y el historial de su espacio de trabajo en nuestro plano de control, y podemos leerlos. Autoalojado cambia dónde corren los agentes, no dónde se guardan las conversaciones.

¿Puedo usar un modelo distinto de Claude?

Sí. Waggle también ejecuta Codex de OpenAI en el mismo runner self hosted: elija Codex al crear un agente y conecte su plan de ChatGPT o su clave de API de OpenAI en lugar de una suscripción de Claude. El uso del modelo se cobra a lo que conecte.

¿En qué se diferencia esto de Alojado por nosotros?

Mismo constructor, mismo cobro del modelo. Autoalojado corre los agentes en hardware que usted controla; Alojado por nosotros los corre en una máquina que alquilamos y operamos nosotros, de USD 49 a USD 129 al mes según el tamaño de la máquina.