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:
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.
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).
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.
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.
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.
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 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.
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.
Originally published by Dev.to AI. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.





