Cambio de agente para todos, novedades de los workers en el chat del orquestador y chats que se reconectan solos

Pasa una sesión a otro agente sin Developer mode, sigue a los workers desde el chat del orquestador, vuelve al trabajo antes tras un reinicio e inicia tareas sin esperar a que tengan nombre.

Pasa una sesión a otro agente a mitad de camino, mira lo que hacen tus workers sin salir del chat del orquestador, retoma los chats justo después de que AO se reinicie e inicia tareas nuevas antes.

Cambia de agente a mitad de una sesión

Ahora puedes pasar una sesión local a otro agente de programación sin activar Developer mode. En Chat, elige otro agente en el selector de modelos; toma el relevo con tu siguiente mensaje, junto con una nota de traspaso que resume la sesión hasta ese momento. En una sesión con Terminal UI, abre el menú ⋯ de la pestaña de la sesión, elige Agent y luego Switch. Solo se ofrecen los agentes instalados y listos en tu computadora, Chat lista solo los agentes compatibles con Chat, y solo puedes cambiar mientras el agente está inactivo, no a mitad de un turno ni mientras espera una aprobación o una respuesta. Las sesiones en la nube no pueden cambiar de agente. #7126

Cambia un chat de Codex a Claude Code en el selector de modelos, y Claude Code retoma la conversación con tu siguiente mensaje.

El selector de modelos rediseñado agrupa los modelos por fabricante y añade un control deslizante de esfuerzo, interruptores de modo rápido y de razonamiento, y los modos de plan y rápido para Codex y Claude Code. Cuando eliges otro agente, muestra el modelo y el esfuerzo con los que empezará ese agente. Los modos rápido y de plan se restablecen cuando el agente se reinicia. Las herramientas de cambio anteriores ya no están: se eliminaron los comandos ao session switch-agent, ao session agent-switch ls y ao session handoff submit y el antiguo diálogo Switch agent de Terminal. #6588 #7034

El selector de modelos en un chat que acaba de pasar de Codex a Claude Code, con Agent, Model, Effort y Fast mode, y los modelos de Claude Code en la lista.El selector de modelos en un chat que acaba de pasar de Codex a Claude Code, con Agent, Model, Effort y Fast mode, y los modelos de Claude Code en la lista.

Sigue a los workers desde el chat del orquestador

El chat del orquestador ahora muestra los mensajes, informes e indicaciones de los workers como filas compactas con el nombre del worker, su estado, como needs you, stuck o done, y un resumen de una línea. Expande una fila para leer el mensaje completo. Cuando el orquestador responde a las novedades de los workers sin preguntarte nada, su respuesta se contrae a una línea, y un turno que inició workers los lista con su estado en tiempo real. #7096

Tres workers informan al orquestador como filas compactas; expande una para leer el informe completo.

Cuando AO inicia, detiene, renombra o restaura una sesión o reclama un pull request, la acción aparece como una fila propia en el chat al que afecta, el chat del orquestador en el caso de los workers que inició, y los intentos fallidos se marcan como fallidos. Expande una para ver qué cambió, con un enlace al resultado. Crear un pull request todavía no se muestra como acción. #6507

En la build preview, la otra dirección también coincide: en el chat de un worker, los mensajes de su orquestador aparecen con el nombre del orquestador y un enlace a su sesión, y los mensajes largos se contraen después de cinco líneas. #7154

Vuelve al trabajo antes tras un reinicio

Después de que AO se reinicia o se actualiza, los chats se reconectan solos a sus agentes y muestran Reconnecting to the agent… en lugar de pedirte que hagas clic en Resume. Si aun así no logra reconectarse, Resume aparece como antes. En historiales de chat grandes, el primer mensaje tras un reinicio pasa en alrededor de un segundo en lugar de medio minuto. El primer inicio después de actualizar crea nuevos índices de base de datos una sola vez, lo que puede tardar un minuto o más en historiales muy grandes. #6987 #7040

