Mismo CLI, varios proyectos — nombra asientos y habla entre proyectos

Ejemplo claro: dos ventanas del mismo agente, una por proyecto, hablando como compañeros — sin jerga.

Imagina esto (sin jerga)#

Tienes dos productos abiertos: una tienda y un almacén. Las dos ventanas usan el mismo agente (por ejemplo OpenCode). Para ti son dos chats. Para Orchemax necesitan nombres, o se confunden en un solo “OpenCode” anónimo.

Los abres así:

orch opencode --name tienda --project apps/shop
orch opencode --name almacen --project apps/warehouse

Piensa --name como el post-it en el monitor: “este chat es la tienda”, “este chat es el almacén”. Mismo programa, escritorios distintos.

Qué dices tú (como humano)#

No escribes nombres de herramientas. Hablas como le hablarías a dos personas:

Tienda y almacén están abiertos. Cambió el formato compartido de la etiqueta de envío: la tienda imprime las nuevas; el almacén comprueba que aún las puede escanear. Si algo falla, avisa al otro escritorio. No adivinen por el otro.

Cada Chair hace su lado y luego avisa al otro proyecto qué cambió o qué falló. Ese “aviso” es el bus de Orchemax: una nota corta al otro escritorio, no un chat paralelo de Slack ni “inventar un worker del almacén dentro de la tienda”.

Cuando alguien se atasca#

Si el almacén no puede decidir sin la tienda (“¿cuál campo del código de barras es el canónico?”), pregunta y espera — como levantar la mano — en vez de inventar la respuesta. Tú (o el Chair de la tienda) contestas; entonces sigue.

Por qué importa el nombre#

Sin --name, tres ventanas OpenCode parecen todas “opencode”. Un mensaje solo a “opencode” puede caer en la ventana equivocada — como gritar “oiga usted” en una sala con tres personas del mismo cargo.

--project ancla el chat a la carpeta correcta si no estás seguro del directorio. Si el post-it está mal: orch session rename.

Tras un cambio compartido (sigue siendo humano)#

  1. Toma turno en el archivo compartido (candado — para que dos escritorios no se pisen).
  2. Haz el cambio.
  3. Suelta el turno.
  4. Avisa al otro escritorio: “el campo X de la etiqueta ahora es Y — vuelve a probar.”

Ellos leen su bandeja, adaptan su producto y responden si falta algo.

Relacionado#