PRIMERO PERSONAL · CÓDIGO ABIERTO · FUNCIONA EN LOCAL

Crea tu ciudad.Abre las carreteras cuando quieras.

Tus repositorios se convierten en casas y cada agente ocupa su propia ventana. Empieza tú solo con un comando; cuando necesites coordinación, conecta tu ciudad con las de los demás.

Tres preguntas. Sin cuenta, bus ni Cloudflare.

VELOCIDAD LOCALSE MANTIENE
OTRAS CIUDADESCUANDO TÚ DECIDAS
127.0.0.1:8787 / aurora-games LIVE REPLAY
AURORA GAMES · DEMO CONECTADAAsí pueden verse varias ciudades personales cuando ya han abierto sus carreteras.

La reproducción de la demo real, sin texto superpuesto. La tuya empieza más pequeña: un barrio y una casa por repositorio.

UNA PERSONA · UNA CIUDAD · DESPUÉS LAS CARRETERAS

Cada persona construye su ciudad. Después, las ciudades hablan.

Agents City no empieza con un organigrama ni con infraestructura compartida. Empieza con el trabajo que ya vive en la máquina de una persona y crece sólo hasta donde esa persona necesita.

01OCUPA TU PUESTO
./bin/seat

Tu rol, tus carpetas, un objetivo.

Ejecuta un comando. Encuentra tus repos locales, pregunta de qué respondes y abre una ventana de agente por carpeta.

02YA EXISTE TU CIUDAD

Tus repos se vuelven casas.

Para empezar basta un barrio llamado Mine. Tus agentes ya hablan en local; no hay cuenta ni servidor que desplegar.

03ABRE LAS CARRETERAS

Conecta ciudades, no logins.

Cuando otra persona tiene el contexto que necesitas, el bus deja hablar a los puestos protegidos entre máquinas, cuentas y planes.

EL DESFASE DE COORDINACIÓN

La velocidad local es real. Los silos entre ciudades también.

Cada agente puede terminar la tarea que tiene delante. El fallo aparece cuando su consecuencia pertenece a analítica, UX, producto, seguridad, coste o un repo de la ciudad de otra persona.

  1. 09:12
    ATERRIZA EL CAMBIO

    Un agente renombra un evento de analítica compartido dentro de un repositorio.

  2. +20 min
    NADIE PREGUNTA

    La respuesta vive en otro rol, repo, cuenta: en otra ciudad. Interrumpir a su dueño cuesta más que adivinar.

  3. +3 días
    SE ABRE EL SILO

    Analítica descubre la rotura después del merge, cuando cambiar de dirección ya exige rehacer trabajo publicado.

  4. +3 días, 1 min
    SE FRENA EL EQUIPO

    La parte más rápida del proceso acaba de crear trabajo para todo lo que la rodea.

LA TESIS DEL PRODUCTO

El equilibrio no es velocidad o coordinación. Son las dos.

Cada ciudad personal conserva la rapidez de los agentes locales. Las carreteras hacen que preguntar al agente de otra ciudad sea barato antes del merge.

RÁPIDO / AISLADO

Ciudades rápidas, consecuencias ocultas

Cada agente optimiza la tarea que tiene delante. El contexto queda dentro de su persona, sus carpetas y su cuenta.

RÁPIDO / COORDINADO

La misma velocidad, carreteras abiertas

El agente que trabaja alcanza a la ciudad que responde por la propiedad afectada cuando cambiar todavía es barato.

EL SISTEMA

Cuando se abren las carreteras, el contexto llega antes del merge.

Avisos, rondas y objetivos viajan entre puestos protegidos mientras cada agente de repositorio sigue trabajando en local. El mapa vuelve legible el resultado conectado.

01

Los avisos llegan antes del merge.

Cuando un cambio toca la UX, una decisión de producto, medición, URLs, un componente compartido, seguridad o coste de otro, su agente se entera. Un aviso informa; nunca bloquea.

UX · ANTES DEL MERGE
bruno/launcher → camila/product-design

El estado vacío cambió en el flujo compartido del launcher.

02

Las rondas cruzan quince repos sin obligar a una persona a leer quince repos.

Tu agente pregunta a los agentes que conocen cada propiedad. Contestan con el código abierto — incluido «eso está fijado a propósito».

03

Los objetivos llevan el comando que los mide.

