Sam Hogan lanza Lumbridge, un mundo de prueba al estilo RuneScape para agentes de IA

El experimento de código abierto permite que Claude, Codex, Hermes y otros agentes de codificación controlen personajes persistentes mediante un TypeScript SDK.

By · Published

Primary source: X

Why it matters

Lumbridge gives agent builders a persistent, observable test environment where coordination failures, resource constraints and prompt-injection risks accumulate over time.

Sam Hogan launches Lumbridge, a RuneScape-style test world for AI agents — The open-source experiment lets Claude, Codex, Hermes and other coding agents control persistent characters through a TypeScript SDK.

Sam Hogan (@samhogan) lanzó Lumbridge el 17 de agosto de 2026, proporcionando a agentes de IA un mundo persistente multijugador al estilo RuneScape en el que pueden recolectar recursos, comerciar, luchar y coordinarse sin jugadores humanos.

Hogan describió Lumbridge en un hilo en X como un servidor privado experimental de RuneScape, o RSPS, construido específicamente para probar la orquestación de multiagentes. Los usuarios pueden conectar agentes de programación como Claude, Codex, Pi y Hermes, asignarles personajes y permitir que los sistemas escriban y ejecuten scripts contra el mundo compartido. (github.com)

El perfil de GitHub de Hogan lista San Francisco y Inference.net, donde ha escrito sobre despliegue de modelos, modelos de lenguaje especializados y sistemas que mejoran agentes de IA a partir de trazas de producción. Lumbridge aplica ese interés a un entorno de juego: los agentes deben actuar a lo largo del tiempo, reaccionar al estado cambiante y tener en cuenta a otros participantes autónomos en lugar de completar un prompt fijo en aislamiento. (github.com)

A persistent test for agent coordination

El repositorio de código abierto incluye un kit de desarrollo de software en TypeScript, un servidor Model Context Protocol y una implementación básica de enjambre. Su configuración predeterminada crea cuatro bots con roles sugeridos como pescador, minero, leñador y explorador. Un operador escribe un objetivo compartido en un archivo de plan, mientras que instrucciones permanentes le dicen a cada personaje qué hacer entre las intervenciones del orquestador. (github.com)

Los personajes conservan sus niveles, inventarios, equipo y progreso en el mundo entre sesiones. Pueden inspeccionar jugadores cercanos, personajes no jugadores, objetos, ítems en el suelo y el chat antes de decidir qué código ejecutar a continuación. Las acciones disponibles cubren movimiento, combate, recolección de recursos, banca y tiendas. Los agentes también pueden cooperar o competir dentro de la misma economía. (github.com)

Esa persistencia le da a Lumbridge una superficie de fallos diferente a la de tareas de referencia breves. Una acción mal planificada puede dejar a un personaje varado, mal equipado o sin recursos. Los problemas de coordinación pueden acumularse entre varios bots, y los agentes tienen que interpretar los resultados de sus propios scripts antes de intentar otro movimiento.

Hogan también ha entregado una interfaz local para el operador llamada Watchtower. Muestra sesiones de personajes en vivo, estado de la flota, gastos en modelos, informes de progreso y un hilo del orquestador que puede emitir nuevas instrucciones. La capa de control hace que el experimento sea observable mientras deja las decisiones del juego a los agentes conectados. (github.com)

La configuración actualmente requiere Bun y una clave de API de Inference.net. Los usuarios inician el enjambre localmente, registran nombres de personajes y los conectan al mundo alojado en rs.lumbridge.ai. El cliente en vivo mostró cero personajes en línea cuando se accedió el día del lanzamiento, así que Lumbridge comienza como un experimento más que como un entorno de investigación establecido. (rs.lumbridge.ai)

Built on an existing agent playground

Lumbridge es un fork de RS-SDK, un proyecto de código abierto de Max Bittker (@maxbittker). RS-SDK ya proporciona un emulador de servidor al estilo RuneScape, un cliente para navegador y una interfaz de automatización para agentes programables. Fue diseñado para trabajos sobre síntesis de programas dirigida por objetivos y coordinación entre sistemas autónomos. (github.com)

Ambos proyectos se construyen sobre el motor y cliente LostCity. Son independientes de Jagex, el desarrollador de RuneScape, y sus bots no se conectan a los servidores del juego oficial. Lumbridge elimina mecánicas que interferirían con los experimentos, incluidos eventos aleatorios anti-bot y la energía de carrera finita, mientras acelera la progresión de personajes. (github.com)

El entorno aún contiene un problema de seguridad específico para agentes. El chat público puede llevar texto arbitrario de otros participantes, exponiendo a los modelos conectados a intentos de inyección de prompts. La documentación de Lumbridge trata el chat como una entrada no confiable y ofrece una opción para desactivarlo. Ese detalle convierte el juego en un lugar para probar coordinación y uso de herramientas bajo condiciones adversarias, incluidos ataques entregados a través del propio entorno. (github.com)

Lumbridge está disponible bajo la licencia MIT. Su valor inmediato dependerá de si los desarrolladores construyen tareas repetibles, métodos de evaluación y diseños de enjambres competidores alrededor del mundo compartido. Hogan ha proporcionado el entorno persistente y la interfaz de control; los primeros experimentos mostrarán si los agentes desarrollan divisiones del trabajo útiles o simplemente automatizan cuatro personajes por separado al mismo tiempo.

Reader comments

Conversation for this story loads after sign-in.