Forkea el agente.
Quédate con toda la conversación.
Tu agente lleva dos horas trabajando. Ha leído el código, ha probado tres enfoques y ha descartado dos. Quieres un segundo agente por otra vía, y no tienes ninguna gana de volver a escribir todo eso.
Haz clic en el icono de fork. A su lado se abre un gemelo con el mismo rol, el mismo CLI y la misma conversación. El original sigue trabajando y no se entera de nada.
- lectura de auth/session.ts
- enfoque cookie descartado
- probando el refresh por token
Un clic sobre un agente en marcha: se abre un gemelo con la conversación del padre ya cargada.
Duplicar un agente, hasta ahora, copiaba su configuración y nada más. Obtenías el mismo rol y el mismo modelo delante de una página en blanco, y lo primero que tenías que hacer era contar dos horas de trabajo. Así que nadie duplicaba nada. La gente empujaba al mismo agente cada vez más lejos por la misma vía, o abría uno nuevo y volvía a pagar el peaje del briefing.
El fork copia la conversación. En Claude, Codex y Grok es el propio comando de fork del CLI: el gemelo hereda el archivo de sesión real, con las decisiones tomadas, los callejones sin salida, los archivos ya leídos y el razonamiento que jamás querrías resumir. A partir de ahí, dos conversaciones que divergen limpiamente, cada una en su consola.
La otra mitad de la función es más pequeña y la usarás más. Un botón en la barra del composer abre una burbuja donde preguntarle al agente sin pasar por el agente: la pregunta corre sobre una copia de su conversación, fuera de pantalla, en solo lectura. La respuesta llega en streaming a la burbuja. El terminal no se mueve, el turno del agente no se interrumpe, y nada de lo que preguntaste acaba en su historial.
Lo que te llevas, en concreto
Un segundo agente que ya lo sabe todo. Mismo rol, mismo CLI, mismo modelo, misma conversación. Nada que volver a explicar, ningún resumen que escribir, ningún contexto perdido por el camino.
Una pregunta respondida sin interrumpir. La burbuja aparte corre sobre una copia de la conversación, en segundo plano: el agente sigue trabajando mientras tú obtienes tu respuesta.
Dos conversaciones separadas, nunca dos consolas escribiendo en el mismo archivo. El fork recibe su propia identidad de sesión, así que los dos agentes corren a pleno rendimiento uno al lado del otro.
Un plan B honesto. En un CLI sin comando de fork, el gemelo arranca de cero con la transcripción del padre para leer, y la app lo dice en pantalla en lugar de disimular.