Los chats largos también cargan mucho menos tu computadora. Las respuestas en streaming se escriben en disco por lotes, terminar un turno ya no recorre todo el historial del chat, la app vuelve a pedir datos con mucha menos frecuencia durante las sesiones con mucha actividad, y los chats con mensajes editados o reenviados cargan más rápido. Algunas actualizaciones en segundo plano, como un pull request informado con ao report, pueden tardar hasta cinco segundos en aparecer. Los resultados de herramientas muy grandes ahora se recortan al guardarse: AO conserva los últimos 64K caracteres de la salida de los comandos y hasta 16K de cada parche de archivo, y los marca como truncados. #6806 #6804 #6813 #6846 #6824

Inicia tareas sin esperar

Las tareas nuevas empiezan de inmediato en lugar de esperar a que AO genere un nombre. La rama se renombra en segundo plano, y el nombre temporal permanece oculto hasta entonces; un pull request abierto antes del cambio de nombre sigue vinculado a la tarea. Las carpetas de tareas ahora conservan su ID de sesión como nombre. Las sesiones vuelven a recibir títulos y nombres de rama generados correctamente, después de que algunos modelos empezaran a responder la tarea en lugar de ponerle nombre. #7069 #7085 #7119

Los repositorios grandes ya no fallan al clonarse después de un minuto. Los clonados pueden durar hasta 30 minutos, y el diálogo Clone muestra que el clonado está en curso. Durante el onboarding, puedes pegar la URL de la página de GitHub de un repositorio sin .git, un clonado que sufre un fallo temporal de conexión se intenta hasta tres veces, y si la configuración falla después del clonado, el checkout se conserva para que puedas volver a intentarlo. #7039 #7019

Mejoras

Chat

  • Mientras un agente trabaja, sus llamadas a herramientas actuales se quedan abiertas para que puedas seguir cada paso, y luego se contraen en el resumen Worked for cuando termina el turno. #7150
  • Un mensaje que envías para guiar a un agente a mitad de su respuesta ahora aparece como el inicio de un turno nuevo y sigue visible, en lugar de contraerse dentro del trabajo anterior. #7108
  • Switch to terminal UI pasó del cuadro de redacción al menú ⋯ de la pestaña de la sesión. Remember for this project en el menú de permisos ahora es un interruptor de activado y desactivado, y desactivarlo olvida el modo guardado; la línea de confirmación debajo del cuadro de redacción ya no está. #7028 #7032
  • El selector de modelos indica el modelo de un chat en cuanto lo abres, incluso con agentes que solo informan su modelo mientras se ejecutan, y los proyectos nuevos reutilizan la lista de modelos que tu computadora ya tiene. Las listas de modelos guardadas ahora las comparten todos los proyectos, así que la configuración propia de un repositorio, como opencode.json o ANTHROPIC_MODEL, ya no las cambia. Un chat en curso sigue mostrando la lista que informa su agente. #7031 #7049
  • El medidor de contexto muestra 0 % en lugar de un signo de interrogación cuando el agente no informa ningún uso. #7033

