Toolkits · Harness engineering

Harness engineering,
desde una ventana, no desde un dotfile

Lo que un agente puede hacer depende de su harness: su persona, sus herramientas y su memoria. AgentsRoom los convierte en tres controles separados que combinas por agente y por tarea.

Un toolkit agrupa skills, servidores MCP, conexiones guardadas y variables de entorno bajo un mismo nombre. Adjúntalo a un agente, a un solo ticket, a un paso de equipo, a un proyecto o a la carpeta de un cliente. Lo editas una vez y cada agente que lo usa recibe el cambio en su siguiente lanzamiento, en Claude Code, Codex y cualquier otro CLI de agente.

Harness de un agente
PersonaRevisor de código
ToolkitInvestigación
  • scan-documents
  • summarize
  • notes (MCP)
  • staging-db
Memoria del proyectoSolo lectura
Al lanzarse
  • Claude Code
  • Codex
  • Antigravity
  • Cursor

Un toolkit de investigación adjunto a un ticket: el agente recibe sus skills, su servidor MCP y su conexión al lanzarse, y lee la memoria del proyecto sin escribir en ella.

El harness engineering (diseñar todo lo que rodea a un agente de código) consiste en decidir qué instrucciones lee, qué herramientas puede llamar y qué conocimiento conserva. Hoy casi todo vive en archivos. Un CLAUDE.md por aquí, un mcp.json por allá, una carpeta de skills por cada CLI, variables de entorno en el perfil del shell, y nada de eso llega al siguiente agente ni a la siguiente tarea sin copiarlo a mano.

En AgentsRoom, un agente son tres cosas que ajustas por separado. La persona dice quién es. Sus toolkits dicen qué puede usar: skills, servidores MCP, conexiones SSH, de base de datos y de comandos de dev guardadas, variables de entorno. El ajuste de memoria dice si lee y escribe la memoria compartida del proyecto. Cambias una sin tocar las otras dos.

Un toolkit se adjunta por referencia, nunca se copia. Un toolkit de investigación con una skill que analiza documentos, otra que resume y una conexión a tu app de notas puede equipar a la vez a un agente revisor, a un solo ticket y a toda la carpeta de un cliente, y cualquier mejora que le hagas les llega a todos.

Tres controles en lugar de una sola definición de agente

Da capacidades a una tarea sin persona, conserva una persona sin memoria o reutiliza las mismas herramientas con roles distintos.

Skills, servidores MCP y conexiones en un solo toolkit

Elige skills de tu biblioteca y conexiones SSH, de base de datos y de comandos de dev guardadas, pega el JSON de servidores MCP que ya usas y añade variables de entorno. Las credenciales se quedan en el Gestor de secretos como referencias {{secret:NAME}}, que se resuelven en tu ordenador al lanzar.

Adjunto por referencia

Agentes, tickets y ajustes guardan el toolkit, no una copia de su contenido. Edita el toolkit una vez y cada agente que lo usa recibe las nuevas skills y servidores en su siguiente lanzamiento.

En todos los niveles que ya usas

Adjunta un toolkit a un agente, a un agente guardado, a un solo ticket del backlog, a un paso de un equipo de agentes, a un proyecto entero o a la carpeta de un cliente, cuyas subcarpetas añaden sus propios toolkits.

Capacidades para una sola tarea

Un ticket puede traer sus propios toolkits sin cambiar su agente. Se suman a los del agente, o lo reemplazan todo (agente, proyecto y carpeta) cuando el modo Skills del ticket está en Reemplazar.

Memoria, separada de la persona

Pon la memoria del proyecto en Desactivada, Solo lectura o Lectura y escritura por agente, y cámbiala para un solo ticket. Solo lectura mantiene la base de conocimiento disponible sin dejar que un agente de revisión la reescriba.

Todos los CLI de agente, en el escritorio y en el móvil

