Ordewell convierte un objetivo en un plan editable de tareas para agentes de código
La herramienta planifica con un agente en solo lectura, asigna runner y modelo a cada tarea y solo da una tarea por terminada cuando aparece su marcador en la salida del runner.
Ordewell es una herramienta de línea de comandos y extensión de VS Code que convierte un objetivo escrito en prosa en un plan ordenado de tareas para agentes de código. Cada tarea del plan lleva su propio runner, su modelo, su nivel de esfuerzo de razonamiento y su modo, y todo eso se puede reescribir antes de que se gaste un token. El proyecto es open source y vive en GitHub.
El plan es un artefacto, no el estado del agente
El plan se guarda como artefacto tipado, no como estado interno del agente. Eso permite añadir y quitar tareas, cambiar cualquier asignación y recablear dependencias sin perder el trabajo ya completado ni volver a pasar por el modelo. El planner toma una única decisión de cartera para todo el plan —no merece el mismo modelo un refactor de seguridad que una actualización de README— y muestra cada asignación antes de que corra nada.
La verificación va por evidencia. Una tarea se completa solo cuando aparece su marcador de finalización único en la salida del runner; el código de salida se conserva como diagnóstico. El modelo no es el árbitro. Si algo se atasca hay un "Mark complete" manual, y una tarea marcada por error vuelve atrás con "Mark not done".
Planner de solo lectura
La planificación es un chat continuo: el planner investiga el repositorio en solo lectura, pregunta cuando el objetivo es vago y su mensaje final es el plan. Las lecturas van en paralelo, cualquier cosa que salga del workspace pregunta una vez y los comandos que escribirían se rechazan de plano. La mutación se queda siempre del lado de los runners; el planner solo explora y razona. Puedes consultar el detalle en la documentación.
No hace falta una clave de API nueva si ya se paga una suscripción: Claude Code, Codex u OpenCode pueden actuar como planner sobre la suscripción existente. Es multi-runner de diseño: se habilitan varios y el planner asigna uno por tarea. Los tres citados vienen integrados, y cualquier otro —Aider, un CLI propio— se añade con un manifiesto de plugin, sin tocar código. Si se prefiere clave, Ordewell reconoce 25 proveedores por su variable *_API_KEY, de OpenRouter a SiliconFlow, y acepta cualquier otro endpoint vía OPENAI_COMPATIBLE_BASE_URL, servidor local incluido.
Necesita Node.js 20 o superior en macOS, Linux o Windows, y tmux para la TUI. Se instala con npm install -g ordewell o se ejecuta con npx sin instalación global; la extensión de VS Code trae su propio core. Cada comando de barra es además un subcomando, así que la automatización sin interfaz llega a todo lo que llega un humano: ordewell plan --goal "..." && ordewell run.
Que la finalización dependa de una marca en la salida del agente y no del criterio del modelo es lo más sensato del diseño. Quien haya encadenado agentes sabe que su "ya está hecho" vale poco. Queda por ver cómo se comporta en repositorios grandes, donde el planner en solo lectura tiene que resumir mucho contexto antes de repartir tareas.
