Pon tu equipo de agentes en marcha

Instala HiveTerm, define tus bees en un hive.yml y empieza a orquestar. Todo aquí funciona en macOS, Windows y Linux.

Inicio rápido

1

Instala

Descarga la app para tu OS y ábrela, ese es todo el install.

2

Añade un proyecto

Abre una carpeta de proyecto. HiveTerm detecta tu stack y ofrece un hive.yml inicial.

3

Inicia

Abre el proyecto, cada bee de auto-start arranca y se coordina por la Queen.

Rutinas

Una rutina es una tarea en horario, enviada al agente que ya tienes. Cae en la conversación viva de ese bee. Si el agente está parado, HiveTerm lo arranca. Si está ocupado, interrumpe e inyecta.

Tu primera rutina

1

Abre Rutinas

Pulsa ⌘⇧R, o la fila + bajo Rutinas en el árbol del proyecto. Necesitas un proyecto abierto, y al menos un agente en él.

2

Elige el agente y escribe la tarea

Elige un bee de la barra y escribe qué debe hacer en cada run. "Resume lo que entró en main desde ayer" ya sirve para empezar.

3

Elige cuándo

Cada día, entre semana, semanal, o cada pocas horas, en tu zona horaria. Un hueco perdido puede correr al abrir la app, o saltar al siguiente.

4

Lánzala ahora, o espera

Guárdala y deja que el horario dispare, o pulsa Run now. La tarea aparece en la pestaña de ese agente. Puedes mirar, responder, o irte.

Plantillas para empezar

Briefing de la mañana Qué cambió desde ayer: commits, PRs, issues, y lo que te necesita.
Triaje de issues Lee las issues nuevas, las etiqueta, marca las que te bloquean.
Auditoría de dependencias Revisa paquetes viejos y vulnerables, anota qué hay que subir.
Changelog de la semana Borrador de notas de release a partir de commits y PRs mergeados.
Salud de los tests Corre la suite, reporta fallos, apunta al primer archivo que abrir.
Limpieza de branches Lista branches paradas y dice cuáles se pueden borrar.

Las rutinas viven en el proyecto. Pausa, edita, duplica a otro proyecto, o bórralas desde la barra. Un agente las crea y gestiona por Hive, las mismas acciones de la UI. Free incluye 2; Pro es ilimitado.

El hive.yml

Un archivo por proyecto define tus agentes y procesos. Commitéalo para que todo el equipo comparta el mismo workspace.

hive.yml
name: My App
bees:
  claude:
    type: agent
    command: claude
    instructions: "Senior engineer. Ship clean PRs."
  api:
    command: npm run dev
    cwd: ./server
    auto_start: true
    restart_on_change: ["src/**"]
    env:
      PORT: 5173
Campo Qué hace
name Nombre del proyecto mostrado en la barra lateral.
command El comando de shell que corre esta bee. Obligatorio.
type "agent" para CLIs de IA, "command" para el resto.
cwd Directorio de trabajo de la bee (por defecto: raíz del proyecto).
env Variables de entorno inyectadas cuando la bee arranca.
auto_start Arranca esta bee automáticamente cuando el proyecto abre.
auto_restart Reinicia la bee cuando sale con código distinto de cero.
restart_on_change Reinicia la bee cuando cambian archivos que coinciden con estos globs.
instructions Instrucciones de system prompt inyectadas en el agente al arrancar.

La Queen (servidor MCP)

Un servidor MCP local en un puerto elegido automáticamente. Los agentes lo llaman para crear helpers, preguntarse, lanzar rutinas, leer salida, gestionar pins y notas, y avisarte. Aislado por proyecto.

spawn_bee Crea nuevos procesos y agentes al instante
kill_bee Detén cualquier proceso en ejecución
restart_bee Reinicia procesos bloqueados o inactivos
list_bees Ve todos los procesos entre proyectos
get_bee_status Verifica salud y uptime de cualquier bee
read_output Lee la salida del terminal de cualquier proceso
write_input Envía input a procesos en ejecución
notify Envía notificaciones nativas al escritorio
create_agent Añade un agente permanente a la barra
ask_bee Pregunta a otro agente y espera la respuesta aquí
create_routine Programa una tarea en un agente vivo
list_routines Lista las rutinas de este proyecto
update_routine Pausa, renombra o cambia el horario
delete_routine Quita la rutina y su historial de runs
run_routine Lánzala ahora en la pestaña de ese agente
list_pins Lista los pines del tablero de cualquier proyecto
create_pin Fija un mensaje o su propio plan en el tablero
update_pin Edita el título o el cuerpo de un pin
set_pin_done Marca un pin como hecho al terminar
delete_pin Quita un pin del tablero
get_notes Lee el scratchpad de notas de un proyecto
set_notes Reemplaza las notas de un proyecto
append_notes Añade una línea a las notas de un proyecto
send_message Envía un mensaje estructurado a otro agente
read_inbox Recibe mensajes de otros agentes, sin scraping
reply Responde un mensaje, correlacionado a su hilo
await_reply Bloquea hasta que otro agente responda

Cómo hablan los agentes

ask_bee es lo que ves: desde CEO, pregunta a CTO, la pregunta aparece en la pestaña de CTO, la respuesta vuelve aquí. Por debajo, send_message / read_inbox / reply / await_reply siguen existiendo para pases estructurados, sin raspar la terminal. Prefiere ask_bee cuando el otro agente debe trabajar la pregunta en su sesión.

Controles de spawn

spawn_bee acepta dos opt-ins: model fija el modelo del agente creado (omítelo para que decida el orquestador), y skip_permissions inicia el agente con los prompts de permiso liberados, cada CLI recibe su propia flag (Claude, Codex y Antigravity soportados). read_output además acepta encoding:"screen" para reproducir la terminal como pantalla VT100 renderizada en vez de bytes crudos.

Splits y archivos

Los grupos de split ponen a tus agentes lado a lado, créalos desde el sidebar (requiere dos agentes sin grupo), arrastra paneles por su agarre para reposicionar o intercambiar, y guarda layouts con nombre. Seleccionar cualquier miembro trae el split completo de vuelta.

El explorador de archivos abre lo que sea: código con syntax highlighting, búsqueda estilo VSCode y edición directa (⌘S, guardado atómico), los archivos enormes pasan a un visor virtualizado con búsqueda, y las imágenes, markdown y binarios tienen cada uno su vista.

¿Necesitas más?

Mira el changelog para lo último, o solo descarga y explora, casi todo HiveTerm es descubrible en la app.