Las skills llegan a cada CLI como texto y, en Claude Code y Antigravity, como skills nativas. Los servidores MCP se escriben en el formato propio de cada CLI. Crea y adjunta toolkits desde el escritorio o desde la app móvil, o deja que lo haga un agente con las herramientas de AgentsRoom.

Crea un toolkit en menos de un minuto

Ningún archivo que editar y nada que reiniciar a mano.

  1. 1

    Abre la biblioteca

    Haz clic en el maletín junto a Agentes en la barra de título, o en Gestionar junto a cualquier campo Toolkits, y luego en Nuevo toolkit.

  2. 2

    Rellénalo

    Ponle un nombre, elige sus skills y conexiones, pega sus servidores MCP y añade sus variables de entorno. Usa {{secret:NAME}} para un token.

  3. 3

    Adjúntalo

    En Editar agente > Opciones avanzadas > Toolkits, en un ticket, en un paso de equipo, en Ajustes del proyecto > Capacidades y permisos o en Ajustes de la carpeta > Conocimiento.

  4. 4

    Elige la memoria

    Justo debajo de los toolkits, pon Memoria del proyecto en Desactivada, Solo lectura o Lectura y escritura, o déjala heredada.

  5. 5

    Lanza

    El siguiente lanzamiento del agente despliega el toolkit en su CLI: skills, servidores, conexiones y variables, sin escribir nada en tu repositorio.

Por qué separar persona, herramientas y memoria

Hasta ahora, una definición de agente lo llevaba todo a la vez. Reutilizar un conjunto de skills y servidores con otro rol obligaba a rehacerlo, y la única forma de mantener a un agente lejos de la memoria del proyecto era quitarle la persona con el prompt de sistema mínimo.

Separados, los tres controles responden a situaciones reales: un revisor que lee la memoria pero nunca la escribe, un ticket puntual de investigación que necesita un servidor de notas que su agente no tiene, la carpeta de un cliente en la que todos los agentes deben llegar a la misma base de datos de staging, un paso de equipo que usa un toolkit de navegador solo durante su turno.

También es la puerta de entrada al harness engineering para quien no quiere mantener dotfiles: cada elección se ve en la ventana del agente, viaja con tu cuenta a tus otros ordenadores y se revisa de un vistazo.

Conviene saber

  • Un cambio se aplica en el siguiente lanzamiento del agente. Una sesión que ya está en marcha conserva lo que tenía al empezar.
  • Una skill o una conexión de proyecto dentro de un toolkit solo se aplica en su propio proyecto. Las skills de la cuenta se aplican en todas partes.
  • Los toolkits pertenecen a tu cuenta. En un equipo compartido con compañeros, el lanzamiento de cada persona solo resuelve sus propios toolkits.
  • Un paso de equipo tiene toolkits pero no ajuste de memoria: usa la opción Paso de solo lectura en un paso que no debe escribir nada.
  • Hasta 20 toolkits por agente, ticket, paso, proyecto o carpeta, y 200 por cuenta.
  • Un agente que se ejecuta en una máquina remota por SSH recibe las skills del toolkit, pero no sus servidores MCP.

Preguntas frecuentes

¿Qué es el harness engineering?

Es la práctica de dar forma al entorno de un agente de código, y no solo a su prompt: las instrucciones que carga, las herramientas y servidores MCP que puede llamar, el conocimiento que lee y escribe. AgentsRoom expone esas piezas como tres controles (persona, toolkits, memoria) que ajustas por agente y por tarea.

¿Puedo reutilizar las mismas skills y servidores MCP en varios agentes?

Sí. Ponlos en un toolkit y adjúntalo a cada agente, o al proyecto o la carpeta para que todos los agentes de ahí lo reciban. Editar el toolkit los actualiza a todos en su siguiente lanzamiento.

¿Puede un solo ticket recibir un servidor MCP que su agente no tiene?

Sí. Adjunta un toolkit al ticket. La ejecución lo recibe además de los toolkits propios del agente, y la configuración guardada del agente no cambia.

¿Cómo impido que un agente escriba en la memoria del proyecto sin perder su persona?

