Stagent: Capa de operaciones de código abierto para Claude Agent SDK con gobernanza local y orquestación de flujos de trabajo

✍️ OpenClawRadar📅 Publicado: 14 de abril de 2026🔗 Source
Stagent: Capa de operaciones de código abierto para Claude Agent SDK con gobernanza local y orquestación de flujos de trabajo
Ad

Qué hace Stagent

Stagent es un espacio de trabajo de coordinación local y de código abierto que se sitúa sobre el SDK de Agente Claude y la API de Claude. Estandariza cómo enrutar, supervisar y medir el trabajo de los agentes en ambos entornos de ejecución sin reemplazarlos. El problema central que resuelve: no deberías necesitar una hoja de cálculo para rastrear lo que tus agentes de IA están haciendo, cuánto cuestan o si tienen permiso para ejecutar comandos peligrosos.

Características clave y arquitectura

El sistema incluye 15 superficies de producto: panel de inicio, tablero de ejecución, bandeja de entrada, monitorización, libro de costes, chat, escáner de entorno y más. Proporciona 6 patrones de orquestación de flujos de trabajo: secuencia, bifurcación/unión paralela, punto de control, planificador-ejecutor, bucle autónomo y enjambre multiagente. Hay más de 52 perfiles de agentes reutilizables que incluyen personajes especializados como revisor de código, investigador, escritor de documentos, gestor de patrimonio y planificador de viajes empaquetados como habilidades de Claude Code con políticas de herramientas e instrucciones de comportamiento.

La gobernanza con intervención humana incluye permisos de permitir una vez, permitir siempre y denegar. Cada solicitud de herramienta se enruta a través de una cola de notificaciones, con AskUserQuestion siempre solicitando confirmación independientemente de los permisos guardados. Los límites de presupuesto proporcionan topes de gasto diarios/mensuales que detienen completamente las nuevas llamadas al proveedor cuando se superan, con advertencias al 80% y finalización elegante del trabajo ya en ejecución.

El libro de costes multi-entorno rastrea la velocidad de tokens, concentración de modelos, participación de tiempo de ejecución y trazas de auditoría por tarea en Claude y Codex en una sola vista. Las ejecuciones programadas admiten prompts recurrentes o únicos con selección de perfil de agente, límites de activación y ventanas de expiración.

Ad

Implementación técnica

Todo el producto fue construido usando Claude Code con Opus, desde el esquema de base de datos hasta los componentes de interfaz. La arquitectura es local sin dependencias externas, usando SQLite en modo WAL con Drizzle ORM (16+ tablas). Todo se ejecuta en tu máquina sin nube ni telemetría.

El sistema de aprobación usa la tabla de notificaciones como cola de mensajes. Cuando un agente solicita una herramienta peligrosa, canUseTool consulta la tabla de notificaciones hasta que un humano responde, permitiendo gobernanza sin websockets o colas externas.

Los patrones de flujo de trabajo incluyen bucles autónomos que ejecutan agentes iterativamente donde cada iteración ve la salida anterior (inspirado en el concepto de "laboratorio de investigación con una GPU" de Karpathy), enjambres multiagente usando un patrón Alcalde→Trabajadores→Refinería con concurrencia limitada (2-5 trabajadores) y reintento a nivel de paso, y bifurcación/unión paralela que divide preguntas de investigación entre ramas y sintetiza resultados.

El catálogo de planos significa que nunca configuras flujos de trabajo manualmente. Escoges una plantilla (revisión de código, investigación profunda, planificación de sprint), completas las variables, y el plano resuelve perfiles, prompts y pasos condicionales automáticamente.

El escáner de entorno descubre todos tus artefactos de Claude Code y Codex CLI — habilidades, hooks, servidores MCP, permisos, archivos de memoria — y presenta una puntuación de salud unificada, con escaneos típicos que toman 10-50ms.

Stack tecnológico

Next.js 16, React 19, TypeScript, Tailwind v4, shadcn/ui, SQLite, Drizzle ORM, Claude Agent SDK, Codex App Server.

📖 Read the full source: r/ClaudeAI

Ad

👀 Ver también