← Proyectos seleccionados

Proyecto independiente / Conductor

Hacer visibles las dependencias.

Las líneas de trabajo, sus dependencias y el contexto específico de cada tarea permiten revisar el trabajo paralelo de agentes antes de ejecutarlo.

TypeScriptGrafos de dependenciasOrquestación de agentesContexto Markdown
Grafo de Conductor: Review interface depende de Component system y Retrieval API
Interfaz real de planificación local · tres líneas de trabajo sintéticas · ningún agente ejecutado. Interfaz original en inglés. Ver captura completa ↗

El problema

El trabajo de agentes requiere un plan explícito: qué tareas pueden empezar, cuáles dependen de otra línea y qué contexto corresponde a cada una.

Lo que construí

Desarrollé Conductor para organizar el trabajo de agentes en líneas con dependencias y contexto Markdown específico. Su interfaz de planificación hace visibles esas relaciones antes de la ejecución.

Decisión y compromiso

Cada línea tiene su propio contexto y sus dependencias, en lugar de depender de una conversación indiferenciada. Antes de iniciar el trabajo, el planificador comprueba el grafo de dependencias y detecta ciclos.

La utilidad del plan depende de las relaciones y el contexto proporcionados. Describir el alcance en el contexto no demuestra que los permisos se apliquen técnicamente.

Cómo funciona el flujo

  1. Definir líneas de trabajo. Dar a cada tarea un objetivo, contexto y dependencias declaradas.
  2. Resolver dependencias. Validar el grafo y detectar ciclos antes de planificar la ejecución.
  3. Programar trabajo disponible. Iniciar tareas según estén listas sus dependencias.

Explorar la implementación

Interfaz real de planificación local · tres líneas de trabajo sintéticas · ningún agente ejecutado. Interfaz original en inglés.

1. Requisitos previos

Component system y Retrieval API son líneas independientes que actúan como requisitos previos en este ejemplo sintético.

2. Dependencia

Review interface depende de ambos requisitos. El grafo permite inspeccionar esa relación.

3. Límite de la demostración

La captura solo muestra planificación. No se ejecutaron agentes, por lo que el grafo no prueba una entrega exitosa.

Resultado y límites

La implementación valida las dependencias declaradas, detecta ciclos y programa el trabajo mediante dependsOn. La captura permite entender la relación entre dos requisitos previos y una línea de revisión.

Esto demuestra planificación, no entregas realizadas por agentes, métricas de fiabilidad ni adopción por un empleador.

Explorar Conductor en GitHub

Más historias de ingeniería