Orkesta

SDD Para Claude Code y Codex

Spec-Driven Development que tu asistente no puede saltarse.

El vibe coding aguanta bien hasta que el proyecto crece: se pierde el contexto, nadie sabe con certeza qué está hecho y el código no hay quien lo audite. El SDD lo resuelve poniendo la especificación por delante, y Orkesta se encarga de que se cumpla de verdad.

Sin permanencia, cancela cuando quieras.

Given / When / Then

Cada requisito nace con su criterio de aceptación

Build gate

Ninguna fase cierra si el proyecto no compila

Tests de navegador

Ejecutados de verdad, no prometidos en un resumen

Trazabilidad real

Cada requisito y cada fase, localizables en el tablero

Qué es SDD

La especificación como contrato

En Spec-Driven Development escribes primero qué tiene que hacer el software, con criterios que se pueden comprobar, y esa especificación pasa a ser el contrato con el que trabaja la IA. El ciclo se cierra siempre:

Spec

Se acuerda qué tiene que hacer, requisito a requisito, en Dado, Cuando, Entonces.

Plan

Fases con sus archivos, y cada requisito atado al test que lo va a validar.

Código

La IA implementa fase a fase, sin adelantarse a la siguiente.

Tiene que compilar

Test

Tests escritos sobre el código ya hecho y ejecutados en el navegador.

Todos en verde

Review

Auditoría del código contra la spec, con veredicto y deuda anotada.

Vibe coding

Le pides cosas y ves qué sale

  • Instrucciones sueltas que se contradicen entre sesiones
  • "Ya está hecho" sin nada que lo demuestre
  • Al crecer el proyecto se pierde el contexto
  • Ni rastro de por qué se tomó cada decisión
Con Orkesta

Acuerdas el contrato y se cumple

  • Requisitos en Dado, Cuando, Entonces, pactados antes del código
  • Terminado significa que compila y los tests pasan
  • Cada fase deja su rastro en el tablero
  • Spec, plan y review quedan como documentación viva

Qué aporta Orkesta

El asistente no decide cuándo ha terminado

El SDD es una metodología, y una metodología se puede incumplir. Aquí el flujo lo lleva un motor determinista que valida cada transición: la IA escribe el código, pero no elige saltarse pasos.

Un motor, no un prompt

El SDD no se pide por favor. Aquí lo lleva un script determinista que valida cada transición del flujo, así que el asistente ejecuta los pasos en orden en lugar de decidir por su cuenta cuáles se salta.

Puertas que no se saltan

Cada fase cierra compilando de verdad, y ninguna función llega a revisión sin tests de navegador escritos sobre el código ya implementado y ejecutados en verde. Lo que no pasa el gate, no avanza.

Tablero incluido

Requisitos y fases aterrizan como tareas en tu tablero, así que a media tarde sabes por dónde va cada cosa. Y si quieres, das acceso invitado a tu cliente para que siga el avance sin ver tus tripas.

En tu terminal

Así se ve una fase cerrándose

Sin capturas de adorno: esta es la salida real del motor al cerrar una fase de esta misma web, con su build y sus tests.

orkesta · landing-publica
$ orkesta finish-phase landing-publica 1🔨 Ejecutando build: dotnet build✅ Build PASS→ Fase 1622: In Progress → Code Review✅ Fase 1 completada (tests diferidos a fase testing) $ orkesta run-tests landing-publica🧪 Ejecutando tests contra https://localhost:7013🎯 RF-01 → Done 🎯 RF-04 → Done🎯 RF-02 → Done 🎯 RF-05 → Done🎯 RF-03 → Done 🎯 RF-06 → Done28 passed (21.0s) · Todos los RF en PASS

Puesta en marcha

Funcionando en tres pasos

No hay que migrar nada ni cambiar de editor. Orkesta se instala junto al asistente que ya usas.

1

Instala el paquete

Un instalador para Claude Code y otro para Codex. Deja las skills y el motor en su sitio, sin tocar tus proyectos.

./instalar.sh
2

Pega tu licencia

La clave que recibes al contratar. Es la que activa el motor y la que conecta tu tablero.

orkesta setup --token TU_CLAVE
3

Arranca una función

A partir de ahí el flujo va solo: te pregunta lo que necesita saber y no avanza hasta que cada puerta pasa.

/orkesta formulario-contacto

Quién está detrás

No es un método sobre el papel, es como trabajamos

Orkesta es la skill de SDD de nacaIA. No salió de un artículo ni de una demo de fin de semana: salió de nuestro trabajo diario desarrollando para clientes, y lleva dentro lo que un equipo de profesionales ha ido aprendiendo a base de proyectos reales, con sus errores incluidos. Cada regla del flujo está ahí porque un día algo salió mal sin ella.

Esta misma página se ha hecho con Orkesta

El tablero que ves arriba no es un montaje de relleno: son los requisitos y las fases reales con los que se construyó esta web, con sus tests en verde y su revisión. Si el método no nos sirviera a nosotros, no te lo venderíamos.

Planes

Un precio, sin letra pequeña

Orkesta va en todos los planes; lo que cambia es cuántos proyectos llevas a la vez y si puedes invitar a tu cliente.

Starter

19,00 €/mes

  • Orkesta para Claude Code y Codex
  • 5 proyectos activos
  • Sin acceso de cliente
Contratar Starter

Estudio

99,00 €/mes

  • Orkesta para Claude Code y Codex
  • 25 proyectos activos
  • Un cliente invitado por proyecto
Contratar Estudio

Dudas frecuentes

Lo que suelen preguntarnos

¿Necesito pagar aparte Claude Code o Codex?

Sí. Orkesta se instala sobre el asistente que ya uses y no lo incluye: la suscripción a Claude Code o a Codex la contratas tú por tu cuenta. Lo que aquí contratas es el motor de SDD, el tablero y las actualizaciones.

¿Sirve para cualquier lenguaje o solo para web?

El flujo es agnóstico: especificar, planificar, implementar, probar y revisar vale para cualquier stack. Lo que cambia es el gate: la comprobación de que compila se adapta al proyecto, y los tests de navegador aplican cuando hay interfaz. Si un requisito no se puede probar por interfaz, hay que justificarlo y queda marcado para revisión manual.

¿Qué pasa si un test falla?

Que la función no avanza. El flujo se queda ahí hasta que se arregle, y da igual que el fallo sea del código o de un test mal escrito: hay que resolverlo y volver a ejecutarlo. Esa es justamente la gracia.

¿Puedo trabajar sin conexión?

Durante siete días. El motor guarda la última validación de licencia y sigue funcionando sin red ese margen; pasado el plazo hay que reconectar para revalidar.

¿Puedo enseñarle el avance a mi cliente?

En los planes Pro y Estudio, sí: das de alta un cliente invitado por proyecto y entra solo al suyo, en modo de solo lectura. Ve las tareas avanzar sin acceso a tus notas internas ni al resto de proyectos.

¿Y si lo dejo?

Cancelas cuando quieras, sin permanencia, y el servicio sigue activo hasta el final del periodo pagado. Las specs, los planes y las revisiones son archivos de tu propio repositorio, así que se quedan contigo. El detalle está en las condiciones de contratación.

Pruébalo con la próxima función que tengas que sacar

Instálalo en tu asistente, arranca un flujo y compara: cuánto tardas, y cuánto de lo que sale te sirve tal cual.

Empezar ahora