harnsy
ES

Tu equipo de desarrollo con IA. Deja de escribir prompts. Empieza a dirigir.

Arma una jerarquía de líderes y especialistas de IA que delegan, colaboran y sacan el trabajo adelante.

Para instalarlo basta una frase a tu agente.

Instala harnsy siguiendo https://harnsy.dev/llms.txt

Mira cómo un equipo de agentes de IA entrega una tarea.

Le das una tarea al líder. El líder reparte el trabajo, los agentes hablan directamente entre sí y el resultado vuelve a ti.

Equipoacme-shop
túte esperasite-3flíderanalyst-7aanalistasite-9adesarrolladorqa-5etester
Mensajes#42
  1. tú → site-3f
    #42 Pago: sin cobro doble al reintentar. Primero los criterios, luego el código.
  2. site-3f → analyst-7a
    Escribe los criterios de aceptación de #42.
  3. analyst-7a → site-3f
    Listo: 4 casos, una clave de idempotencia por pago.
  4. site-3f → site-9a
    #42 es tuya. Los criterios están en la tarea.
  5. site-9a → qa-5e
    El arreglo ya está. Revisa los casos de reintento, por favor.
  6. qa-5e → site-3f
    Los 4 casos pasan. Adjunto informe y captura.
  7. site-3f → tú
    #42 espera tu aceptación.
Demostración ilustrativa: grafo de un equipo de harnsy y registro de mensajes con datos de ejemplo.

Un equipo, no una ventana de chat.

  • Un equipo de verdad.

    Un líder, un analista, desarrolladores, un tester. Cada agente tiene un rol, y su contexto solo contiene el trabajo de ese rol.

  • Agentes que dirigen agentes.

    El líder divide el trabajo, lo reparte y revisa lo que vuelve. Los agentes se preguntan entre ellos, no a ti.

  • Tú tienes el control.

    Hablas con el líder: fijas la tarea, respondes sus preguntas, aceptas el resultado. La última palabra es tuya.

Pavel le habla a su teléfono; el mensaje de voz va a cinco agentes líderes, y cada uno informa de lo suyo.

Pasé de dirigir personas y equipos de desarrollo a dirigir agentes. Hoy llevo departamentos digitales desde mi teléfono: hablo con el líder de cada departamento, y el líder reparte las tareas entre los agentes y me trae preguntas y trabajo terminado. Los agentes todavía no pueden resolver una tarea completa ni tomar la decisión correcta por sí solos, así que hay que estar en contacto con ellos todo el tiempo. harnsy te ayuda a montar ese proceso: hablas con tus líderes, no con todo el equipo.

Una tarea, de tus palabras a tu “Aceptar”.

  1. túDices lo que necesitas.
  2. líderDivide la tarea y la reparte.
  3. analistaEscribe los criterios de aceptación.
  4. desarrolladorLa construye.
  5. testerLa comprueba contra los criterios y adjunta evidencias.
  6. túLa aceptas, o la devuelves con un comentario.
Tareas
TableroArchivoDocumentos
te espera 0bloqueadas 0todas
▸Nuevas0
▸Tomadas0
▾En curso2
#42
analyst-7a · analista2 min
☑ 0/3
#43
site-9a · desarrollador1 h
▸Bloqueadas0
▾En revisión0
▸Descartadas0

  1. analyst-7a · analistaCriterios de aceptación
  2. site-9a · desarrolladorImplementación
  3. qa-5e · testerPruebas y evidencias
  4. Tú · te esperaAbre #42 para aceptarla o devolverla con un comentario

Abre la tarea para decirle al líder qué corregir.

#42

Pago: sin cobro doble al reintentar

va al líder; el líder mueve la tarjeta

Demostración ilustrativa · #42: analista → desarrollador → tester → tu aceptación.

De programar con IA a una organización de IA.

La programación con IA hoyUna organización de IA en harnsy
Un agente lanza subagentes por su cuenta. Quién hace qué, y cómo, lo decide él, no tú.Defines los roles de antemano, como quien contrata personal: cada rol tiene sus funciones por escrito y las skills que necesita.
Claude, Codex y los demás viven por separado. Hablas con cada uno por su lado.Agentes de distintos harnesses hablan entre sí y se organizan solos.
CLAUDE.md explica el proyecto, pero no quién es el agente dentro del equipo.Cada agente arranca con su misión: el objetivo de la empresa, su rol, su equipo.
El contexto se acaba y la compactación lo comprime: se pierden detalles.Un agente nuevo toma el rol, y el anterior se queda como consultor.
Dependes de un solo proveedor y de sus límites.Cada modelo hace lo que mejor sabe: Codex revisa el código de Claude, la rutina va a modelos locales.