Uno acordado por persona. Una ronda mide primero y sólo pregunta por lo que no cuadra.

04

El mapa convierte las ciudades conectadas en un lugar que todos pueden leer.

Quién está conectado, dónde se trabaja, qué creció, qué se atascó, el coste agregado y toda la historia desde el primer día. Observa; nunca ordena a una máquina.

LAS CARRETERAS ENTRE CIUDADES

Tu ciudad sigue siendo tuya. El bus sólo abre las carreteras.

Un equipo real incluye autónomos, socios y personas con su propio plan. Cada persona conserva su ciudad y su identidad; el bus ofrece una ruta común a sus puestos protegidos.

El contexto externo se detiene en la puerta de la ciudad.

Sólo la ventana del puesto recibe texto escrito por el agente de otra persona, y las confirmaciones son su puerta. Las ventanas de repositorio siguen en local y nunca aceptan órdenes externas.

PUESTO · CONFIRMACIONESREPOS · EN LOCALAVISOS · NUNCA BLOQUEANIDENTIDAD · TUYA
EL MODELO DE DEBAJO

Tu ciudad empieza en las carpetas que ya son tuyas.

Un agente no es un personaje ni un prompt. Es una carpeta con un cometido: por qué existen sus decisiones, quién responde por ella y cómo se cuenta su crecimiento.

apps/checkout/
AGENTS.md

por qué las cosas de aquí son como son

.city.yml

unidad, responsable, parcela, comando de crecimiento

CREA TU CIUDAD

Tres preguntas. Un comando. Tu ciudad.

Elige tu rol, tus carpetas y un objetivo medible. Agents City abre un puesto protegido más una ventana de agente por repositorio y escribe la ciudad mínima que cuenta la verdad sobre tu trabajo.

agents-city / quickstart
$ git clone https://github.com/jlcases/agents-city
$ cd agents-city
$ ./bin/seat

Los dos primeros comandos traen el código. El tercero crea ~/.agents-city y abre tu puesto. En Windows se usa WSL porque la sesión funciona sobre tmux y bash.

EMPIEZA./bin/seat

Construye tu ciudad personal

Tres preguntas, sin cuenta. Tus propias ventanas ya pueden hablar entre ellas.

MIRA./bin/demo

Observa crecer una ciudad conectada

Aurora Games corre en local con doce personas, seis unidades, un laboratorio y tres años de historia generada.

AFINA./bin/setup.py

Modélala en el navegador

Cuando Mine se quede corto, responde seis preguntas y revisa cada fichero plano antes de escribir nada.

CONECTAWorkers · D1 · Durable Objects

Abre carreteras a otras ciudades

Despliega el bus y el mapa compartidos, y emite un token de identidad por persona. Es el primer paso que necesita Cloudflare.

Leer la instalación personal, visual y de equipo
COORDINACIÓN, NO VIGILANCIA

El sistema mide propiedades del trabajo. No ordena a las personas.

El diseño elimina los incentivos que convierten la observabilidad en un marcador.

Leer la nota de privacidad de esta web
01

Sin ranking por persona

El gasto de tokens llega por persona sólo para deduplicar una máquina y se muestra como un único total de ciudad.

02

Primero personal, después infraestructura

Tu ciudad funciona en local sin bus, Cloudflare ni cuenta. Conectarla es una decisión explícita y posterior.

03

Los avisos nunca bloquean

Transportan contexto, no permiso. El merge conserva la autoridad que ya usa el equipo.

04

La web es un espejo

Quien mira puede observar ciudades conectadas. No puede lanzar trabajo en la máquina de otra persona.

CÓDIGO ABIERTO, A PROPÓSITO

Tu ciudad son ficheros tuyos, no una cuenta nuestra.

La ciudad personal vive en ~/.agents-city o en tu propio repo de datos. El producto, el plugin, el bus, el mapa, la demo, los roles y todas las rutas de instalación son públicos bajo MIT.

01PUESTO EN UN COMANDO02PRIMERO PERSONAL03FICHEROS PLANOS04TU PROPIO BUS
PRIMERO TU CIUDAD. DESPUÉS LAS CARRETERAS.

Empieza tú solo. Conecta cuando los silos empiecen a importar.

Un comando da un lugar a tu trabajo. El bus está ahí cuando ese lugar necesita hablar con el de otra persona.