Dev.to AI 🤖 Ai 👁 0 📖 5 min read

Con osFoundry, cada agente de IA tiene un departamento y un trabajo, y tú solo revisas y apruebas

Un chat con un agente de IA funciona bien para una tarea puntual. El trabajo continuo es otra cosa. Un informe de estado semanal, una nota de prensa cada vez que hay un lanzamiento, una revisión diaria de la competencia:

Con osFoundry, cada agente de IA tiene un departamento y un trabajo, y tú solo revisas y apruebas

Un chat con un agente de IA funciona bien para una tarea puntual. El trabajo continuo es otra cosa. Un informe de estado semanal, una nota de prensa cada vez que hay un lanzamiento, una revisión diaria de la competencia: cada una necesita un responsable, tiene que ejecutarse según lo previsto y alguien debe aprobar el paso que no tiene vuelta atrás, como enviar un email a 42 periodistas. osFoundry Departments le da un sitio a ese tipo de trabajo, y Agent Registry muestra qué está haciendo cada agente.

Un departamento reúne personas, agentes y tareas

osFoundry es una aplicación de escritorio que reúne chat, agentes, archivos y herramientas en una sola ventana. En Departments, cada departamento tiene sus miembros (personas y agentes), sus tareas (Duties), sus Department Projects y sus registros. La lista muestra cada departamento con su estado y su responsable: aquí Customer Support está en pausa, Launch Operations está activo y tiene un subdepartamento, Press Desk, y Research sigue en borrador.

La lista de Departments de osFoundry con Customer Support, Launch Operations y su subdepartamento Press Desk, y Research, cada uno con su estado y su responsable (datos de ejemplo)

Un departamento nuevo empieza como borrador. Sus puestos están vacíos y sus tareas en pausa hasta que asignas los puestos y activas las tareas, así que nada se pone en marcha por accidente.

El Desk: lo que necesita a una persona ahora mismo

Al abrir un departamento llegas a su Desk, una única página con todo lo que requiere atención. En el ejemplo de Launch Operations:

  • Needs you: una aprobación para enviar un email a la lista de prensa y una investigación sobre la lentitud de las respuestas de prensa.
  • Scoreboard: métricas con tendencia, último valor y objetivo, como los briefs entregados a tiempo (94, objetivo 90 o más) y las respuestas de prensa en menos de un día (72, objetivo 80 o más).
  • Inbox: una nueva petición (un brief de lanzamiento) con Accept, Need info y Reject.
  • Compromisos que vencen, trabajo en curso, y excepciones e incumplimientos (por ejemplo, una vigilancia de la competencia que ha fallado dos veces).

El Desk del departamento Launch Operations en osFoundry con Needs you, un scoreboard, un inbox, compromisos que vencen, trabajo en curso y excepciones (datos de ejemplo)

Las pestañas de la parte superior contienen el resto del departamento: Members, Operations, Duties, Department Projects, Work, Review, Ledger y Charter, junto con los botones Pause, Stop all y Archive para todo el departamento.

Duties: quién hace qué y cuándo

La pestaña Duties es la lista de trabajos del departamento. Cada tarea tiene un patrón (bajo petición, rutina o proyecto), un momento de ejecución, el método que hace el trabajo (una sesión de agente, un grafo, un loop o un paso manual), un responsable y un estado. En el ejemplo, el press writer redacta una nota de prensa cada vez que se solicita, un grafo genera el estado semanal del lanzamiento cada lunes a las 09:00 hora de Tokio, un researcher ejecuta la vigilancia diaria de la competencia como un loop en este equipo (ahora en pausa), y la checklist del día del lanzamiento sigue en borrador y sin responsable.

La pestaña Duties de un departamento de osFoundry con cuatro tareas, cada una con su patrón, horario, método, responsable y estado (datos de ejemplo)

Los agentes preguntan antes de cualquier paso irreversible

Esta es la parte que cambia cuánto tienes que vigilar. Cuando un agente llega a un paso irreversible, se detiene y pregunta. La aprobación muestra exactamente lo que va a pasar: aquí el press writer, que trabaja en la tarea Launch press release, quiere enviar un email a la lista de prensa (42 contactos), con el asunto y el PDF adjunto detallados. La petición caduca en 3 horas.

