Worlds
Worlds define execution environments for agents. A world sets up the context (clone repos, prepare databases) and orchestrates agent execution.Installation
Quick Example
Core Concepts
BaseWorld
The base class for all worlds. Provides:- Typed config access via generics
- Lifecycle management (reset, step, close)
- Automatic logging integration
- Plato session connection
RunConfig
Configuration base class that:- Defines world-specific fields
- Marks agent fields with
Agentannotation - Marks secret fields with
Secretannotation
Lifecycle
What’s Next?
Creating Worlds
Build custom execution environments
Running Agents
Execute agents from within worlds