Pon su Memoria del proyecto en Solo lectura, o en Desactivada para ocultar la memoria por completo. La persona y las herramientas siguen igual. También puedes ajustarlo solo para un ticket.

¿Funciona con Codex y los demás CLI de agente, o solo con Claude Code?

Con todos los CLI de agente que lanza AgentsRoom. Las skills llegan como texto en todas partes y como skills nativas en Claude Code y Antigravity, los servidores MCP se escriben en el formato de configuración propio de cada CLI, y las conexiones y variables acompañan al agente sea cual sea su CLI.

¿Dónde se guardan mis tokens?

Nunca en el toolkit. Un toolkit contiene referencias {{secret:NAME}} al Gestor de secretos, y el valor se resuelve en tu ordenador cuando arranca el agente.

¿Mis agentes pueden crear toolkits por mí?

Sí, cuando se lo pides. Las herramientas de AgentsRoom incluyen toolkits_list, toolkits_get, toolkits_save y toolkits_delete, y agents_save, los tickets del backlog, los pasos de equipo y los ajustes de proyecto o de carpeta aceptan una lista de toolkits. Los agentes tienen la consigna de no crear nunca uno para darse acceso a sí mismos.

También te puede gustar

Workflow multi-agente • Handoff • Bucle de feedback

AgentsRoom Agent Teams encadena agentes de código IA como un equipo de ingeniería real. Editor visual de workflows (canvas estilo n8n) para conectar roles Dev, QA, PM, Seguridad y DevOps. Handoff automático con resumen, diff de git, riesgos y pistas de prueba. Puertas de calidad verificadas por la máquina (decide tu suite de tests, no el agente), ramas paralelas de revisión QA y Seguridad, conexiones condicionales, bucles de feedback, tope de ciclos. Elige por equipo cómo corren los roles: un agente que hace morph de rol en rol y conserva todo el contexto, o un agente vivo por rol, escribiéndose en tiempo real. El orquestador multiagente que les faltaba a tus agentes, en Claude, Codex, GitHub Copilot CLI, Cursor y otros 13 CLI de agente.

Servidores MCP

Declara un servidor MCP una sola vez y dáselo a Claude Code, Codex y cada CLI de agente. Elígelo en el registro MCP oficial, guarda las claves en el Gestor de secretos e inicia sesión en servidores OAuth como Notion o Linear con un solo botón Conectar.

Project Memory

Dale a tus agentes de codificación de IA una memoria a largo plazo. Las decisiones, la arquitectura y las trampas persisten a través de las sesiones y se comparten con todos en el proyecto. Gratis, ilimitado.

Personaliza Agentes

Elige entre 14 roles de agente integrados, añade agentes especialistas de The Agency, o construye tu propio agente de codificación AI personalizado con su propio aviso del sistema. Luego comparte tus agentes con tu equipo a través del chat y publícalos en la comunidad para que todos mejoren juntos.

Gestor de secretos

Guarda claves de API, tokens y contraseñas en el llavero de tu sistema operativo, referéncialas como {ref} en tus comandos de desarrollo y en el entorno de tus agentes, y deja que AgentsRoom las resuelva al arrancar. Los agentes ven los nombres, nunca los valores, y nada se sincroniza con un servidor.

Equipa a tus agentes una sola vez

Gratis en macOS, Windows y Linux, con la app móvil para gestionar tus toolkits desde el teléfono.

GratisDescargar AgentsRoom

App complementaria: supervisa tus agentes en movimiento

Usa Claude, Codex, Antigravity CLI u otro proveedor de IA.

Instalar la extensión
Chrome Web Store

Envía bugs y peticiones directamente a tu backlog público.

Multi-proyectos
Multi-proveedor
Multi-agentes
Estado en vivo
Diff y commit
App móvil
Vista previa
Equipos de agentes
Pruebas en navegador
Dev guiada por backlog
Biblioteca de prompts
Biblioteca de skills
Ver todas las funcionalidades