Cómo funciona
Dos gestos, una sola idea: copiar la conversación y dejar al agente en paz.
Forkear desde la fila del agente
Pasa el cursor por un agente con sesión abierta: el icono de fork aparece en su barra de acciones, junto al menú. También está en el menú contextual. El botón solo se muestra en un agente en marcha, porque una consola cerrada ya no tiene conversación que copiar.
El gemelo se abre con el contexto
Se crea un agente nuevo, persistente, indentado bajo su padre en la lista: distingues la rama del tronco de un vistazo. Su consola se abre llevando ya la conversación del padre.
Manda a cada uno por su camino
Las dos consolas corren en paralelo, cada una con su conversación. Prueba el refactor arriesgado en el fork y guarda la vía segura en el original. Tira la rama si no lleva a ninguna parte: aguas arriba no se tocó nada.
Pregunta aparte, sin ocupar el terminal
En la barra del composer, el botón Preguntar abre una burbuja. Escribe tu pregunta y la respuesta va llegando. El subtítulo te dice de dónde viene: una copia de este agente, o una sesión nueva que lee su consola.
Encadena preguntas y luego actúa sobre la respuesta
El hilo se conserva: una pregunta de seguimiento se apoya en las respuestas anteriores en vez de empezar de cero. Copia cualquier respuesta, o envíala al composer, que rellena el campo sin enviar. Lo que llega al agente real lo decides tú.
La burbuja de pregunta aparte: tú preguntas, responde una copia en solo lectura, el terminal del agente no se mueve.
Nativo cuando se puede, explícito cuando no
No todos los CLI de agentes tienen comando de fork. AgentsRoom usa el de verdad cuando existe, y te avisa cuando no.
Fork nativo
Claude, Codex y Grok forkean su propia sesión, con su propio comando. Nosotros no reproducimos ni reescribimos nada: el CLI copia su archivo de conversación y los dos hilos divergen desde ahí. En Claude y Grok, el fork se puede retomar desde su primer segundo.
Plan B explícito
En todos los demás CLI, el gemelo arranca una sesión nueva y recibe la transcripción de la consola padre para leerla. Una línea en la consola lo dice, con todas las letras. Una degradación que se ve vale más que una que descubres al día siguiente.
Preguntas aparte
La burbuja Preguntar funciona en Claude, Codex, Grok, GitHub Copilot CLI, OpenCode, Mistral Vibe y Antigravity CLI, con el modo no interactivo propio de cada CLI, leído en su ayuda en lugar de adivinado.
Bien hecho
FAQ
¿Qué hace forkear un agente de IA en AgentsRoom?
Crea un segundo agente que ya tiene la conversación del primero. Mismo rol, mismo CLI, mismo modelo, y el contexto que importa: las decisiones tomadas, los enfoques descartados, los archivos ya leídos. Las dos consolas corren después en paralelo, sobre dos conversaciones separadas. Sirve para probar un segundo enfoque sin abandonar el primero, para pedir una revisión a un gemelo del mismo agente, o para abrir una rama de exploración que luego tirarás.
¿Qué CLI de agentes saben forkear una sesión de forma nativa?
Claude, Codex y Grok. Cada uno tiene su propio comando de fork: el CLI copia su archivo de conversación y el gemelo hereda la sesión real. No se reproduce nada, no se reescribe nada, y en Claude y Grok el fork se puede retomar desde el instante en que se abre.
¿Qué pasa en un CLI que no sabe forkear?
El gemelo arranca como sesión nueva y recibe la transcripción de la consola padre para leerla, y la consola lo dice en la primera línea. Obtienes el contexto sin el fork a nivel de CLI, y sabes cuál de los dos te ha tocado. El plan B también conserva el prompt de lanzamiento: forkea un agente arrancado sobre un ticket del backlog y el gemelo sigue llevando el brief de ese ticket.
¿El agente original se para, se ralentiza o se entera de algo?
No. El fork crea una consola nueva a su lado, el original conserva su conversación y sigue trabajando. Una pregunta aparte lleva la idea más lejos: corre fuera de pantalla sobre una copia, así que nada aparece en el terminal del agente y nada entra en su historial.
¿Qué es una pregunta aparte, y por qué no escribir directamente en el terminal?
Escribir en el composer es un turno de conversación de verdad: interrumpe, ocupa el terminal y se queda en la conversación para siempre. Una pregunta aparte corre sobre una copia. Preguntas por qué el agente eligió tal enfoque, o qué hace tal archivo, y obtienes una respuesta en una burbuja mientras el agente sigue. Es la respuesta al comando de barra que algunos CLI ofrecen para preguntas rápidas, sin su defecto principal: ese comando ocupa el terminal y luego hay que salir de él.
¿Puedo hacer varias preguntas seguidas?
Sí. El hilo se conserva mientras la burbuja siga viva: una pregunta de seguimiento se apoya en las respuestas anteriores en vez de empezar de cero. En Claude y Grok, el seguimiento reutiliza una conversación paralela, así que cuesta una pregunta y no una pregunta más toda la conversación del padre otra vez.
¿Puede una pregunta aparte modificar mi código?
No donde el CLI nos da un modo de solo lectura verificado: Claude y Grok responden en modo plan, Codex en un sandbox de solo lectura, Mistral Vibe sobre su agente plan. En los CLI donde no se ha verificado ningún flag de ese tipo, no inventamos ninguno: esas herramientas piden aprobación antes de tocar nada, y una ejecución no interactiva sin nadie que apruebe responde sin escribir en el disco.
¿Un fork o una pregunta aparte cuestan tokens?
Sí, los dos corren sobre tu propia cuenta del CLI, con tu cuota de proveedor, exactamente igual que el agente. Un fork vuelve a leer todo el contexto, que en Claude se sirve en gran parte desde la caché porque el prefijo es idéntico, pero no es gratis. Por eso también cerrar la burbuja cancela la ejecución: una respuesta que nadie lee se factura como cualquier otro turno.
También te puede gustar
Agent Morphing
Cambia el rol de un agente en marcha sin perder su contexto, en la misma sesión.
Restaurar sesión
Sal y vuelve a encontrar los mismos agentes, terminales y conversaciones, todavía en marcha.
Vista dividida
Pon el padre y su fork uno al lado del otro y sigue las dos conversaciones a la vez.
Cola de mensajes
Apila los prompts siguientes encima del composer y envíalos en el orden que quieras.
Delegación de agente
Confía un trabajo a otro agente por MCP en lugar de estirar el que ya tienes.
Multi-proyecto, multi-agente
La cabina donde el tronco y todas sus ramas corren uno al lado del otro, en todos tus proyectos.
Para profundizar
Cómo Ejecutar de 3 a 8 Agentes de Codificación en Paralelo Sin Perder el Control
Lanzar múltiples agentes de Claude Code o Codex a la vez es fácil. Mantener el control es donde todo se desmorona. Aquí está el método que realmente funciona.
Git worktrees: la base para ejecutar varios agentes de IA sin conflictos
Tus agentes se pisan entre sí cuando trabajan en paralelo. Los git worktrees lo arreglan en dos comandos. Aquí tienes cómo usarlos.
¿Deberías seguir revisando el código de tu agente de IA?
Tus agentes escriben mejor código que la mitad de las solicitudes de extracción que solías fusionar. Entonces, ¿todavía lees cada línea? El caso honesto para ambos lados, las 10 señales que te dicen que un agente cometió un error y cuánto merece realmente cada cambio una revisión.
Dos agentes, una sola conversación de partida
Forkea un agente en marcha y quédate con su contexto, o haz una pregunta que su terminal nunca verá. Gratis para probar.
App complementaria: supervisa tus agentes en movimiento
Usa Claude, Codex, Antigravity CLI u otro proveedor de IA.
Envía bugs y peticiones directamente a tu backlog público.
Un vistazo a AgentsRoom en acción.