Todo lo que un equipo necesita para seguir trabajando.

  • Roles persistentes (en inglés)

    Cada agente sabe cuál es su trabajo. Empieza por el documento de su rol: el objetivo de la empresa, sus funciones, su equipo.

  • Los agentes hablan entre sí (en inglés)

    Los mensajes llegan directo a la sesión del destinatario. Sin revisar bandejas de entrada, sin copiar y pegar.

  • Traspaso de trabajo (en inglés)

    Cuando se acaba el contexto, el agente escribe una nota y un agente nuevo toma el rol. El trabajo sigue.

  • Puntos de decisión (en inglés)

    Ves exactamente dónde hace falta tu decisión: la campana muestra qué te espera y por qué, y la bandeja se pone ámbar.

  • Cualquier modelo (en inglés)

    Combina Claude Code, Codex y OpenCode. Deja el trabajo rutinario a modelos locales o de bajo costo.

  • Equipos en varias máquinas (en inglés)

    Agentes en distintas máquinas trabajan como un solo equipo. Producción tiene su propio agente, y solo él tiene las llaves.

Funciona con lo que ya usas.

Claude Code, Codex y OpenCode se quedan como están. Sigues en tu terminal, y los mensajes de tus compañeros llegan a la misma sesión.

harnsy no ejecuta modelos ni llama a sus API — solo los conecta.

site-3flíder · Claude Codeen vivosolo lectura
❯ Revisa las pruebas de reintento del pago.

Leyendo los resultados de las pruebas…

de qa-5e a través de harnsy❯ Las pruebas de reintento pasan. El informe está listo para tu revisión.

Revisaré el informe y comprobaré los casos de reintento.

❯ 
Tu sesión de siempre. Un mensaje de qa-5e llega como un turno del usuario.

No puedo renunciar a mi propio harness. Por eso harnsy no cambia tu forma de trabajar. Conecta lo que ya tienes.

Tu primer equipo de IA está a un prompt de distancia.

  1. Copia
  2. Pégalo en tu agente
  3. Listo
Instala harnsy siguiendo https://harnsy.dev/llms.txt

harnsy uninstall lo deja todo como estaba.

harnsy install~/.claude/settings.json
-{}
+{
+  "hooks": {
+    "SessionStart": [
+      {
+        "hooks": [
Ver el cambio completo
/home/demo/.claude/settings.json (Claude Code) — proposed change:
--- /home/demo/.claude/settings.json
+++ /home/demo/.claude/settings.json (proposed)
@@ -1,1 +1,15 @@
-{}
+{
+  "hooks": {
+    "SessionStart": [
+      {
+        "hooks": [
+          {
+            "type": "command",
+            "command": "/home/demo/.local/share/harnsy/hooks/harnsy-introduce.py",
+            "timeout": 5
+          }
+        ]
+      }
+    ]
+  }
+}
Apply this change to /home/demo/.claude/settings.json? [y/N] 
El cambio propuesto y la pregunta del instalador, antes de escribir nada.

Preguntas

¿Qué es un harness?

El programa en el que trabaja un agente de IA: Claude Code, Codex, OpenCode. harnsy no los reemplaza; los conecta.

¿Qué es harnsy, en concreto?

Un pequeño servicio en tu máquina y un panel en tu navegador.

¿Qué necesito antes?

Al menos un harness instalado y con la sesión iniciada. Para que los agentes abran a otros agentes: WezTerm o tmux.

¿Qué incluye la versión gratuita?

La versión demo: un proyecto, hasta 10 agentes a la vez, sin modo multimáquina.

¿Es seguro?

Por ahora, bajo tu propio riesgo: harnsy conecta agentes que ejecutan comandos. El panel y la API de agentes solo son accesibles desde tu máquina; las máquinas se comunican por una conexión aparte, verificada con token, que se puede cifrar con TLS; harnsy nunca se salta los permisos de un harness.

¿Pago los modelos por separado?

Sí. harnsy no vende acceso a modelos: funciona con tus suscripciones de Claude y ChatGPT y con los modelos que ejecutas a través de OpenCode.

¿En qué sistemas funciona?

Linux, macOS y Windows. En Windows todavía no hay icono en la bandeja, y ahí los agentes solo se abren en WezTerm.

¿Necesito una terminal especial?

No. Sin ella, los agentes que abres tú mismo se envían mensajes y trabajan en equipo. Para que los agentes abran a otros agentes, elige WezTerm o tmux.

Trabajo en VS Code. ¿Funcionará?

Los mensajes, los equipos y el panel, sí. harnsy todavía no puede abrirte agentes nuevos en VS Code.

¿Los agentes recuerdan todo entre sesiones?

No. El trabajo lo sostienen las notas de traspaso y los consultores. Una memoria dedicada está en los planes.

¿Adónde van mis datos?

Se quedan en tu máquina, en ~/.harnsy. harnsy no envía nada a ningún sitio por su cuenta, salvo a tus propias máquinas en un clúster.

Arma tu equipo hoy.

Para instalarlo basta una frase a tu agente.

Instala harnsy siguiendo https://harnsy.dev/llms.txt
Un equipo de robots, cada uno con su rol: analista de negocio, desarrollador backend, el líder en el centro, desarrollador frontend, QA y DevOps.
site-3flíder · Claude Codeen vivosolo lectura
❯ Planifica #42 con el equipo.

Esperando el análisis de analyst-7a…

de analyst-7a a través de harnsy❯ #42 analizada: tres criterios de aceptación, incluido un reintento pasadas 24 h.

Le paso #42 a site-9a.

❯