Fork de agente

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.

Fork de agenteTrabajando
Dev Backend
  • 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.

La burbuja Preguntar aparte abierta sobre un agente de código IA en marcha en AgentsRoom: la pregunta ya se ha enviado y una copia en solo lectura del agente está pensando, mientras el terminal del propio agente sigue desplazándose sin ser tocado
Pregunta enviada, la copia está pensando. El terminal del agente no se ha movido.
AgentsRoom con la burbuja Preguntar aparte respondiendo: una copia del agente explica de qué va la sesión, en streaming dentro de la burbuja, mientras el terminal y la conversación del agente original siguen intactos
La respuesta llega a la burbuja, escrita por una copia del agente. Nada entra en su historial, y el terminal sigue libre.

Cómo funciona

Dos gestos, una sola idea: copiar la conversación y dejar al agente en paz.

01

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.

02

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.

03

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.

04

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.

05

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ú.

Preguntar aparteEl agente no ve nada de esto
Preguntar
Una copia de este agente te responde
¿por qué descartaste el enfo

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

Se queda en tu máquina
Cuando hay que escribir una transcripción para un fork de plan B, aterriza en la carpeta de tu proyecto como archivo temporal, que AgentsRoom añade al gitignore por ti. Ningún envío, nada que limpiar a mano.
Solo lectura cuando el CLI lo permite
Las preguntas aparte corren en modo plan en Claude y Grok, en un sandbox de solo lectura en Codex, y sobre el agente plan en Mistral Vibe. Una pregunta debe responder, no modificar tu repositorio.
Nada se dispara a tus espaldas
Cerrar la burbuja cancela la ejecución en curso: ningún modelo se queda trabajando en una respuesta que nadie va a leer. Y Enviar al agente solo rellena el composer: pulsas Intro, o no.

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

Para profundizar

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.

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.

Un vistazo a AgentsRoom en acción.

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