Agentes

  • Hermes Agent está disponible como agente. Instálalo desde Configuración, luego configúralo y elige un modelo. Funciona solo en Terminal, sin Chat. #6536 #7132
  • Command Code conserva las instrucciones de AO después de compactar su contexto. Cada sesión tiene su propio perfil de Command Code en la carpeta de datos de AO con una copia de tu inicio de sesión de Command Code; tu propio archivo de memoria no se modifica. #6778
  • Los chats inactivos del orquestador pasan a una nueva versión del agente después de una actualización en lugar de quedarse en Switching to. Una actualización de agente fallida muestra un mensaje breve en el aviso de actualización, con los detalles en Show diagnostics. #7055 #7006
  • Actualizar GitHub Copilot instalado con npm vuelve a funcionar desde AO, y el aviso de actualización al iniciar ya no lista agentes que necesitan que inicies sesión o que AO no puede actualizar por sí mismo. Esos siguen en Configuración. #7005 #7042
  • ao send a una sesión de terminal de Claude Code ahora falla con un error que puedes reintentar cuando AO no puede confirmar que el mensaje llegó, en lugar de informar éxito, y los mensajes largos o de varias líneas se pegan de forma más fiable. #6873
  • En la build preview, cuando AO ve un borrador sin enviar en un terminal, rechaza los mensajes de ao send con un error que puedes reintentar y retiene los informes de los workers para más tarde. Reintentar un inicio de tarea fallido o reanudar una sesión también conserva el modelo, el esfuerzo y los permisos que elegiste, así que Codex High o Extra high ya no vuelve al valor predeterminado. #5713 #7144
  • Puedes eliminar un perfil de navegador que están usando sesiones. Tras una confirmación, los navegadores inactivos pasan a perfiles temporales, así que esas pestañas se recargan sin sesión iniciada y pueden perderse las ediciones de página sin guardar. Un navegador que está ejecutando un comando bloquea la eliminación hasta que termina. #6930
  • Los agentes que usan el navegador integrado pueden trabajar con las pestañas que abre una página, volver a la anterior y cerrar la correcta. #7115
  • En Changes, las vistas previas de imágenes vuelven a desplazarse y se pueden contraer y marcar como vistas como los demás archivos, y los archivos grandes y los lockfiles se cargan cuando los expandes. El explorador de Archivos maximizado ya no tiene el botón Open diff in center; el explorador acoplado lo conserva. #6923 #7127
  • Eliminar un artefacto ahora también elimina de forma permanente sus versiones anteriores guardadas. Esto no se puede deshacer. #7087
  • Las listas de artefactos omiten archivos y carpetas del sistema como .DS_Store, Thumbs.db, .git y node_modules. #7120

App de escritorio

  • Las notas de la versión en el aviso de actualización conservan sus viñetas y enlaces, y los borradores de Report a problem muestran la hora en tu zona horaria con UTC al lado. #6994 #7086
  • Cuando el reemplazo del orquestador falla en varios proyectos a la vez, el diálogo indica cuántos más necesitan atención. #6926
  • En la build preview de macOS, ⌘Q ahora pregunta primero Quit AO?. Salir desde el menú, el Dock o el icono de la barra de menús sigue funcionando sin preguntar. Con el icono de la barra de menús activado, confirmar cierra la ventana y AO sigue ejecutándose en la barra de menús. #7073
  • La build preview quita el silenciamiento de notificaciones por teléfono de Settings › Connected devices. Los teléfonos que silenciaste ahí vuelven a recibir notificaciones; desactívalas en el teléfono. #7153

Correcciones de errores

Seguridad

  • El servicio local de AO ahora rechaza solicitudes de páginas web no confiables, incluidas las vistas previas del workspace y otros sitios de localhost, que antes podían abrir una shell o conectarse al terminal de un agente. La app de escritorio, la CLI y los dispositivos móviles vinculados funcionan como antes. #7077 #7105
  • Abrir la app de escritorio después de un fallo o un reinicio podía cerrar un programa no relacionado que reutilizaba un ID de proceso antiguo. AO ahora solo detiene un proceso en segundo plano si puede confirmar que es suyo. #6801

Fiabilidad

  • Dos copias del servicio en segundo plano de AO ya no pueden usar la misma carpeta de datos a la vez, lo que causaba errores como revisiones fallidas. Si vuelves a abrir la app mientras la copia anterior todavía se está cerrando, la pantalla de inicio puede quedarse unos 10 segundos más. #6799
  • Si el navegador integrado del agente deja de responder, los comandos del navegador fallan en unos 20 segundos en lugar de esperar cada uno un minuto entero, y el navegador se reconecta solo cuando se recupera. #5603
  • Pegar un texto muy grande en un terminal local ya no corta la conexión ni pierde lo pegado. #7110
  • Los menús de permisos y de modelos de Chat se abren por encima del panel Navegador en lugar de detrás. #7054
  • Con la transparencia de ventana activada (macOS, desactivada de forma predeterminada), los botones de enviar y detener, el texto seleccionado y otros controles siguen visibles. En la build preview, las sesiones activas tampoco se transparentan ya a través de la hoja de archivados ni de los encabezados de proyecto de la barra lateral. #7009 #7175

Más información

Los cambios que no están marcados como preview están en la versión estable v0.14.6, publicada el 24 de octubre; muchos llegaron primero en v0.14.5 el 22 de octubre, donde el cambio de agente todavía requería Developer mode. Los elementos preview requieren la build preview del 24 de octubre.