--- source_sha: "bf0b4309d434" --- # La consola { #the-console } La consola es la aplicación web desde la que se configura todo lo demás de este sitio. Esta página es el mapa: para qué sirve cada área, y qué página la explica como es debido. Si buscas una pantalla concreta, el camino más rápido es el **"?"** de la cabecera de cada página — reproduce el recorrido guiado de esa página, y una página cuya cabecera no lleva "?" no tiene recorrido que reproducir. El chat no tiene cabecera: sus consejos están en los ajustes del chat, los deslizadores junto al micrófono. Las listas de recursos, incluidas Inbox y Routines, ocupan la altura restante de la página incluso cuando están vacías. Las plantillas de Routines siguen en el formulario de creación, sin un panel de ideas aparte. El chat usa retratos de agentes más grandes y sin marcos. El control Files permanece en el cuadro de mensaje al abrir y cerrar el panel; la animación respeta la preferencia de movimiento reducido. Los ajustes del chat muestran primero el modelo actual. **Change model** abre el formulario del proveedor y del modelo ya rellenados; el cambio solo se aplica al confirmarlo. Las tarjetas de adjuntos aparecen sobre el cuadro de mensaje sin otro panel con sombra. Las introducciones de páginas y explicaciones de ajustes están en el icono de información junto al encabezado. Los resúmenes actuales y avisos de acciones destructivas siguen visibles. En Agentes, Skills, Context y el historial, **Filtros** despliega opciones adicionales en cualquier tamaño de pantalla e indica cuántos filtros están activos. Las tarjetas de agentes muestran directamente estado, acceso y fecha de edición. Las tarjetas de Skills y Context mantienen visibles la vista previa, el resumen, **Used by** con retratos y **Add to an agent**. Categoría y audiencia están en una fila compacta junto a la acción. No hay un desplegable Detalles. Para borrar un skill o archivo de contexto, abre su editor y el menú de tres puntos junto a **Share**; se sigue pidiendo confirmación y solo quien puede editar tiene acceso a esta acción. Los nombres, la navegación y los valores de formularios usan texto destacado; los metadatos siguen en segundo plano. Las acciones principales tienen un relleno neutro de alto contraste. Glass conserva el material nativo, pero el contenido, las tarjetas y los menús usan superficies más opacas para leer. Las pestañas de organización, agentes y proyectos tienen iconos. Las filas de presupuesto muestran retratos de agentes. Los retratos generados usan formas seleccionadas de Blobatar 2.7 y tonos más claros; las caras inactivas se animan al pasar el cursor y los agentes trabajando mantienen su animación. Las imágenes subidas se conservan. Los nuevos agentes iniciales usan la misma familia visual; las imágenes almacenadas existentes no se sustituyen automáticamente. Los ajustes del chat muestran Browser y Work on antes de Permissions. Las notificaciones de la conversación y las conexiones de cuentas quedan debajo de los permisos. Los ajustes del chat tienen un encabezado fijo y un botón de cierre sobre el contenido desplazable. Los iconos de información explican el modelo, Browser, Work on y los modos de permisos cuando se solicitan; la explicación del modo seleccionado permanece visible. En **Knowledge bases → Integrations**, los paneles compactos de integraciones y servicios locales se ajustan al contenido, con explicaciones en los iconos de información. Los agentes de una conversación se ordenan por su último mensaje o ejecución principal, del más reciente al más antiguo. La barra de chat contraída mantiene los avatares a tamaño completo, superpone hasta tres y oculta a los participantes más antiguos; la lista completa sigue disponible en la ayuda emergente. Cuando **Approve everything** no está disponible, los ajustes del chat distinguen entre la falta de permiso para decidir aprobaciones y una política de la organización que desactiva el consentimiento permanente. Quien puede decidir aprobaciones recibe un enlace a **Presupuesto y aprobaciones** para cambiar esa política expresamente. El chat nunca modifica la política de la organización automáticamente. Los diálogos mantienen un margen de 12 px en todos los bordes del teléfono. Los encabezados compactos muestran título y acciones en una línea cuando caben. La descripción de Context se abre desde la barra del editor. En el teléfono, las acciones principales siguen visibles y los comandos secundarios se despliegan con **Más acciones de la página**. Inbox y el formato de tabla usan selectores. Los ajustes con muchas secciones usan un menú; el cliente MCP se elige en una lista. Los archivos de proyecto o workspace se abren en un visor a pantalla completa; la flecha vuelve a las carpetas. El editor de pasos del workflow muestra un panel elegido: ajustes, entrada o salida. Cambiar de panel conserva las ediciones; en escritorio siguen uno al lado del otro. Los campos Markdown y los editores de archivos también ofrecen un botón para ampliar sin descartar el borrador actual. La descripción y la categoría de un skill pueden desplegarse encima del editor. El cuadro del chat ocupa menos espacio y limita los borradores largos según la altura disponible. Al abrir la navegación, el foco se sitúa en el panel; Tab sigue permitiendo acceder a sus controles. En el teléfono, el lienzo del workflow ofrece un control flotante de pantalla completa y un minimapa más pequeño. En teléfonos, los editores de skills y contexto mantienen plegadas la descripción, la categoría y la gestión de archivos mientras se escribe. Un botón alterna entre código y vista previa. Apps ofrece botones flotantes para volver y abrir opciones; estas muestran el título, la versión, el tema y los controles para compartir. Los encabezados utilizan el espaciado del diseño que los rodea sin duplicarlo. Las tarjetas, las filas de la barra lateral, las pestañas y los estados vacíos tienen un espaciado más compacto en escritorio; los controles conservan áreas táctiles mayores. Los botones secundarios y los filtros comparten un relleno más visible, etiquetas con contraste y estados claros al pasar el cursor, pulsar o abrir un menú. El selector de modelo del chat utiliza el mismo estilo. Los ajustes personales mantienen pestañas horizontales en la parte superior, incluidas las páginas exclusivas de escritorio dentro de la aplicación. Los paneles muestran sus descripciones directamente y los formularios se ajustan al contenido. Cuenta reúne el cambio de contraseña y las sesiones activas; la acción de contraseña aparece debajo de los campos. Los campos del perfil comparten fila cuando hay espacio; **Guardar cambios** solo está disponible tras editar. Cada tarjeta de capacidad tiene una zona para abrir los ajustes y un interruptor independiente para activarla. Los ejemplos aparecen detrás del icono de información en los ajustes, sin repetir la ilustración de la galería. Los diálogos de categorías de plantillas se ajustan al contenido; elegir un sector de agentes o habilidades abre la biblioteca más amplia. En el teléfono, los estilos se muestran en filas compactas con miniaturas. Las instrucciones de agentes y proyectos tienen una barra compacta con título, ayuda, código/vista previa y ampliación. El Markdown ampliado conserva el modo seleccionado. Las variables de prompt sin usar empiezan plegadas; las variables propias existentes o una zona horaria personalizada mantienen abierto el panel. Los editores ampliados de texto y archivos conservan márgenes uniformes en el teléfono. Los campos de texto usan allí una letra mayor sin ampliar los campos de escritorio. En el teléfono, enfocar el mensaje activa una fila compacta de escritura con adjuntos y envío. La selección del agente y la entrada de voz siguen disponibles en **+**. La bienvenida y las sugerencias de conexiones se ocultan al escribir; los menús de autocompletado se ajustan a la altura disponible. El diseño permanece estable al pasar del texto a Enviar. Cada acción explícita **New chat** vuelve a enfocar el editor, incluso desde un borrador vacío; recibir un identificador de conversación mientras se escribe no solicita el foco. Al entrar en el chat principal, el campo recibe el foco en cuanto permite escribir, incluso si el botón de navegación lo conservaba durante la conexión. Un control utilizado deliberadamente mientras se conecta mantiene el foco. En el teléfono, las acciones bajo los mensajes del usuario y del agente empiezan ocultas. El botón **Más** junto al remitente muestra u oculta copiar, responder, valorar y las demás acciones disponibles. En el escritorio, los controles siguen apareciendo al pasar el cursor. Las importaciones CSS, imágenes y fuentes se resuelven respecto a su hoja de estilo mediante el mismo acceso autorizado. Las vistas previas permiten cuatro niveles anidados, 64 recursos, 8 MiB de entrada y 16 MiB de salida expandida. Los enlaces conservan su conversación o carpeta local original, registrada en la cronología del turno. Cambiar Work on no los redirige. Los turnos antiguos sin origen registrado no reciben enlaces inferidos. Abrir un archivo local sigue requiriendo su permiso nativo vigente. Los metadatos de enlaces guardan solo un identificador opaco del origen para los turnos locales. La relación con la carpeta permanece en el equipo que inició el turno, limitada a su cuenta y organización; otros participantes y equipos no pueden resolver esos enlaces. Los orígenes antiguos con una ruta local se omiten al leer turnos guardados. **Visual map** en el editor de agentes ajusta toda la configuración al abrirse y al cambiar el tamaño del área. **Reset view** vuelve a ajustarla tras desplazarla o ampliarla. Los grupos grandes muestran seis elementos y el número restante; selecciona un grupo para consultar la lista completa con desplazamiento. El minimapa de workflows muestra todo el grafo y permite cambiar de zona sin modificar el zoom. El panel de pruebas del editor puede ocupar todo el espacio de trabajo sin reiniciar la conversación ni el texto sin enviar. Comparar dos versiones abre este espacio automáticamente; el botón de pantalla completa o Escape devuelve al editor. Los selectores de versión tienen su propia fila para mantener accesibles los controles en paneles estrechos. En el teléfono, los botones de versión alternan entre los chats comparados; ambas conversaciones siguen funcionando y conservan sus borradores. El prompt compartido sigue llegando a ambas a la vez. La navegación conserva los layouts compartidos al cambiar de sección y usa una transición breve en lugar de reiniciar el marco. El movimiento reducido desactiva la transición. Las tarjetas del dashboard esperan la disposición guardada, las páginas con permisos esperan su lectura y la lista administrativa de usuarios comienza cargando, sin afirmar que está vacía. Los filtros de grupos y autores de Apps reservan espacio durante la carga. Las fuentes del Inbox esperan los metadatos del catálogo; los enlaces a conversaciones de trabajo usan la misma ruta que la barra lateral. En el móvil, los mensajes enviados se detienen debajo de los botones flotantes del chat para mantener visible el avatar del usuario. El inicio de la conversación y el espacio reservado para la respuesta usan la misma separación; los chats de escritorio e integrados conservan un margen menor. Los agentes predeterminados terminan una solicitud puntual sin mantener abierta la respuesta con una pregunta sobre automatización opcional. Las preguntas resuelven decisiones necesarias para la tarea actual o una automatización solicitada o aceptada. Las tarjetas opcionales de configuración siguen siendo propuestas que no bloquean la finalización. El botón compacto bajo una respuesta abre Sources junto a la conversación y ocupa todo el ancho en el móvil. Files y Sources comparten el área lateral: abrir uno sustituye al otro. Las fuentes web muestran el favicon del sitio, solicitado sin Referer, o un logotipo conocido; aparece un globo si el icono no está disponible. Las fuentes de conocimiento conservan sus iconos de archivo y el visor del documento original. ## El dashboard { #the-dashboard } La página de inicio es una **cuadrícula de widgets que tú ordenas**, y es la respuesta a "qué está pasando" sin abrir cinco páginas. Existen cincuenta y siete tarjetas. No las verás todas: **cada tarjeta está protegida por el permiso que necesitan sus datos**, así que un widget que no puedes leer nunca se monta y sus consultas nunca se lanzan — excepto tus propias notificaciones, más abajo, que solo necesitan que hayas iniciado sesión. Una banda vacía desaparece junto con su título en lugar de quedarse ahí vacía. Un selector arriba dice de quién es el dashboard, y ofrece solo las vistas que puedes abrir. Todos empiezan en **Me**: | Vista | Responde a | | --- | --- | | **Me** | Un saludo, tu periodo y todo lo que te espera, en dos frases - llamadas, respuestas por revisar, suites que fallan, sugerencias del asistente; tus runs, cuántos terminaron, lo que te espera y lo que costó; después las llamadas que te esperan, tus conversaciones, los agents que necesitan atención, las mejoras que te esperan, tus agents, lo que han compartido contigo, tus [datasets](datasets.md) con aquello contra lo que prueban sus casos, los eval runs y suites más recientes, las sugerencias del asistente por agent, skill y archivo, y las lagunas de conocimiento | | **Me** | Un saludo y tu periodo en una frase; tus runs, cuántos terminaron, lo que te espera y lo que costó; después las llamadas que te esperan, tus conversaciones, tus agents y lo que han compartido contigo | | **Organization** | La página que se ordena, descrita abajo | | **Group** | Los miembros de un [grupo](departments.md) - sus runs, gasto, modelos, cuándo trabajan y quién lo usa más. El grupo se elige junto al selector. Un grupo cuyos miembros no ejecutaron nada en el periodo lo dice una vez, con un enlace al grupo, en lugar de una página de tarjetas vacías | | **Deployment** | Solo para un [administrador del despliegue](permissions.md) — totales de la plataforma, salud, inquilinos más activos, valoraciones | En **Me**, **Agents that need attention** lista los agents que puedes ver con respuestas valoradas negativamente, runs fallidos o una suite de evals que falla en el periodo - solo cifras, nunca lo que se dijo - con **Improve** en los que puedes editar. La galería de agents marca los mismos agents de los últimos treinta días con la insignia **Needs attention**, que al pasar el cursor dice por qué. Las respuestas y los runs solo cuentan para la versión que el agent sirve ahora en su entorno predeterminado: publicar una corrección borra la señal hasta que la nueva versión acumule las suyas. Ambos requieren `runs:view`. Debajo, **Improvements waiting for you** lista las sesiones de [Improve](authoring.md#the-improve-wizard) detenidas a la espera de tu siguiente paso o decisión, cada una abierta en su parada. La vista de la organización muestra las tarjetas que responden con datos, agrupadas en bandas. El resto - integraciones, canales, rutinas, sincronización de conocimiento, departamentos, miembros, sandboxes - espera en el catálogo, a un clic bajo **Customize**: | Banda | Responde a | | --- | --- | | _(sin título, arriba del todo)_ | El resumen, los runs en el tiempo y cómo terminaron | | **Needs attention** | Lo que está esperando: [aprobaciones](governance.md#approvals), fallos recientes, margen de budget, tus [notificaciones](#the-bell) más recientes | | **Usage & cost** | Qué agents se usan, gasto, [minutos de voz](#voice-calls), cuándo ocurre el trabajo, de dónde vienen los runs, mezcla de modelos, latencia, calidad de respuesta, quién lo usa | La tarjeta **Approval outcomes** espera en el catálogo, para quien pueda ver workflows. Muestra cómo decidieron las personas los [pasos de aprobación](workflows.md#running-a-workflow) que los workflows plantearon en el periodo. Muestra la proporción aprobada como se propuso, las ediciones y su mediana de cambio, el tiempo hasta decidir y los cinco workflows con más solicitudes. Está vacía cuando ninguna solicitud cae en el periodo del dashboard. La tarjeta **Workflow logs** también espera en el catálogo, para quien pueda ver workflows. Muestra las líneas más recientes que los [Quick Logs](workflows.md#the-logs-page) de los workflows que puedes ver escribieron en runs reales, y cuántas líneas añadieron las últimas 24 horas, con los errores entre ellas. Una línea enlaza con su run y el nombre del workflow con su página Logs. Está vacía hasta que se ejecuta un paso con Quick Log, y no atiende al periodo del dashboard. El dashboard se abre con **Get started** hasta completar cada paso: contarles a los agents sobre ti, empezar una conversación, conectar un servicio con tu propia cuenta, configurar una rutina y crear un agent - este último es una pregunta al Architect, que lo crea contigo. Quien construye agents tiene después los pasos de la organización: publicar un agent, darle una base de conocimiento, añadir departamentos, invitar a alguien del equipo y - quien pueda - poner un agent en una app de chat. Cada paso se marca a partir de lo que existe, se haya hecho donde se haya hecho, no de un clic en la tarjeta; cerrar la tarjeta la oculta en ese navegador. Tu propia vista muestra además **Discover AgenticOS**: una tarjeta por cada cosa fácil de pasar por alto - el servidor MCP propio de este despliegue para Claude Code, Codex o Cursor, subagents, sandboxes, apps, routines, apps de chat, el navegador web, bases de conocimiento y skills -, cada una lleva a donde se activa, y solo las que puedes usar. Cierra una tarjeta o todas; también se guarda en el navegador. Los gráficos en el tiempo eligen su propio paso. El tramo desde el primer run del periodo hasta ahora se dibuja en 48 puntos como mucho, con el paso más fino que cabe - un minuto, cinco, quince, una hora, tres o seis horas, un día, una semana -, así que una tarde se lee en minutos y un trimestre en semanas en lugar de como un pico en el borde derecho. ### Reordenarlo { #rearranging-it } Arrastra una tarjeta, cambia su tamaño, oculta otra. La disposición es **tuya** — ligada a ti y a la organización en la que estás, no a la organización — así que cambiarla no cambia la página de nadie más. Guarda una disposición como **preset** con nombre para tener más de una e ir alternando. Un nombre repetido se rechaza en lugar de sobrescribir en silencio la instantánea que querías conservar. !!! info "La comprobación de permisos corre la última, sobre lo que le llegue" Una disposición guardada puede reordenar y ocultar, pero no puede revelar. El filtrado por permisos corre después de resolver la disposición, venga esta de la de serie o de una que tú guardaste. ## Rutinas y seguimientos { #routines-and-watches } Routines tiene dos pestañas. **Tareas de agentes** ejecuta un agente elegido por horario o evento con sus herramientas; las ejecuciones aparecen en Activity. **Mis seguimientos** solo consulta cuentas personales conectadas y envía hallazgos a la bandeja privada. Cada pestaña tiene sus acciones de creación. `/routines?tab=watches` abre los seguimientos. Cada comprobación hace como máximo 30 solicitudes al modelo y recorta los resultados largos, así que seguir un workspace grande sigue siendo barato. Organización → Proactividad separa sugerencias, seguimiento, límites compartidos, horarios de entrega y mensajes de bienvenida. Los cambios sin guardar se pueden descartar. Los servicios en segundo plano muestran estado y consumo; los ajustes de modelo y presupuesto se despliegan por servicio. Las rutinas programadas, por eventos y de seguimiento usan el mismo marco de diálogo, con encabezado y navegación fijos y un formulario desplazable. Crear un seguimiento recorre Configuración, Mensaje y Frecuencia; Atrás conserva el borrador. El selector de agentes muestra los mismos avatares que el chat. Las opciones de ejecución y entrega del seguimiento están reunidas en un solo panel de opciones avanzadas. Discover comienza con capacidades ilustradas en el dashboard. Al pasar el puntero por una curva de _Your period_ aparecen el intervalo y el valor; los costes se muestran como importes. Los proyectos muestran descripciones y los agentes usan los mismos avatares que en el chat. Las tarjetas del panel usan filas compactas coherentes, símbolos de servicios y etiquetas de estado. Las cifras y los gráficos se adaptan al ancho de la tarjeta, también en diseños personalizados. Los indicadores de carga reflejan el tipo de contenido; un resumen no disponible permite reintentar en vez de afirmar que no hay propuestas. El chat vacío saluda según la hora local y muestra primero el campo de mensaje, seguido de hasta cuatro sugerencias. Tienen prioridad los mensajes publicados del agente; AgenticOS puede usar sugerencias personales, guardadas durante cinco minutos en la caché de la sesión actual de la cuenta. Los marcadores reservan espacio hasta conocer la fuente. La bienvenida no muestra vistas previas de la bandeja, trabajo en segundo plano ni atajos de teclado; abre Inbox o Background work desde la navegación. Los chats guardados muestran directamente marcadores del historial, sin destellos de bienvenida; la barra lateral y el historial cargan de forma independiente. Los envíos manuales desplazan suavemente el mensaje hacia arriba; la cola no mueve al lector. El desplazamiento, el tacto y el teclado cancelan el movimiento. Los menús y diálogos compartidos usan transiciones pequeñas y suaves; la preferencia Motion desactiva el movimiento. ## La bandeja { #the-inbox } La **bandeja** (Inbox), bajo Chat en la barra lateral, es lo que la plataforma te trajo por iniciativa propia: lo que tus [vigilancias](governance.md#proactive-work) encontraron en tus conexiones y lo que propuso la revisión nocturna. El número a su lado dice cuánto espera. Se lee como un buzón: una fila por elemento, lo urgente primero, de dónde vino y cuándo, y las respuestas en la fila. Filtra por su origen, o abre **Hecho** para ver lo que ya aceptaste o descartaste y recuperar algo descartado. **What they found** en la tarjeta de vigilancias de Rutinas la abre filtrada a las vigilancias. Filas más cortas encabezan tu dashboard como **Briefing**, y el chat vacío con el agente inicial muestra el primero como tarjeta, con un enlace al resto. Lo que una vigilancia encuentra y no hace falta avisar al momento espera a tu mañana: a la hora que mantiene la proactividad de la organización, una notificación y un mensaje directo de cada uno de sus bots de Slack, Teams y Mattermost que te conoce enumeran lo nuevo. Cada hallazgo entra en un solo briefing. El selector de organización está debajo del logotipo, en la parte superior de la barra lateral, y muestra el nombre y el avatar de la organización activa. Ábrelo para cambiar de organización, gestionar organizaciones o crear una nueva. En la barra lateral contraída, el avatar sigue siendo el selector; el menú del teléfono ofrece el mismo control. Los ajustes de cuenta permanecen en el menú de cuenta de la parte inferior. La búsqueda está encima de los destinos de navegación, con su atajo de teclado visible en el ordenador. Las notificaciones y el menú de cuenta permanecen debajo de la lista desplazable. En dispositivos táctiles, los botones, campos, pestañas y opciones de menú compartidos tienen áreas de toque mayores. Los diálogos usan la altura visible sobre el teclado en pantalla; los paneles laterales mantienen el foco dentro y lo devuelven al control que los abrió al cerrarse. En la búsqueda de una lista, Escape borra primero la consulta y la siguiente pulsación cierra el diálogo. ## La campana { #the-bell } Al pie de la barra lateral: un contador en marcha de lo que aún no has leído, y un clic abre la lista misma. A diferencia del widget de arriba, abrirla trae la página completa que estás mirando, no una vista previa de cinco tarjetas — **Load more** sigue paginando hacia atrás por la organización en la que estás ahora, más lo dirigido al deployment entero, hasta llegar a lo que ya ha caducado. Cada fila empieza por aquello de lo que trata: la cara del agente, con una insignia de cómo fue su run, o un icono del tipo de evento — verde para un run terminado o un servidor MCP que vuelve a funcionar, rojo para un fallo o un budget agotado, ámbar para una aprobación o un aviso de budget. Cambia de organización y la campana es la de esa: una notificación de la organización que dejaste no ha desaparecido, está detrás del selector. El administrador del deployment es la única excepción — su campana no la estrecha la organización en la que esté actuando, porque una audiencia «admins» lo alcanza sin una membresía por la que acotar. Una fila con un destino es un enlace; una sin él — el anuncio propio de un admin, la mayoría de las veces — solo se puede marcar como leída. Marcar una como leída, o todas a la vez, actualiza el contador al instante; nada aquí espera a que se recargue la página. **Mark all read** barre por lotes hasta cinco mil filas no leídas y luego vuelve a pedir el contador — así que con un atraso mayor la insignia sigue mostrando lo que queda por leer y un clic más termina el resto, en lugar de anunciar una bandeja que solo trabajó en parte. Cada clic avanza siempre, incluso cuando todo el lote eran filas que quien lee ya no puede ver. Nunca las marca: la comprobación es sobre los permisos _actuales_, así que a quien estuviera degradado una semana y luego restituido le aparecerían ya leídos los avisos de seguridad de esa semana. En su lugar, un barrido truncado dice dónde se paró y el siguiente clic arranca desde ahí. Tanto el contador como el barrido dicen cuándo se han parado en ese límite y no al final de la bandeja — `approximate` en `GET /notifications/unread-count` y `remaining` en `POST /notifications/mark-all-read` —, porque si no un contador justo en el límite y un contador real del mismo tamaño son el mismo número. Leída no es lo mismo que fuera, y se ofrecen las dos cosas. Pasar el cursor por una fila revela una cruz que la saca de la lista; **Clear** en la cabecera saca todo lo que está listado ahora mismo, leído y no leído por igual. Limpiar algo no leído lo marca además como leído, porque una fila que nada en pantalla puede alcanzar no debe seguir contando para la insignia. Como «Mark all read», una limpieza está acotada — mil filas — y un atraso más largo pide un segundo clic. Lo que una fila limpiada _no_ hace es volver. La notificación se conserva y deja de listarse, en lugar de borrarse, y eso es lo que lo hace cierto: la bandeja reconoce una repetición por el hecho que describe, así que una fila borrada sería una que la siguiente comprobación de budget o el siguiente reintento volverían a escribir. Descartar un aviso del que ya te has ocupado es, por tanto, definitivo — para esa ocurrencia; uno _nuevo_, sobre un hecho nuevo, sigue llegando. Las filas también caen solas: noventa días después de escribirse si fueron leídas, y un año pase lo que pase. Qué llega aquí y qué se puede desactivar le toca explicarlo a [Governance](governance.md#alerts) — esta página es solo los dos sitios donde lo lees: la campana para lo que acaba de pasar, la tarjeta del dashboard para un puñado de las más recientes, la próxima vez que abras la página. ## El asistente { #the-assistant } El **Architect** aparece junto a las notificaciones en la cabecera del móvil y en la esquina inferior derecha del escritorio: un agent que toda organización recibe sin instalar nada, compartido con todos los que pueden ejecutar agents (`agents:run`). Está vinculado al [servidor MCP de la propia plataforma](mcp.md#agenticos-as-an-mcp-server). Pregúntale qué agents responden dudas de reembolsos, por qué falló el run de anoche o qué hay en una base de conocimiento. Dile qué debe hacer un agent y lo construye contigo, una pregunta cada vez, cada una con respuestas propuestas: elige las capabilities, la base de conocimiento y el modelo, dice por qué en una línea, esboza el agent, lo prueba con tus propias preguntas como borrador sin publicar, corrige lo que estaba mal y lo publica cuando lo apruebas. Una rutina la configura igual. Antes de que cambie nada, te muestra lo que apruebas: el borrador de un agent como el propio borrador - dónde se crea, su nombre, qué puede hacer y sus instrucciones - y todo lo demás como la llamada exacta. Actúa con tus permisos, así que encuentra y hace lo que tú podrías, y nada más. Su coste cuenta como el de cualquier agent. Un bocadillo sobre él habla de lo que te espera — aprobaciones, una organización sin ningún agent — o de la página en la que estás, y de vez en cuando ofrece un consejo. Haz clic en el bocadillo para preguntarle; × silencia esa página, y la campana de su ventana apaga los bocadillos. Un bocadillo sin respuesta desaparece a los pocos segundos. Si nadie lo toca durante menos de un minuto, el botón se esconde en el borde derecho de la pantalla y deja una franja para sacarlo - con un punto cuando algo espera - y se queda allí de página en página hasta que se abre. En un teléfono no hay bocadillo - taparía la página de la que habla - y el botón lleva el punto en su lugar. Las aprobaciones que ya mencionó siguen mencionadas durante el resto de la pestaña, aunque un enlace recargue la consola. Su ventana es el propio chat de la consola, no una página dentro de la página, y se abre con cuatro mosaicos, para que el primer mensaje sea un clic; guarda su propio historial de conversaciones. En un teléfono ocupa toda la pantalla. Cuando nombra una página, el enlace la abre en la consola detrás de la ventana y señala el control al que se refiere — el botón que crea un agent, la pestaña de aprobaciones. La cámara de su cabecera le muestra la página en la que estás: el navegador pregunta qué pestaña compartir y una imagen se adjunta a tu próximo mensaje. Planifica los trabajos largos como una lista que puedes seguir, guarda notas sobre ti entre conversaciones, te dice cuánto cuestan tus agents y solo borra un borrador de agent que creó por error y una rutina que le pidas quitar. Además de las aprobaciones y de una organización vacía, su bocadillo avisa cuando un run tuyo acaba de fallar y cuando un formulario lleva un minuto abierto sin terminar. Antes de conectar un modelo, el Architect abre el mismo chat con una tarjeta visual de configuración, una lista breve de pasos y el enlace a los ajustes del modelo. Un mensaje en el widget o en el chat con el borrador del Architect recibe una respuesta de configuración y una tarjeta guardadas, sin llamar al modelo ni registrar un run de IA. La respuesta usa el nombre del agente elegido. Las acciones respetan los permisos; los demás miembros reciben indicaciones para contactar al administrador. Tras publicarlo, el widget permanece abierto para conversar normalmente. El Architect es un agente como cualquier otro, así que su nombre, su modelo, su conocimiento y el resto de su spec se editan en el Agent Builder - lo hace quien puede cambiar los ajustes de la organización, porque todos en la organización lo usan. La página de la organización tiene una tarjeta que lo apaga para todos y fija su saludo. **Settings → Assistant** guarda solo tus propios consejos. ## Agentes incluidos { #shipped-agent-defaults } AgenticOS, Architect y la configuración predeterminada de nuevos agentes no incluyen herramientas para planes de trabajo provisionales. Los agentes informan del progreso en el chat y usan Tasks administradas mediante AgenticOS MCP para el trabajo que debe persistir. Ambos agentes iniciales y los nuevos agentes de consola incluyen Watch a command, Background topics, Work while tools run, búsqueda limitada de conversaciones anteriores y búsqueda local BM25 de herramientas con cinco resultados. Reciben especialistas research, explore y review, especialistas dinámicos y delegación sync/async automática. Los monitores necesitan una shell persistente y terminan con el turno; los temas en segundo plano sobreviven. Las conversaciones se buscan solo cuando hacen falta: primero fragmentos y después ventanas limitadas. Los grupos y las ejecuciones desatendidas no buscan historial privado. Solo el AgenticOS incluido tiene Computer use, navegador web y Coding agent. El control del equipo y la programación usan por defecto el escritorio autorizado; la programación en sandbox necesita credenciales configuradas. El navegador incluido también usa el escritorio vinculado; un administrador puede configurar en su lugar un endpoint de navegador del despliegue. Los agentes nuevos heredan la configuración común sin estas tres herramientas. AgenticOS responde directamente a preguntas de la plataforma con su guía y AgenticOS MCP. Los valores incluidos ya no fijan Architect; la actualización elimina la fijación original sin modificar y conserva los delegados personalizados. Cada organización recibe **AgenticOS**, para trabajo general, y **Architect**, para configurar la plataforma. Ambos incluyen memoria. Los agentes creados en la consola parten de la plantilla actual de AgenticOS; después se pueden adaptar el prompt y las herramientas. AgenticOS puede consultar al Architect publicado mediante AgenticOS MCP, respetando permisos, presupuestos y aprobaciones. Al abrir la consola se comprueban los valores incluidos. Las instrucciones, capabilities, vinculaciones MCP, skills y mensajes iniciales sin modificar reciben actualizaciones. Cambiar solo el modelo o el presupuesto no impide actualizarlos; las elecciones se conservan. Los prompts y herramientas personalizados quedan protegidos. Los cambios sin publicar siguen como borradores y no se publican al actualizar el agente activo. Los agentes archivados permanecen archivados. Las instalaciones antiguas se reconocen por su origen o por valores históricos conocidos, no solamente por el nombre. El chat muestra guardados y correcciones confirmados de memoria con un enlace a **Your memory**. Los rechazos y datos en disputa no se presentan como guardados correctos. Las propuestas de rutinas y observaciones aparecen como tarjetas para revisar antes de activarlas. Los formularios agrupan las opciones de ejecución y entrega en opciones avanzadas, manteniendo sus valores predeterminados. ## Cambios hechos en otro lugar { #changes-made-elsewhere } Una página abierta se mantiene al día con los cambios hechos en otro lugar: la consola de un compañero, un script con una [clave de API](api.md), Claude Code a través del [servidor MCP de la plataforma](mcp.md#agenticos-as-an-mcp-server) o el Architect. Cada escritura correcta se anuncia a las consolas abiertas de la organización en cuanto se confirma, también las que solo hace la consola — compartir, rutinas, bots de canal, comparticiones de grupo, ajustes de notificaciones—, y una lista o una página de detalle sin nada sin guardar vuelve a pedir los datos en su sitio. Un agent creado con una clave aparece en la página Agents sin recargar, y un agent compartido en una pestaña muestra su nueva audiencia en otra. También se anuncian los runs, cuando empiezan, se detienen en una aprobación o una pregunta y terminan: un run que lanza una programación aparece en una página Activity abierta y cambia de estado allí, sin que haya ninguna petición tuya detrás. También los datasets: un caso añadido o quitado, un cambio en la calificación, una puntuación o una decisión de revisión, y los borradores que el [generador de casos](datasets.md#generating-cases) termina en segundo plano, que aparecen en la pestaña Generated de un dataset abierto sin recargar. Las lagunas de conocimiento se anuncian igual: un tema descartado o redactado en una pestaña, y las preguntas que un pase de agrupación coloca cada 15 minutos, aparecen en una pestaña Lagunas de conocimiento abierta sin recargar. La excepción es el Builder, porque guarda tu borrador mientras escribes. Cuando el agent que editas cambia en otro lugar, deja de guardar y obtiene la nueva versión. Si no hay nada sin guardar, simplemente la adopta; si hay cambios sin guardar, te dice quién lo cambió y por dónde, y espera a que elijas **Recargar** (su versión) o **Conservar mis cambios** (la tuya, guardada encima de la suya). Solo te enteras de lo que podrías leer: un cambio en un agent, un skill, una base de conocimiento, un archivo de contexto, una página, una clave, un servidor MCP o un dataset que no ves nunca llega a tu consola, y una eliminación solo llega a los roles que ven todas las filas de ese tipo. Los runs llegan a los roles que leen el historial de runs o deciden aprobaciones, las lagunas de conocimiento a los roles que leen todos los runs, los bots de canal a los roles que los gestionan, y tus notificaciones solo a ti. Si la conexión se corta, la consola funciona como antes y se reconecta sola. ## Chat { #chat } Donde hablas con un agent publicado. El selector elige qué agent responde, y el run se comporta exactamente igual que en Slack o detrás de la API — mismo budget, misma puerta de aprobación, mismo rastro de auditoría, porque [todas las superficies pasan por un único runner](channels.md). **La lista de conversaciones** dice con quién es cada hilo y cuándo se movió por última vez. Uno cuyo run sigue trabajando muestra un indicador giratorio y cuánto lleva; uno con una respuesta que no has visto desde la última vez que lo abriste lleva un punto, que abrirlo borra - solo para ti, porque cada lector de un hilo compartido lo lee por separado. Las conversaciones que otras personas compartieron contigo están en **Compartidas contigo**, debajo de tus favoritas. Renombrarlas, compartirlas, archivarlas o borrarlas corresponde a sus propietarios. Su menú permite añadirlas a favoritas o quitarlas, o elegir **Quitar de mis chats**, que termina tu acceso y deja la conversación igual para los demás. Una compartida contigo para leer no tiene cuadro de mensaje. Cuando alguien comparte una conversación contigo, recibes una notificación que la abre. Las conversaciones compartidas no leídas y favoritas aparecen en sus secciones habituales. En **Compartir**, cada persona con quien está compartida la conversación tiene junto a su nombre un selector **Ver** o **Editar**, para cambiar lo que puede hacer sin revocar y volver a compartir. Un enlace compartido sigue siendo de solo lectura. Las comparticiones directas se limitan por minuto a 100 intentos por organización, 20 por remitente, 20 por destinatario y cinco por pareja remitente–destinatario dentro de la organización. Una conversación nueva no reinicia los límites. Un rechazo devuelve `429` con el tiempo de espera y no crea ni la compartición ni su notificación. Las listas compartidas y el acceso efectivo se actualizan cada 15 segundos mientras la página está activa. Tres cosas del compositor que conviene saber. **Tus propias cuentas.** Un agent ligado a [la cuenta de cada persona](mcp.md#whose-account-a-binding-speaks-through) en un servicio le habla como tú. Los controles del chat enumeran qué servicios del agent necesitan una cuenta tuya y si cada uno está listo, con un botón de conexión que abre el consentimiento del provider en una pestaña nueva. Si preguntas antes de conectar, no aparece nada hasta que el agent necesita de verdad el servicio: entonces la respuesta se detiene en una tarjeta con ese botón y, en cuanto la cuenta está conectada, la misma respuesta sigue con él. **Skip** deja que siga sin él. **Los adjuntos** se parsean y se entregan solo a esa conversación; no se añaden a una [colección de conocimiento](file-processing.md). Consulta [Procesamiento de archivos](file-processing.md#chat-file-uploads). **Los comandos de barra** se expanden a un prompt antes de enviar el mensaje. Los de serie vienen con el producto; puedes escribir los tuyos en **Settings → Slash commands**, y ocultar cualquiera de los de serie que no uses. Son tuyos, no de la organización. **`@` señala al agent qué usar.** Escribe `@` y un menú ofrece lo que el agent puede usar, en este orden: sus servidores MCP, los agents a los que pasa trabajo (con la capability de delegación activada), sus capabilities - **Sandbox**, **Web research** -, sus skills y después sus bases de conocimiento y archivos de contexto. Lo elegido se queda en tu texto como `@Nombre`, marcado con su logo, y al agent se le indica que lo use - las herramientas de un servidor o de una capability, la búsqueda de una base de conocimiento, un skill - sin pegar su contenido. Nombrar un agent le pasa el trabajo; nunca cambia quién responde. Borra el `@Nombre` y lo elegido desaparece. Un enlace pegado muestra el icono de su sitio encima del cuadro y en el mensaje enviado. Una mención nunca amplía lo que el agent puede alcanzar: el servidor comprueba cada una de nuevo como tú, frente a lo que el agent ya tiene. En el panel de pruebas del Builder el menú lee el borrador que estás probando. Mientras una conversación está vacía, el cuadro muestra uno tras otro ejemplos hechos con lo que el agent puede usar - su servidor, una capability, un delegado, un skill - y `/`; desaparecen en cuanto haces clic en él. Encima, las tarjetas son los **primeros mensajes** propios del agent, definidos en el Builder bajo sus instrucciones; un agent sin ellos ofrece los cuatro del chat, entre ellos uno para preguntar qué puede hacer y otro para configurar una rutina. Las listas de conversaciones conservan el agente principal y también muestran Claude Code o Codex cuando los informes de tareas guardados confirman su participación. La barra lateral, los chats de proyecto, el dashboard y el historial de Quick Ask comparten los mismos iconos y etiquetas. Cada coding harness aparece una vez, permanece tras actualizar y no depende de los ajustes actuales del chat. Seleccionarlo sin ejecutarlo no lo añade al historial. El panel Files agrupa los archivos por carpetas y distingue nombres iguales en distintos directorios. Las vistas previas HTML cargan las hojas de estilo locales y sus recursos anidados mediante el mismo acceso que la página. La vista previa y el código fuente permanecen separados; los scripts siguen desactivados. Si no se puede leer una hoja de estilo, se indica cuál ha fallado. Debajo de cada respuesta aparecen enlaces a los archivos modificados en ese turno, según las rutas comunicadas por herramientas de escritura/edición exitosas o por el coding harness. Los enlaces abren los archivos actuales del workspace, no una copia versionada. Mientras trabaja el agente, los mensajes de progreso y las llamadas a herramientas que les siguen aparecen en orden de llegada dentro de un historial desplegado. Al terminar la ejecución, todo ese historial se contrae bajo un único control «Worked for…» o «Thought for…», dejando debajo solo la respuesta final. Al abrirlo se recupera el mismo orden de mensajes y grupos de herramientas. El razonamiento conserva su desplegable opcional; sus encabezados no generan fases. Las preguntas y aprobaciones mantienen el estado de espera hasta resolverse, también al delegar. Las tarjetas de aprobación activas y los resultados visuales permanecen fuera del historial terminado. Las herramientas consecutivas entre mensajes forman un grupo contraído; ábrelo para ver las llamadas individuales. Las aprobaciones del chat siguen siendo una tarjeta compacta junto al editor: operación, icono y título de la tarea u objeto, con argumentos adicionales bajo Details. Approve y Reject están al lado de la solicitud o debajo en pantallas estrechas. La actividad terminada muestra una marca discreta, los pasos en espera un estado propio y los pasos activos conservan su icono en lugar de una esfera animada por llamada. Al volver a abrir un chat también se restauran las aprobaciones y preguntas de herramientas delegadas ausentes de la cronología del agente principal. Un subagente pausado se muestra trabajando durante su continuación HTTP aprobada. Un subagente publicado que ha terminado conserva su propio resultado cuando el agente principal se detiene ante otra decisión. El texto recibido sigue siendo legible mientras carga el módulo de formato Markdown. El editor tiene una superficie opaca y un foco discreto, sin borde animado ni desenfoque del fondo. El historial en vivo sigue el flujo de la página; el historial terminado y desplegado tiene altura limitada y desplazamiento propio. Los segmentos consecutivos de una misma ejecución y agente comparten resumen y hora de inicio, incluidos los mensajes entre herramientas y las continuaciones tras una aprobación. Otro agente o un mensaje del usuario intermedio inicia un turno separado. Los intercambios terminados y anidados siguen disponibles, incluidos los informes de agentes de programación; abre un intercambio para consultar instrucciones, respuesta y razonamiento contraído. Las escrituras MCP confirmadas muestran tarjetas enlazadas de proyectos, tablas, tareas, registros, agentes, workflows, skills y Context. Los errores no generan tarjetas de éxito. Los mensajes enviados aparecen cerca del borde superior con espacio para la respuesta; el desplazamiento manual conserva tu posición. Las listas Person y Agent se desplazan dentro del diálogo del registro. Las preguntas siguen funcionando tras las continuaciones HTTP aprobadas. Los avisos de resultados también están junto al editor. Mientras hay un panel de decisión visible o el chat está trabajando, se ocultan los avisos de aprobación incluso de ejecuciones anteriores. En los demás casos, enlazan a la cola de aprobaciones. Nunca ofrecen Visto, Hecho ni No volver a preguntar: solo aprobar o rechazar la solicitud real decide la operación. Inbox y la campana conservan sus notificaciones. **Debajo de una respuesta.** Un agent con [Follow-ups](reference/capabilities.md#follow-ups) ofrece debajo de su respuesta más reciente hasta tres pasos siguientes como botones, y un clic envía uno. Una línea dice qué anotó sobre ti, u olvidó, con **Manage** para [las notas mismas](reference/capabilities.md#memory-files) - pídele que olvide algo y lo hará. Cuando una petición necesita una capability que el agent no tiene, una tarjeta propone activarla o pedírselo a su propietario ([cómo](reference/capabilities.md)). **Guardar una petición que funcionó.** Pasa el cursor por tu propio mensaje: el calendario lo convierte en una rutina - el mismo prompt, semanal por defecto, en el agent que respondió - y el robot le pide al Architect que cree un agent que lo haga. Pasa el cursor por la respuesta y el marcador le pide al Architect que haga un [skill](skills.md) de cómo se hizo, para que cualquier agent lo haga igual la próxima vez; recibe tu petición y la respuesta, y se ofrece a quien puede escribir skills. **Enlaces que señalan.** Un enlace de la consola que un agent escribe en su respuesta - «aquí está el botón que conecta tu Gmail» - abre esa página sin recargar la consola, y un `?highlight=` en él señala el control que nombra, como hacen los enlaces del Architect. **El agent AgenticOS te conoce.** Mientras tu cuenta no dice nada de tu rol ni de tu trabajo, un saludo empieza una entrevista corta: a qué te dedicas, qué llena tu semana, con qué herramientas trabajas - una pregunta cada vez, cada una con respuestas para elegir. Lo que dices se guarda en tu perfil, así que desde entonces lo sabe cada agent, y la entrevista termina con hasta tres tarjetas que configurar - una rutina, un servicio que conectar, un agent propio - cada una con un clic. Sáltate una pregunta, o pide algo real, y hará el trabajo en su lugar. **Lo que notó durante la noche.** Donde tu organización lo activó, una vez al día, temprano en tu mañana, la plataforma lee tus conversaciones recientes en una tarea en segundo plano: una petición que repites se convierte en una rutina propuesta, lo que un agent supo de tu rol en un perfil propuesto, y tu chat vacío de AgenticOS recibe primeros mensajes escritos para tu trabajo. Las propuestas esperan como tarjetas en ese chat vacío, en tu dashboard y en la campana, y **Ajustes → Asistente** las lista todas - ahí recuperas una descartada o te excluyes; acepta una y queda configurada, descártala y la misma propuesta no se vuelve a hacer. Nada se ejecuta cuando no pasó nada nuevo, y lo que esto puede gastar tiene un [límite por persona](governance.md#proactive-work). Un enlace de chat con `?agent=` abre el chat en ese agent. **El horario laboral** en **Settings → Profile** dice a los agents cuándo trabajas, para que una rutina que propongan caiga dentro de tu día. Nada espera por él: es conocimiento para el agent, no un calendario. Al volver a abrir una conversación, ves los mensajes más recientes. Usa **Load earlier messages** encima del historial para leer turnos más antiguos. Las respuestas en curso y los resultados sin guardar siguen visibles mientras se actualiza el historial guardado. Si no se puede guardar una respuesta del asistente, el chat te pide que copies el texto que necesites antes de salir de la conversación. Esto también se aplica a las respuestas parciales de ejecuciones interrumpidas. El texto transmitido sigue visible, pero puede faltar al volver a abrir la conversación. **Mientras el agent trabaja**, lo que envías espera su respuesta, como en cualquier chat: queda en una cola encima del cuadro de texto y sale cuando termina el run. Arrastra un mensaje de la cola, o usa sus flechas, para cambiar el orden. **Send now** lo envía en cambio a la tarea en curso - el agent lo lee en su siguiente paso y corrige el rumbo sin empezar de nuevo, y aparece en la conversación donde llegó. Un mensaje con archivos siempre espera la respuesta. Slack, Telegram y Mattermost mantienen su propio comportamiento, descrito en [Canales](channels.md). **Irte mientras responde.** No tienes que esperar. Cierra la pestaña, sal de la app o abre otra conversación, y el agente termina la respuesta solo: llega a la conversación, y la campana - y un correo, si los mantienes para los runs que terminan o fallan - te avisa de que está ahí, con un enlace a ella. Un turno que sigue en marcha tras una hora sin nadie mirando se detiene, y se te avisa de eso ([`CHAT_DETACHED_TURN_MINUTES`](configuration.md#a-chat-turn-left-running)). Uno que espera una aprobación o tu respuesta a una pregunta te avisa por esa vía. Si vuelves mientras aún responde - a la conversación, desde otra pestaña, tras recargar -, el chat retoma la respuesta donde está, con todo lo que el agente ha hecho hasta entonces, y la sigue dibujando a medida que llega. **En el teléfono** el chat se comporta como una app de mensajería: el campo de escritura queda sobre el teclado y la conversación en su último mensaje mientras se abre, Enter empieza una línea nueva, y adjuntar un archivo o dictar están detrás de un único **+**. Los campos nunca son tan pequeños como para que iOS haga zoom en ellos. **Dibujos.** Un agente con [Visuals](reference/capabilities.md#visuals) dibuja bajo su mensaje - un diagrama, una explicación con controles deslizantes, una escena 3D - y usted lo ve aparecer mientras se escribe; sus scripts arrancan cuando está completo. El panel muestra el dibujo entero, ajustado a la conversación, con botones para abrirlo a pantalla completa, mostrar su código, descargarlo, copiar un SVG como imagen, ampliarlo y guardarlo como [aplicación](artifacts.md#visuals) con un enlace para compartir. Cuando un dibujo informa de un error, el agente ya lo sabe; **Corregir** vuelve a pedírselo. En un teléfono, un toque lo abre a pantalla completa. La tarjeta **Recent visuals** del panel muestra los últimos dibujados para usted, y cada uno abre la conversación en la que se dibujó. **Borradores.** Un agente con [Borradores](reference/capabilities.md#drafts) muestra el texto que enviarás o pegarás en otro sitio - un correo, una respuesta, una publicación - como una tarjeta en su respuesta. Cada parte tiene su propio icono de copiar, que copia texto plano; varias variantes de un borrador son pestañas en la misma tarjeta. El **Copiar** propio de un mensaje incluye también sus borradores. **Ver un recorrido.** El [navegador web](reference/capabilities.md#browser-automation) se abre automáticamente en un panel lateral a toda altura junto al chat. En pantallas estrechas ocupa toda la pantalla. Al cerrar el panel queda un enlace compacto en la conversación para volver a abrirlo. Las tarjetas de páginas visitadas muestran el icono del sitio, el dominio y el título, también al volver a abrir la conversación. Cada respuesta conserva una tarjeta por pestaña del navegador; los clics, las nuevas lecturas y volver atrás actualizan esa tarjeta. La barra de pestañas del panel cambia de página. Al terminar queda la última imagen. **Reanudar sesión** pide al agente restaurar la sesión privada, disponible durante una hora como máximo. Las páginas remotas se cierran tras cada ejecución. Reanudar carga las URL, cookies y local storage, pero no formularios sin guardar ni memoria JavaScript. El agente lee nuevos números de elementos. **Tomar el control de un recorrido.** Mientras un recorrido está en curso, **Take over** en la barra del navegador detiene al agent tras su paso actual y te da la página, en la misma ventana: clic, escribir, desplazarse, pegar. **Hand it back** y el agent sigue desde donde lo dejaste. Cuando el agent no puede pasar solo de una página - un inicio de sesión, un captcha -, el navegador dice _The agent needs you_ y para qué. Quien puede ver runs pero no editar el agent puede mirar, no manejar. La misma ventana se abre en una página propia desde el enlace de un canal. Consulta el [navegador web](reference/capabilities.md#browser-automation). **Señalar en la página.** El botón del bocadillo en la barra del navegador te deja hacer clic en un punto de la página y escribir una nota sobre él - _este botón, no aquel_. **Add to message** pone la página en tu mensaje como una imagen con el punto marcado, con tu nota y la dirección de la página, para enviarlo o seguir escribiendo. Funciona también en un browse terminado, sobre su última imagen. **Seguir con la sesión iniciada.** Cuando el browse actúa por ti - tu propio chat, tu mensaje directo, tu propia programación -, **Devolver** ofrece _Mantener mi sesión en_ el sitio en el que estás. Márcalo después de iniciar sesión y los browses posteriores que actúen por ti empiezan con la sesión iniciada allí: las cookies y el almacenamiento del sitio quedan sellados en el vault solo para ti, nunca se muestran y nunca se usan para un visitante del widget, una sala compartida, una clave de API ni un disparador de eventos. **Ajustes → Inicios de sesión** lista los sitios que guardaste, y **Olvidar** hace que el siguiente browse empiece sin sesión. **Iniciar sesión en un sitio** abre ahí un navegador en cualquier sitio solo para ti, antes de que un agent lo necesite: inicia sesión, devuélvelo con la casilla marcada y la sesión se guarda igual. Necesita el navegador de inicio de sesión del despliegue ([`BROWSER_SIGN_IN_CDP_URL`](configuration.md)). **Detener una ejecución en espera.** El botón **Stop** sigue disponible mientras el agente espera una respuesta, una aprobación o la conexión de una cuenta. También funciona al recargar una pregunta o aprobación pendiente. Detenerla cierra las llamadas pendientes sin reanudar el modelo y conserva el coste registrado. Puedes detener tus propias ejecuciones; quienes pueden aprobar también pueden detener una ejecución pendiente de aprobación. Si un error temporal impide detenerla, la tarjeta sigue disponible para volver a intentarlo. ### Dictado { #dictation } El micrófono está junto a Enviar en cada agent, y en el menú `+`. Convierte la voz en texto dentro del cuadro y nunca lo envía: lo que dijiste aparece donde estaba el cursor cuando pulsaste el micrófono, listo para editar, y no va a ninguna parte hasta que pulses Enviar. Cómo se transcribe lo decide el agent, en la pestaña Dictado de [su tarjeta Voice](#an-agents-voice-card): - **Transcribe with a provider** encendido — el navegador graba y este despliegue envía la grabación al provider del agent o al predeterminado de la organización. Funciona en cualquier navegador que pueda grabar. El endpoint, sus límites y lo que se registra están en [Dictado en el chat](ml-services.md#dictation-in-chat). - Apagado, o sin clave con la que enviarla — el reconocimiento de voz del propio navegador, así que el audio va al fabricante del navegador (Google, Apple) y no cuesta nada. Firefox no tiene: su micrófono lo dice al pulsarlo. Mientras escucha, una nota sobre el compositor dice que el Dictado del agent está apagado, y enlaza a su pestaña Dictado para quien puede editar el agent. Con un provider, al pulsar el micrófono flota sobre el compositor, que no cambia, una **píldora de grabación**: Cancel, el nivel, un temporizador y Stop. **Enter** detiene y transcribe, **Escape** cancela, y nada de lo que se escriba o pulse mientras una grabación está en curso o transcribiéndose se envía. La grabación se detiene sola en el dictado más largo de la organización y se transcribe, y un micrófono desconectado a mitad la termina igual, en vez de descartarla. Si la subida tarda más de un segundo, la píldora muestra cuánto se ha subido; después dice **Transcribing** hasta que llega el texto. El reconocimiento del navegador tiene su propia píldora, con **Done dictating**. Todo lo que el dictado tiene que decir aparece en una franja sobre el compositor, junto a la píldora: la petición de permiso, un micrófono bloqueado o ausente, los últimos 30 segundos, cinco segundos sin sonido, una grabación de menos de un segundo (no se envía), una grabación detenida en el límite y cada fallo. Cuántas palabras se insertaron se anuncia al lector de pantalla en lugar de mostrarse, porque las palabras están en el cuadro. Una grabación que no se pudo transcribir se guarda hasta que pulses **Retry** o **Discard**. El brillo alrededor del cuadro de una página alojada mientras hablas sigue a **Voice glow** en **Settings → Profile → Appearance**, junto al tema y a **Motion**: **Vivid**, **Subtle** (por defecto) u **Off**. Se recuerda por navegador. **Motion** decide cuánto se mueve toda la consola: **System** (por defecto) sigue el ajuste de movimiento reducido del sistema operativo, **Reduce** reduce el movimiento sin él y **Full** lo mantiene diga lo que diga el sistema operativo. Mientras el movimiento está reducido no hay brillo alguno, la franja aparece sin deslizarse y el nivel es un indicador de cinco pasos. **Workflow steps** en la misma tarjeta elige cómo dibuja un paso el lienzo del workflow: **In colour** (por defecto) dibuja cada paso en su familia, **Simple** deja las fichas neutras y el minimapa gris. Se recuerda por navegador; la barra de herramientas del lienzo tiene el mismo interruptor. Véase [Cómo se dibuja un paso](workflows.md#how-a-step-is-drawn). ### La tarjeta Voice { #the-voice-card } En la página **Members** de la organización, para alguien con `org:settings`. Contiene el speech-to-text **predeterminado** que heredan los agents y los bots de canal, y cuánto puede durar un dictado; si un agent dicta con un provider, o atiende llamadas, se activa en la propia tarjeta Voice de ese agent. **Max recording length** va de 10 segundos a 10 minutos. **Default provider** es el provider y el modelo del catálogo de speech-to-text y un idioma (detección automática, o un idioma fijo, que es más preciso). También es a donde los [bots de canal](channels.md#what-every-channel-shares) configurados para heredar envían sus mensajes de voz; **None** lo borra. **Key**, junto al provider, es la clave del vault con la que se envía el predeterminado. Lista las claves de API cuyo propósito es ese provider y que toda la organización puede ver - la plataforma gasta esta clave en el dictado de cada miembro y en cada bot que hereda, así que la clave privada de un miembro no se ofrece y se rechaza si se envía. Con exactamente una clave así, se elige por ti, y en cualquier caso se guarda por nombre; nada elige una clave en tiempo de ejecución. Un provider sin clave aparece marcado como **no key for this provider** y el selector enlaza al vault para añadir una. Cuando el predeterminado no puede funcionar - el modelo se retiró del catálogo, o la clave se borró o se hizo privada - la tarjeta lo dice, y pide **choose a key** cuando es eso lo que falta. Para alguien que además tiene `runs:view`, la tarjeta empieza con una línea sobre lo que la organización transcribió en los últimos 30 días — "42 min · 118 recordings (30 without a length)" — entre dictado, mensajes de voz de canales y la API. **Show breakdown** lo desglosa por agent y por bot de canal. Los minutos solo cuentan las grabaciones cuya duración se informó, así que la línea dice cuántas no; está oculta mientras no se ha transcrito nada. Las cifras vienen de [`GET /ml/calls/summary`](ml-services.md#what-is-recorded). ### La tarjeta Voice de un agent { #an-agents-voice-card } La pestaña **Build** de un agent tiene una tarjeta **Voice** después de los ajustes del modelo, con dos pestañas: **Voice calls** y **Dictation**. **Dictation** contiene **Transcribe with a provider**. Encendido, el micrófono del chat envía la grabación a un provider: **This agent's own** (el predeterminado) elige un par del catálogo y la clave con la que enviarlo - una clave de API de ese provider que puedas ver, porque publicar se la presta a todo el que pueda ejecutar el agent - y, hasta que elijas una, se usa el predeterminado de la organización, nombrado. **Organization's** mantiene el provider, el modelo y la clave de la organización. Apagado, o sin clave con la que enviarla, transcribe el navegador, lo que no cuesta nada. El idioma se elige aparte: heredar el de la organización o fijar uno - así un agent en polaco puede conservar el provider y la clave de la organización. La tarjeta forma parte de la spec, se guarda con el borrador y está activa en cuanto se publica el agent, y se aplica al [dictado](#dictation) hacia este agent y a los mensajes de voz que heredan sus bots de canal. [El orden](ml-services.md#which-engine-a-recording-reaches) cuenta el resto. ### Llamadas de voz { #voice-calls } Una [llamada de voz](voice.md) es una conversación hablada con un agent publicado: hablas, responde en voz alta y puedes interrumpirlo. Las llamadas se activan en el agent; la organización no tiene ajustes de llamadas. - **La tarjeta Voice del agent**, en su pestaña **Voice calls**: el provider y el modelo de la llamada (para Azure, el nombre del deployment y su modelo base), la clave, la voz con un botón de **reproducir** para oírla, el idioma hablado (o **Follow the caller**), la **Longest call** (10 minutos si no se fija, 50 como máximo) y las **Instructions for calls**. La tarjeta lista lo que el agent [pasa a su modelo de texto](voice.md#handing-work-off) en las llamadas, dice que los guardrails no pueden filtrar las palabras habladas antes de que se oigan y que las llamadas se registran como texto sin guardar audio. Entra en vigor cuando se publica el agent. - **El interruptor Voice calls de un embed**, en los formularios del widget y de la página alojada - mira [Canales](channels.md#voice-calls-on-a-widget-or-a-hosted-page). Antes de ofrecer una llamada, la consola pregunta si este agent puede atenderla (`GET /agents/{id}/voice`), para que nadie conceda el micrófono solo para ser rechazado. La respuesta dice qué falta: ninguna voz configurada en el agent, el modelo ya no se ofrece, o no hay clave. El **botón de llamada** ocupa en el compositor del chat el lugar de Enviar mientras el cuadro está vacío - al escribir algo vuelve Enviar -, en cada agent. Cuando este agent no puede atender una llamada aparece tachado, y al pasar por encima, enfocarlo o pulsarlo dice por qué. Quien puede editar el agent recibe **Open in the Agent Builder**, que abre su tarjeta Voice en la pestaña de llamadas; a cualquier otra persona se le dice que pregunte a quien pueda. Durante una llamada flota una **píldora** sobre el compositor, que se queda como estaba, borrador y adjuntos incluidos: lo que hace la llamada, su tiempo, una forma de onda de ambas voces, pulsar para hablar, silenciar y **End call**. Solo End call termina una llamada; abrir otra conversación o un chat nuevo la cuelga. Por defecto se habla sin manos; **pulsar para hablar** (mantener el botón o la barra espaciadora) es una elección que recuerda tu navegador. Con movimiento reducido, un medidor de nivel escalonado sustituye a la forma de onda. Una llamada pasa por estados que la píldora nombra: conectando, escuchando, hablas tú, pensando, habla el agent, interrumpido, trabajando con una herramienta, esperando tu aprobación, una aprobación que no puedes dar, casi sin tiempo y terminada - por ti, por un límite, una conexión caída o un fallo. La llamada ocurre en la conversación: cada turno se dibuja como el mensaje en que se convertirá, creciendo palabra a palabra mientras se habla, un lector de pantalla oye cada línea cuando es definitiva, y el mensaje guardado ocupa su lugar sin que nada se mueva, así que la llamada queda en tu historial y puedes seguir escribiendo. Mientras el agent piensa o ejecuta una herramienta, la conversación lo dice donde aparecerá su respuesta. Las **aprobaciones** se deciden en la llamada: una tarjeta en la conversación muestra la herramienta, sus argumentos exactos y lo que se te oyó decir, con una cuenta atrás de 60 segundos. Solo sus botones deciden; decir "sí" no aprueba nada. Sin `approvals:decide`, la tarjeta dice que la herramienta necesita una aprobación que no puedes dar por voz y ofrece terminar la llamada y seguir por texto. Las **preguntas** que hace el agent aparecen como la tarjeta de pregunta del chat, también leídas en voz alta: toca una respuesta o simplemente dila. El trabajo que el agent [pasa a su modelo de texto](voice.md#handing-work-off) muestra cada paso mientras se ejecuta, y los pasos quedan después en el turno. Los **límites** se dicen en voz alta: un minuto antes de que acabe la llamada más larga se te avisa, y cuando se agota el tiempo o el budget el agent dice una frase y la llamada termina. Una **franja sobre el compositor** señala lo que te necesita: la petición del micrófono, una aprobación pendiente (con **Show card**), el último minuto, un límite que termina la llamada, una reconexión o cómo funciona pulsar para hablar. Cuando la llamada termina, una tarjeta en la conversación dice cuánto duró y cuántos turnos se guardaron, o qué límite la terminó, con **Call again**. Una llamada que no llegó a empezar dice por qué sobre el compositor, con **Try again**. En **Activity**, una llamada es una fila con una insignia de micrófono, y el filtro de tipo (**Text** o **Voice calls**) se limita a las llamadas; una llamada que se reconectó sigue siendo una fila, con el tiempo y el coste de todas sus conexiones sumados. La tarjeta de panel **Voice minutes**, en la banda de Uso para quien tenga `runs:view`, muestra los minutos de llamada y las llamadas del periodo y los tres agents principales. ### Bifurcar una conversación { #forking } Para probar otro enfoque, o para llevar una pregunta lateral a un sitio donde no sature el hilo principal, elija **Bifurcar en una nueva conversación** bajo una de las respuestas del agent. Obtiene una conversación nueva y propia, en el mismo proyecto, con todo hasta esa respuesta incluida. El siguiente mensaje continúa desde ahí con el mismo historial; el original no cambia. Solo el propietario de la conversación puede bifurcarla: quien la tiene compartida, para ver o para editar, no ve la acción. Una bifurcación copia los mensajes y las llamadas a herramientas, no los archivos de los adjuntos, los archivos que el agent escribió en su workspace, las imágenes que generaron los agents, el coste ni los registros de runs. El agent sigue teniendo el texto de un adjunto, pero la bifurcación no muestra su tarjeta; una imagen generada por un agent es la del original y deja de cargarse cuando el original se borra. Mientras un run de ese historial siga escribiendo, o espere una aprobación o una pregunta, la conversación no se puede bifurcar. Arriba de una bifurcación aparece **Bifurcada de** con un enlace al original. Esa línea solo la ve usted: si comparte la bifurcación, la otra persona ve una conversación normal. Cada bifurcación admite hasta 2000 mensajes, 10 000 llamadas a herramientas y 20 MiB de texto y datos estructurados copiados, con un máximo de diez solicitudes por minuto por miembro y organización. Una conversación que se está actualizando puede rechazar temporalmente la bifurcación; vuelve a intentarlo cuando termine la actualización. Los historiales que superen los límites deben acortarse antes de copiarlos. Las bifurcaciones conservadas tienen una cuota separada de 100 MiB por miembro dentro de una organización y 1 GiB para toda la organización. Cada copia reserva sus datos más 4 KiB por conversación y 1 KiB por mensaje o llamada a herramienta. PostgreSQL serializa la admisión para impedir que solicitudes simultáneas superen la cuota. Solo eliminar la copia libera su reserva; archivar o eliminar el original no la libera. Actualmente no se pueden bifurcar dibujos con archivos de imagen guardados. Elige una respuesta anterior; la solicitud se rechaza antes de crear una copia dañada. El texto y los medios externalizados de un resumen válido se restauran dentro de la copia, por lo que eliminar el original no elimina ese contexto. El contenido restaurado cuenta para el límite de 20 MiB. La restauración admite hasta 100 referencias externas y diez segundos. Si falta contenido o se supera un límite, se rechaza la operación sin crear una copia parcial. Una conversación con una lista de tareas guardada solo puede bifurcarse en su último mensaje, que debe ser una respuesta del asistente. La copia conserva esa lista, incluidos los identificadores de tareas y las dependencias. No se guardan versiones anteriores de la lista, por lo que se rechaza una bifurcación anterior para evitar copiar tareas posteriores en un historial más antiguo. ### Temas en segundo plano { #background-topics } Activa **Temas en segundo plano** en un agente publicado y pide, por ejemplo: «Investiga el error de exportación en otro tema mientras seguimos planificando la versión» o «Que el agente financiero revise estas cifras mientras comentamos la propuesta». Puede usar su propia versión fijada o un delegado publicado fijado en su especificación. Empieza desde una conversación propia; el tema nuevo pertenece al mismo proyecto e incluye el encargo del agente y un enlace al origen, sin copiar la transcripción original. La barra **Temas en segundo plano**, encima del cuadro de mensaje, muestra tareas en cola, en marcha y pendientes. Abre el tema independiente para revisar el trabajo o responder a una aprobación o pregunta habitual. **Detener** cancela el trabajo posterior; no revierte cambios de archivos ni acciones externas ya realizadas. El panel muestra las mismas tareas. Cada persona puede tener cuatro tareas activas; una tarea y su respuesta de resultado no pueden crear más temas en segundo plano. Al terminar, el agente original responde con el historial actual de la conversación. Espera a que terminen las respuestas en curso y resume sin herramientas: el resultado de una tarea no concede permiso para otra acción. Conserva el modelo principal y el nivel de razonamiento seleccionados; la inferencia local sigue siendo local. El trabajo local de programación permanece en el ordenador emparejado concreto y en la carpeta autorizada. Se mantienen los presupuestos y aprobaciones del hijo. Cerrar el chat no cancela la tarea. Se informa de una interrupción del worker y no se repiten automáticamente las acciones externas. Las aprobaciones reanudan las tareas pausadas; perder la pertenencia o el acceso al proyecto detiene el trabajo nuevo y la entrega del resultado. Es delegación explícita, separada de memoria, observaciones y rutinas. Los modos asíncronos existentes de subagentes y herramientas siguen ligados a una ejecución; usa **Temas en segundo plano** para trabajo que dure más que la respuesta de origen. ### Referirse a otra conversación { #conversation-references } Un agente con **Conversaciones anteriores** ofrece las treinta conversaciones accesibles más recientes en el menú `@`. Elige una y plantea una pregunta concreta. La mención identifica el tema, sin copiar su transcripción ni cambiar al agente que responde. El agente lee el fragmento pertinente mediante la herramienta existente, con las mismas comprobaciones de acceso y audiencia. Siguen aplicándose las restricciones de los chats grupales. Para un tema anterior, pega su enlace o identificador y pide al agente que lo lea. ## Activity { #activity } **Activity** muestra a quien tiene `runs:view` cada run de la organización: las conversaciones, los agents de la organización respondiendo casos de eval y los agents propios de la plataforma trabajando. Quién puede leer un run y su transcripción no depende del tipo de run. El run de un agent de la plataforma muestra su nombre en la columna Agent y una etiqueta junto a su superficie: **Improve** para el asistente, **Grader** para el juez, **Knowledge gaps** para el clasificador y el redactor, y **Test questions** para el generador de casos. Un agent que responde un caso de eval lleva **Eval**. Junto a la etiqueta hay un enlace a donde se lee ese trabajo: la sesión de Improve, el eval run, el tema de la carencia o el dataset. El filtro **Source** reduce la lista a **Conversations**, **Improve and evals** o **System agents**. Empieza en todas las fuentes, así que un enlace desde un borrador o una sesión a su run llega a una fila que la lista muestra. ## Para qué sirve cada área { #what-each-area-is-for } **Overview** (Dashboard), **Chat** e **Inbox** encabezan la barra lateral. **Build & manage** muestra Agents, Workflows, Routines y Apps sin desplegar; después aparecen los Projects. **Knowledge** está abierto por defecto e incluye Knowledge bases, Tables, Skills, Context y Documents. Se recuerda la elección manual de abrirlo o cerrarlo. **Monitoring** reúne Activity y Background work y comienza plegado. **Connections** (MCP servers, Channels, Remote agents, Vault, Sandboxes) y **Organization** (Organizations, Groups) siguen siendo plegables y recuerdan la elección. Un grupo que contiene la página actual siempre se abre para mantenerla visible. | Área | Contiene | Lee | | --- | --- | --- | | **Agents** | El catálogo, el Builder, las versiones, el uso compartido, las pruebas, la actividad | [Tu primer agent](first-agent.md) | | **Chat** | Hablar con un agent publicado | [Superficies](channels.md) | | **Knowledge** | Colecciones, documentos, fuentes de sincronización, ajustes de ingesta | [Procesamiento de archivos](file-processing.md) | | **Skills** | Procedimientos escritos que un agent carga cuando hacen falta | [Skills](skills.md) | | **Context** | Conocimiento permanente ligado a muchos agents | [Archivos de contexto](context.md) | | **Tables** | Registros tipados y sus columnas, vistos como tabla, tablero kanban o lista | [Virtual Tables](virtual-tables.md) | | **Workflows** | Automatizaciones de varios pasos que ejecutan tus agents, construidas en un lienzo | [Workflows](workflows.md) | | **Datasets** | Casos de prueba versionados, importados, exportados o añadidos desde una respuesta valorada | [Datasets](datasets.md) | | **Routines** | Horarios y disparadores por evento | [Disparadores](triggers.md) | | **Runs** | Qué se ejecutó, cuánto costó, qué tocó, si falló | [Governance](governance.md#audit) | | **Documents** | Todos los archivos que los agents guardan para ti: lo que adjuntaste y lo que escribieron | [La sandbox](sandbox.md#what-the-file-browser-shows-and-what-it-leaves-out) | | **Sandboxes** | Dónde ejecutan código los agents: hosts, sesiones en curso, política | [La sandbox](sandbox.md) | | **MCP servers** | Conexiones a herramientas externas, personales y de toda la organización | [MCP](mcp.md) | | **Channels** | Bots de Slack, Teams, Telegram y Mattermost, widgets, páginas alojadas | [Superficies](channels.md) | | **Remote agents** | Agents de otros proveedores, registrados por su agent card de A2A, en los que delegan los agents | [Capabilities](reference/capabilities.md#remote-agents) | | **Vault** | Credenciales, selladas por organización | [Secretos](secrets.md) | | **Organizations** | Miembros, roles, invitaciones | [Permisos](permissions.md) | | **Settings** | Providers, valores de ingesta por defecto, notificaciones, tu propio perfil | [Configuración](configuration.md) | | **Admin** | El despliegue en sí: usuarios, inquilinos, sistema, jobs en segundo plano, ajustes del despliegue | [El despliegue](deployment.md) | El catálogo de **Agents** se puede filtrar por **category** y **tag** — las etiquetas editables y locales a la organización que se muestran en la tarjeta de cada agent. Cada filtro es un menú de las etiquetas de los agents que puedes ver; marca varias para ampliarlo. Las categories y los tags de un agent los mantienes desde su página de detalle, junto a los controles del avatar, y el cambio surte efecto al momento, sin publicar una nueva versión. La pestaña **History** de un agente reúne sus versiones publicadas y sus entornos con nombre y, para quien puede leer sus runs, su **Improvement history**: cada sesión de Improve, qué midió, qué se decidió y cuánto costó. Una sesión terminada abre su asistente solo para leer, con lo decidido en su último paso; consulte el [historial de mejoras](authoring.md#improvement-history). Los detalles de la organización tienen cinco pestañas: **Members** para personas e invitaciones; **Workspace** para perfil y ajustes de voz predeterminados; **Budget and approvals** para gastos y acceso; **Proactivity** para sugerencias, supervisión y entrega; y **AI & services** para Architect y servicios del sistema. Cada formulario mantiene sus permisos. Quienes gestionan presupuestos acceden a AI & services incluso sin poder configurar Architect. La selección se guarda en la URL, cambiar de pestaña conserva los borradores y los enlaces antiguos `?tab=voice` abren Workspace. Al iniciar sesión, las invitaciones dirigidas al correo de la cuenta también aparecen en la consola y el onboarding, sin abrir el enlace del mensaje. La persona elige una organización y acepta explícitamente; Más tarde mantiene disponible el acceso a Invitaciones. Solo aparecen invitaciones vigentes al correo actual, sin enlaces compartidos ni organizaciones de las que ya se es miembro. Aceptar cambia a la organización elegida y abre su bienvenida. El servidor no devuelve el token de invitación en esta bandeja. La bandeja exige demostrar el acceso al correo en la sesión actual: un nuevo acceso por OAuth con correo verificado o un enlace de acceso vinculado a esa dirección. Las sesiones con contraseña y las antiguas no muestran avisos para verificar el correo ni configurar su envío. La invitación se puede aceptar mediante su enlace original, incluso en instalaciones sin proveedor de correo. La prueba no se transfiere a otra sesión ni a una dirección cambiada. **Mostrar más invitaciones** carga otras páginas; el acceso al logotipo comprueba la invitación concreta independientemente de su página. Los puntos ámbar señalan pestañas de organización y tarjetas de voz, sugerencias nocturnas, mantenimiento de memoria y Architect cuando falta configuración o las sugerencias están desactivadas. Al pasar el cursor o enfocar el punto aparece una explicación; pulsarlo la mantiene abierta. Los indicadores usan valores guardados, desaparecen al completar la configuración y respetan los permisos de edición. Las sugerencias desactivadas se presentan como una opción, no como un error. La tarjeta de notificaciones iPhone también señala la falta de una clave Apple. La preferencia de movimiento reducido desactiva la animación. Los accesos guardados del navegador usan un panel compacto de ancho completo, sin estirar una sola entrada hasta ocupar toda la página. Los servicios conocidos muestran su marca integrada; los demás sitios usan su propio favicon sin enviar el referente y un globo si la imagen no está disponible. ## Idiomas { #languages } La consola habla inglés, polaco, alemán y turco. La primera tarjeta del recorrido ofrece los cuatro, y el menú de la cuenta cambia el idioma en cualquier momento; la elección se guarda en tu cuenta, así que la consola se abre en él en cada dispositivo en el que inicias sesión. También puedes pedírselo a un agent - "cambia a inglés" - y la página cambia mientras responde, sin recargar. Todos los agents responden en él salvo que escribas en otro idioma. Las palabras del producto - agent, skill, run, budget, MCP y el resto de la lista de [traducir](howto/translate.md) - siguen en inglés en todos los idiomas. La misma tarjeta pregunta a qué te dedicas, y **Settings → Profile** guarda el resto de lo que los agents saben de ti: tu rol, en qué trabajas y tu zona horaria. Cada agent los lee al empezar un run, así que nunca los repites en un chat; «cada lunes a las 9» son tus 9. La zona horaria se toma de tu navegador la primera vez que inicias sesión, hasta que eliges una. ## El siguiente paso { #the-next-step } Una página vacía porque aún no existe nada ofrece el camino para crear lo primero: un agent, una rutina, algo compartido con un departamento. Crear un skill, un archivo de contexto o una base de conocimiento termina con un aviso que ofrece **Add to an agent** a quien pueda editar agents, para que lo creado llegue a un agent sin pasar por el Builder. ## Cuando una página parece vacía { #when-a-page-looks-empty } **Un estado vacío y una petición fallida se ven igual.** Todas las páginas de aquí se abren en varias consultas y muestran "todavía nada" cuando una de ellas falla. Así que antes de concluir que una colección está vacía o que un agent no tiene runs, mira la pestaña de red. Esta es, con diferencia, la forma más habitual de que un problema real se lea como algo tranquilo. ## Recapitulación { #recap } - El dashboard son **cincuenta y siete widgets** que ordenas tú, guardados por persona y por organización — todos menos tus propias notificaciones protegidos por el permiso que necesitan sus datos. - Una disposición guardada **puede ocultar y reordenar, pero nunca revelar** — la comprobación de permisos corre la última. - **La campana** es un contador de no leídas en marcha con la lista completa a un clic, sin importar en qué página estés. - **Chat, Slack y la API son el mismo runner**, así que lo que ves en la consola es lo que recibe un cliente. - **Los cambios hechos en otro lugar llegan solos** — por la API, MCP o el asistente — y el Builder pregunta antes de reemplazar cambios sin guardar. - **Los comandos de barra son tuyos**, incluidos los de serie, y puedes ocultar los que no uses. - Una página que muestra "todavía nada" puede ser **una petición fallida**, no un recurso vacío. El pie de la barra lateral muestra la versión de compilación de la consola junto a la búsqueda y las notificaciones, también en la barra contraída y el menú móvil. Procede de la versión del paquete frontend incluida en la compilación y no requiere solicitudes de red. El texto emergente la identifica como versión de la consola; un proceso API actualizado por separado puede ejecutar otra versión. Una versión estable más reciente de AgenticOS resalta el número con un punto verde. Al pulsarlo se ven las versiones en uso y disponible y un enlace al lanzamiento oficial. La comprobación en segundo plano se ejecuta al abrir la consola, cada 30 minutos durante el uso y, si los datos están obsoletos, al recuperar el foco o la conexión. El servidor comparte los resultados públicos durante cinco minutos y no envía a GitHub datos de la cuenta, organización o despliegue. Los fallos de red mantienen visible la versión en uso sin afirmar que sea la última. El aviso no recarga la página ni instala actualizaciones automáticamente. Tras iniciar sesión, **Novedades** muestra las notas públicas de GitHub de la versión instalada una vez por cuenta en este dispositivo. Espera a que se cierre el onboarding. Cerrarlo marca la versión como leída; la ausencia de notas o un error de red no interrumpen la sesión. Las funciones de una versión más reciente aún no instalada solo aparecen desde el aviso de actualización. Chat controls recuerda el modelo, el modo de aprobación y las herramientas locales por cuenta y organización entre chats. Los ajustes de archivos del proyecto tienen prioridad. El consentimiento para todo el ordenador pertenece a una conversación, o a un agente cuando ese agente trabaja en tu equipo. Omitir aprobaciones requiere el permiso actual y la política de la organización. Agent setting (o Cloud para archivos) se desactiva si el agente publicado no tiene esa capacidad; ninguna alternativa local se activa automáticamente. Pulsar la opción local seleccionada la desactiva. Silenciar notificaciones tiene un icono de campana; el compositor ya no repite la insignia de carpeta y acceso. Los avatares se superponen a tamaño completo y se separan ligeramente al pasar el cursor en la lista de chats expandida. Los pies de lista permanecen en el borde inferior del panel, con espaciado uniforme y fondo opaco. Las tablas de administración paginadas desplazan sus filas de forma independiente, manteniendo visibles las cabeceras y la paginación. Los resultados vacíos y los errores permanecen en la misma zona de desplazamiento. El directorio de organizaciones de administración muestra la imagen cargada o las iniciales en el color elegido si no hay imagen. El acceso a las imágenes en esta vista se limita a administradores del despliegue; el endpoint normal de avatares sigue requiriendo pertenencia a la organización. **Chat controls → Tools & files** muestra la cuenta de coding que necesita un agente cuando su Coding agent se ejecuta como **Private cloud task with my account**: solo ese harness, con su logotipo y el estado del consentimiento. Conéctala o gestiónala sin salir del chat; todas las cuentas aparecen en **Settings → Profile**. Conectar no cambia el modo de ejecución del agente: las tareas privadas en la nube siguen necesitando **Private cloud task with my account**, mientras que el coding de escritorio utiliza su propio inicio de sesión local. ## Tu primera tarea { #your-first-task } En un workspace nuevo se selecciona el **AgenticOS** incluido incluso antes de publicarlo, salvo que hayas elegido otro agente predeterminado. Ante el primer mensaje puede explicar la configuración del modelo y mostrar una tarjeta sin ejecutar el borrador ni llamar a un proveedor de IA. La respuesta y la tarjeta permanecen en el historial. Las personas autorizadas pueden abrir la configuración del modelo; los demás miembros ven indicaciones para contactar al administrador y el contacto de soporte de la instancia, si está configurado. Elige un modelo, añade una clave si se requiere y publica el agente antes de ejecutar respuestas normales de IA. Los borradores ordinarios y los agentes archivados siguen sin poder ejecutarse. Si no hay un agente publicado disponible, el onboarding también permite abrir un chat de configuración con un borrador accesible del AgenticOS incluido. Los miembros no necesitan permisos de gestión de modelos; reciben orientación de configuración, no el resultado de una tarea de IA. Los borradores inaccesibles siguen bloqueados y un agente publicado accesible tiene prioridad. Cerrar el aviso inicial o elegir **Ocultar durante 24 horas** lo pausa durante 24 horas según la hora del servidor. Después puede reaparecer si la configuración no se ha completado y el espacio aún necesita el primer inicio. Tras recorrer las preguntas, **Finalizar la configuración y abrir la aplicación** registra la finalización para esta membresía. No son obligatorios los campos opcionales, las invitaciones, un modelo, un agente ni una ejecución de IA. Completar el onboarding y ejecutar una tarea correctamente son estados distintos. Abre **Get started** desde el panel, la propuesta inicial o la ayuda de una página. En escritorio, el aviso del chat flota como una capa translúcida sobre la consola. Las dos columnas de navegación conservan toda su altura. Ofrece configuración a administradores y un ejemplo a miembros; se puede cerrar. Aceptar una invitación abre este mismo inicio en la organización correspondiente. El registro intenta iniciar sesión directamente; si falla, el formulario de acceso conserva el destino y la cuenta ya creada. El inicio respeta los permisos y el trabajo que ya existe: | Persona | Inicio guiado | | --- | --- | | Administrador de la aplicación | Crear o elegir un workspace de empresa, preparar identidad e invitaciones y decidir cómo se incorporan las cuentas futuras. | | Administrador de organización | Preparar el workspace y su límite de gasto, sin controles del despliegue. | | Cuenta nueva de miembro | Bienvenida, perfil personal y contexto laboral opcionales, después una primera tarea. | | Cuenta existente en otra organización | Bienvenida al workspace; usar el perfil guardado o revisarlo de forma deliberada. | Un acompañante AgenticOS explica cada decisión con mensajes preparados de la interfaz. No son respuestas de un modelo ni llamadas de IA. El perfil y el contexto acompañan la cuenta en sus workspaces. Los datos opcionales se pueden omitir. **Guardar y continuar** avanza después de guardar correctamente; un error conserva la pregunta. El despliegue pregunta por el registro, el destino de cuentas futuras y un anuncio opcional con vista previa. Solo envía campos editados. **Conservar ajustes actuales** descarta el borrador de esa pregunta sin escribirlo. Elegir empresa conserva el rol predeterminado y no traslada cuentas existentes. Aspecto, voz, credenciales push de iOS y mantenimiento son tarjetas opcionales que abren la sección administrativa correspondiente en otra pestaña. El recorrido no activa mantenimiento ni carga credenciales automáticamente. El presupuesto de organización ofrece propuestas y un deslizador. Conserva los límites decimales existentes. Sin límite es una opción explícita; cero advierte que puede bloquear ejecuciones. Es un límite de uso registrado, no una suscripción ni saldo de prepago. Aprobaciones, asistentes y voz avanzados quedan plegados y conservan sus permisos y acciones de guardado habituales. La URL conserva el paso, la pregunta de configuración y el workspace tras recargar. No conserva ediciones sin guardar ni concede permisos ni acredita la finalización. Cambiar de organización o perder permisos impide restaurar un paso privilegiado. El último paso registra la finalización de la membresía incluso si se omiten datos opcionales y configuración IA. La finalización antigua de la cuenta se aplica a membresías que ya existían en ese momento. Una membresía posterior empieza por separado. Los chats propios y recorridos terminados siguen evitando reinicios automáticos; los agentes publicados ocultan ofertas de inicio normales. Los enlaces de registro e invitación dan la bienvenida a miembros sin actividad propia ni finalización incluso si el workspace ya tiene agentes. Los chats antiguos o fallidos cuentan como actividad sin afirmar una ejecución correcta. El inicio manual y la reanudación siguen disponibles. El acceso normal abre el chat o el enlace solicitado. El nombre actualiza una vista previa identificada antes de crear el espacio. Las organizaciones existentes muestran su logo o avatar alternativo configurado. Las tarjetas contiguas de escritorio tienen la misma altura. Las transiciones y los campos destacados respetan las preferencias de movimiento. Los miembros eligen ejemplos grabados con pestañas de respuesta y material. Cambiar de ejemplo mantiene la vista previa en la página. La configuración de IA abre un diálogo que admite Escape y restaura el foco. Elegir un ejemplo no llama al modelo. Elige una nota de reunión ficticia, una pregunta sobre una política o una comparación de ofertas. Revisa o edita el texto antes de **Run this task**. La ejecución usa el modelo y los límites de gasto del agente seleccionado y puede generar cargos del proveedor. Estos ejemplos no necesitan pantalla, micrófono, sandbox ni cuenta externa. La vista previa del ejemplo sigue disponible sin agente. No llama al modelo, no procesa las modificaciones y no cuenta como ejecución correcta. Un builder autorizado puede preparar un asistente de texto compartido con un modelo de chat compartido elegido explícitamente. Tiene un límite mensual de 5 USD dentro del presupuesto del espacio. La preparación no modifica borradores existentes; usa el Builder para cambiarlos. Los demás miembros ven el contacto del propietario. La elección del ejemplo y su descarte se guardan por pertenencia y se conservan en otros dispositivos. El inicio enlaza al último chat web propio completado. Una ejecución completada confirma que se ejecutó, no su utilidad. Las visitas guiadas son ayuda opcional; cerrarlas no crea una ejecución correcta. Integraciones, archivos, agentes, invitaciones y rutinas son pasos siguientes opcionales. Quienes gestionan miembros pueden comprobar si ellos y otro miembro pueden ejecutar un mismo agente publicado. La vista previa devuelve solo esa respuesta, sin nombres de agentes privados ni llamadas al modelo. No confirma la disponibilidad del proveedor. Este inicio bloquea las invitaciones desde una dirección de bucle local; use una dirección del servidor accesible para el destinatario.