Agent Gym Works
An IDE for agent scripts: write the lab, the agents and their replies, and watch them work in a top-down floor plan.
In early access for subscribers until 22 November 2026. Subscribe to run it now.
Subscribe →An IDE for agent scripts, drawn as a top-down lab floor plan. You write the lab, the agents and their replies in three files; press Run and the agents walk between rooms, ask the model, run code, wait on each other and stop to ask you.
- Three files:
lab.jsbuilds rooms, stations and APIs (a repo, a test runner, a library, a cluster),agents.jsdefines each agent with.role(),.home(),.grants(),.system()and.run(), andrepliesholds scripted model answers. - Scripted or Claude: scripted replies are free and instant; switch the model to Claude and every ask goes to the model instead. Run at 1×, 2× or 4×.
- Read the drawing: dither halos for asking, blue ticks for code and API calls, dotted rings for waiting, amber flags when an agent waits on you, red hatching when it is blocked. Trails and Context layers show where agents walked and how full their context is.
- Answer them: questions and blocked flags land in Needs you, with buttons or a free answer; an agent that asked with a timeout carries on without you.
- Inspect and replay: per-agent transcript, context, calls and script; a filterable event log; a timeline with live and replay modes.
- Keep it: save the three files as a project and keep runs; Download writes files, runs and history as one JSON file.
Fifteen presets in five groups come with it, from Echo and Work loop to Context window, Memory and documents, Meeting, Debate and judge, Review with a critic, Research pair, Dispatch line, ML lab, Data desk and Whole floor, where five agents share one morning across five rooms.