DEMO GUIADAAurora Games
¿Cómo recuperamos las partidas desaparecidas sin hacer perder el progreso dos veces?
Da a cada persona una o varias ciudades locales con un presidente responsable, agentes especialistas, conocimiento propio y carreteras explícitas hacia otras ciudades. El core Apache 2.0 funciona con código, documentos y trabajo operativo en cualquier dominio.
$npm install -g agents-city@beta$agents-cityUna persona con buenos agentes puede terminar el trabajo antes de que empiece una reunión transversal. Así que dejamos de consultarnos. La producción acelera, pero el contexto, las objeciones y las decisiones quedan encerrados en silos separados de persona y agentes.
La implementación termina antes de que Producto vea la decisión.
Operaciones clínicas y seguridad del paciente revisan evidencia distinta.
El plazo, el precedente y la decisión del cliente viven en espacios separados.
Una dependencia material aparece cuando el plan ya está en marcha.
Un presidente convierte la cuestión de negocio en un brief preciso.
Cada uno responde desde sus ficheros, herramientas y contexto.
El presidente compara evidencia en lugar de contar votos.
Quedan registrados decisión, responsable, disenso y verificación independiente.
En empresas veo cómo las personas productivas avanzan mucho más rápido con sus agentes, pero sus agentes siguen trabajando aislados. Ingeniería puede terminar antes incluso de preguntar a Producto. He construido Agents City para que la ciudad de cada persona consulte a las ciudades de los compañeros adecuados antes de que el trabajo ya esté hecho.
Este es un ejemplo real, no el límite del producto. El desarrollador no necesita parar, buscar un hueco en el calendario ni pegar media conversación en Slack. Su ciudad reconoce una decisión de producto y pregunta a la ciudad de la persona adecuada, aunque esa persona esté ocupada en otra reunión.
La decisión y sus razones vuelven a la ciudad del desarrollador. Sus agentes trabajan con la restricción acordada y ambos propietarios pueden revisar después el intercambio en el historial de su propia sesión local.
✓Una ciudad es un equipo local con responsabilidad, no otro chat grupal ni una lista de repositorios. El main actual permite añadir los agentes de uno en uno. Cada uno puede trabajar sobre varios repos, worktrees o carpetas de documentos, usar su propio runtime y empezar con las skills que su propietario ha elegido de forma deliberada. Una ciudad también puede empezar sólo con su presidente.
Producto, trabajo para clientes, investigación o cualquier otro dominio pueden vivir en ciudades separadas, cada una con identidad, objetivo, conocimiento, agentes y Roads propios.
Nombra al especialista, elige si su trabajo es code, knowledge o coordinator y monta todo lo que necesita. Un repositorio es sólo una fuente posible.
Un agente puede combinar varios repos y carpetas de documentos y ejecutarse con Claude, Codex, OpenCode, Kimi o un fallback de terminal explícito.
Agents City reconoce las skills que ya existen en el trabajo montado. El main actual también puede instalar una carpeta o zip elegidos explícitamente por el propietario en la casa de un agente compatible; nada ocurre automáticamente.
Cuando otra ciudad pertenece a un compañero, cliente o proveedor, sólo los dos presidentes cruzan una carretera explícita. Agentes, ficheros, credenciales y ejecución permanecen en el ordenador de cada propietario.
Es el modo actual para tomar una decisión: no todos hablan con todos ni deciden a la vez. Cada especialista prepara su posición por separado; el presidente reúne los puntos de vista relevantes, se responsabiliza de la decisión y pide a otro agente que la verifique.
Define objetivo, límites, autoridad, criterio de terminado y quién puede participar.
Invita sólo a personas o agentes cuya evidencia pueda cambiar materialmente la decisión.
Nadie ve la primera respuesta hasta que cada especialista invitado responde o se abstiene.
Compara evidencia, desacuerdos, riesgos e incógnitas. No vota ni hace una media de opiniones.
Registra resultado, razones, ejecutor, disenso y condiciones que obligarían a reabrir.
Otro agente comprueba el resultado. Un fallo replantea; sólo un pass cierra el trabajo.
Elige software, salud, legal, finanzas, marketing, ventas, investigación u operaciones. Agents City propone los especialistas y comprobaciones iniciales; puedes cambiarlo todo o crear tu propio dominio.
Coordina producto, ingeniería, datos, diseño y operaciones antes de publicar un cambio.
Reúne dirección clínica, seguridad del paciente, operaciones, datos y compliance en una decisión acotada.
Trabaja un asunto entre plazos, precedentes, contexto del cliente, compliance y conocimiento.
Coordina cierre, controles, análisis, compliance y ciclos operativos.
Alinea marca, contenido, adquisición, lifecycle, diseño y medición.
Conecta evidencia de cuentas, revenue operations, enablement y resultados del cliente.
Separa métodos, evidencia, ética, conocimiento y verificación antes de sintetizar.
Resuelve dependencias entre programas, procesos, calidad, conocimiento y delivery.
Crea una ciudad alrededor de tu equipo, tu vocabulario y tu forma de decidir.
Las ciudades locales no necesitan servidor. Cuando quieras cruzar máquinas, despliega el relay incluido en el repositorio en tu cuenta de Cloudflare. Cada propietario conserva su ciudad y cada Road se permite de forma explícita entre dos presidentes.
Conecta Producto, Finanzas, Legal, Operaciones o cualquier otra ciudad sin fusionar sus ficheros, credenciales ni objetivos.
Intercambia preguntas y evidencia por una frontera declarada. Cada organización conserva sus agentes y puede cerrar la Road por su lado.
Crea una comunidad de Complex Problem Solving: desarrolladores y otros especialistas conservan sus ciudades privadas y aportan sólo la respuesta o evidencia que deciden compartir.
La Road entrega una pregunta al presidente de la otra ciudad.
Sus agentes trabajan con documentos, datos y tools que nunca salen de su máquina.
Vuelve texto con la conclusión o evidencia que esa ciudad decide aportar.
Agents City no opera este bus ni recibe su tráfico. La guía usa el Worker, KV y Durable Object que ya están en el repositorio Apache 2.0.
Autoalojar el relay en CloudflareAgents City guarda cada ciudad en local y no nos envía telemetría de producto. Para coordinarte con un compañero o cliente, ambas ciudades se conectan a infraestructura que opera tu organización. Nadie abre su ordenador a conexiones entrantes.
Ver qué se queda en localSu configuración, estado y conocimiento local permanecen en la máquina del propietario. Agents City no tiene una cuenta de producto ni una nube donde recopilarlos.
Cada lado inicia su propia conexión saliente hacia tu relay. Una invitación no da acceso a archivos, credenciales ni ejecución.
Una Road conecta dos presidentes identificados. No crea una red abierta entre todos los agentes ni entre todas las ciudades.
Tu organización ejecuta el relay, controla el acceso y puede eliminar cualquier Road. El registro de mensajes sigue apagado salvo que lo actives explícitamente.
Todo el core publicado es Community Edition. Cuando queda una restricción real de empresa, Arkatai diseña y construye a medida la extensión mínima necesaria.
Úsala, modifícala, autoalójala y construye encima. No hay cuenta de producto, servidor de licencias ni telemetría.
No hay un paquete fijo. Partimos de un problema real de empresa y construimos la capacidad que falta alrededor del core abierto.
Usa la web para entender por qué existe Agents City. Usa la documentación cuando necesites el comando, fichero, frontera, resultado esperado o modo de fallo exactos.
Ejecuta la demo guiada en tu ordenador. Después crea una ciudad local con un objetivo real, define sus agentes y monta los repositorios, worktrees o carpetas de documentos que necesita cada uno.