Una petición de aprobación en osFoundry que muestra el email exacto que el press writer quiere enviar a la lista de prensa, con los botones Reject, Request changes y Approve (datos de ejemplo)

La aprobación está ligada a esa acción concreta: cualquier cambio posterior la anula, así que lo que apruebas es exactamente lo que se envía. Puedes elegir Approve, Reject o Request changes (en los dos últimos casos hay que añadir una nota), y al aprobar pasas a ser el editor responsable de todo lo que se publique. El agente redacta y envía; tú lees una pantalla y decides.

Agent Registry: todos los agentes en una lista

Departments se centra en el trabajo. Agent Registry se centra en los agentes. Enumera todos los agentes que has creado con su estado, y los filtros los separan en All, Running, Idle, Off y Needs Attention. Cada fila muestra el rol del agente (chat de Maestro, miembro de equipo, worker de flota o miembro de loop) y si su perfil es local o está sincronizado.

Agent Registry de osFoundry con seis agentes, su estado, su rol y si están sincronizados, y filtros para Running, Idle, Off y Needs Attention (datos de ejemplo)

Al abrir un agente ves qué está haciendo ahora mismo y qué ha hecho: su estado en vivo y sus ejecuciones, el historial registrado, dónde se guarda su perfil, su trabajo actual y su definición, con el número de versión y el modelo preferido. Las pestañas cubren conversaciones, actividad, instrucciones, memoria, herramientas, modelo y presupuesto, dónde se usa y versiones. Cambiar la configuración por defecto de un agente guarda una nueva versión, así que puedes volver atrás. Switch off detiene el agente.

La página de detalle del agente press writer en Agent Registry de osFoundry con su estado en vivo, historial, almacenamiento, trabajo actual y definición (datos de ejemplo)

La pestaña Activity enumera cada ejecución y, en las que ha registrado el nuevo ledger, sus entradas y salidas evento a evento: llamadas a herramientas como escribir un archivo, respuestas del modelo y lecturas de memoria.

La pestaña Activity de un agente en Agent Registry de osFoundry con las ejecuciones y sus eventos registrados (datos de ejemplo)

El filtro Needs Attention es el primero que conviene mirar. En el ejemplo deja un solo agente, cuyo estado es Unreachable.

Caso de uso: gestionar un lanzamiento de producto como un departamento

Sammy monta Launch Operations con Dari como miembro, un agente press writer y un agente researcher. El estado semanal se genera solo cada lunes, la vigilancia de la competencia se ejecuta a diario y el press writer redacta la nota cuando se le pide. Durante la semana del lanzamiento, Sammy no vigila a los agentes; abre el Desk. Ahí ve el único email pendiente de aprobación, una métrica de respuestas de prensa por debajo del objetivo y un nuevo brief en el inbox. Sammy lee el email exacto, lo aprueba y acepta el brief. Más tarde, un vistazo al filtro Needs Attention de Agent Registry muestra que el agente inbox-triage ha pasado a estar inaccesible, y Sammy lo arregla antes del lunes.

Lo primero que pregunta la gente

¿Un agente enviará emails o publicará sin preguntar?
Las acciones irreversibles pasan por una aprobación que muestra la acción exacta. Cualquier cambio posterior a la aprobación la anula, y en lugar de aprobar puedes rechazar o pedir cambios.

¿Qué pasa cuando creo un departamento?
Empieza como borrador, con los puestos vacíos y las tareas en pausa. No se ejecuta nada hasta que asignas los puestos y activas las tareas.

¿Cómo sé si un agente se ha atascado?
Abre Agent Registry y usa el filtro Needs Attention. La página de cada agente muestra su estado en vivo, sus ejecuciones y la actividad registrada.

¿Es gratis?
osFoundry se puede usar gratis en tu propio dispositivo. El trabajo que se ejecuta en los servidores de osFoundry y las llamadas a modelos a través de osFoundry consumen créditos.

La aplicación de escritorio se descarga gratis en osfoundry.io/es/download.

📰 Read the original article on Dev.to AI

Originally published by Dev.to AI. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.