Ir al contenido

Usar el concierge de chat

No tienes que aprender ningún verbo. El chat es la puerta principal por defecto: di lo que quieres, y el concierge averigua dónde estás y propone un paso siguiente.

Abre tu agente en el directorio del proyecto y escribe una frase normal:

“Quiero construir una app de inventario para mi tienda.”

“¿Dónde estoy?”

“¿Esta card está terminada?”

El concierge responde en el idioma que usaste. Responde en español y te devuelve español; la ley propia de flow y los archivos de referencia siguen siendo canónicos en inglés de todos modos.

Cada pregunta en lenguaje natural pasa por el mismo ciclo corto, y el paso uno no es negociable:

  1. Ejecuta el comando de estado — o resume si entras a un proyecto en frío — para obtener ground truth mecánico. Nunca adivina tu estado desde la conversación.
  2. Empareja tu intención contra una tabla de enrutado de clase de intención y estado.
  3. Propone exactamente una acción siguiente, en lenguaje normal, explicando cualquier concepto de gate en una frase la primera vez que aparece.
  4. Se ofrece a ejecutar esa acción, siguiendo las reglas de permiso de abajo.

Una propuesta a la vez es deliberado. No recibirás la lista completa de verbos volcada encima porque hiciste una pregunta simple.

Los comandos de solo lectura que no pueden mutar el estado se ejecutan directamente, porque pedir permiso para mirar algo es solo fricción:

status, resume, recall, usage, coherence, consistency, contract, tokens, constitution, clarify, design, doctor, ready, gate.

Cualquier cosa que mute el estado, cueste dinero o te pertenezca como operador se confirma antes de ejecutarse:

next, assess, card, check, project-type, skip, debt, harness, promote, mode, auto, attest, workspace, unlock, retro, eval, converge.

La regla es denegar por defecto: cualquier verbo que no esté en la lista de solo lectura de arriba es de preguntar-antes, incluyendo verbos añadidos a flow después de que se escribiera el archivo de enrutado.

next está en la lista de preguntar-antes aunque parezca que solo avanza un gate que ya pasó. Su condición de pase — capa mecánica y desafío semántico ambos de acuerdo — no puede conocerse antes de ejecutarlo. Ejecutarlo automáticamente dejaría que el concierge empujara en silencio ante ti un stage hueco-pero-mecánicamente-limpio, que es exactamente el fallo que los gates existen para prevenir.

Si eres nuevo y tu pregunta requiere que el agente redacte artefactos por ti — «constrúyeme X» — el concierge hace una sola pregunta normal antes de tocar tu modo:

“¿Quieres que redacte los pasos y tú revises cada uno?”

Responde sí y te cambia a modo work: el agente te entrevista una vez, redacta él mismo los stages 00 a 05, solo se pausa para la aprobación del scope, y entrega el conjunto de cards como un resumen. Responde no y te quedas en modo teach, el valor por defecto: tú escribes cada artefacto de planificación y el agente solo vigila los gates, atrapando contenido hueco o inventado. Tiene prohibido marcar una casilla o redactar en tu nombre.

Los gates y las reglas de terminado son idénticos de cualquier forma. work cambia la autoría, nunca el listón. La elección se guarda en un archivo MODE. Puedes cambiar de opinión después con /flow mode teach o /flow mode work.

Escribe el verbo. Un /flow next, /flow card, /flow check C-001 explícito se despacha exactamente como está escrito, con cero interpretación del concierge. Los verbos escritos siempre ganan al enrutado del chat — los usuarios avanzados no pierden nada con el chat por defecto.

  1. Abres un agente fresco en un directorio vacío y dices “quiero construir una app de gestión de almacén”.
  2. El concierge ejecuta status, no ve directorio flow/, y responde: aún no hay proyecto flow aquí — ¿te hago una pregunta corta y luego redacto cada paso para que lo revises?
  3. Dices sí. Cambia a modo work y empieza la entrevista hacia el gate de Scope.

Cero verbos de flow escritos. La pregunta de consentimiento fue la única ceremonia.

Un harness con veintitantos verbos tiene un acantilado al inicio. La persona que más necesita la disciplina de gates — alguien construyendo su primer producto real — es exactamente la persona menos probable de leer primero una tabla de comandos. Cada verbo que debe aprender antes de obtener valor es un lugar para rendirse.

Una puerta principal de chat solo vale la pena si no se convierte en una segunda fuente de verdad más blanda. Por eso el ciclo de arriba empieza con un comando, no con una interpretación, y por eso el permiso es denegar-por-defecto.

El enrutado parsea prosa de estado legible por humanos, no un contrato de tokens de máquina. Es fiable en Claude; en otros motores como Codex o Antigravity, trata el enrutado del chat como mejor esfuerzo. Si el enrutado alguna vez se siente mal, escribe el verbo — la capa mecánica se comporta idénticamente en cada motor.