Source control for many agents at once. Your repos live on Durango; agents work in their own workspaces, open changes, and land them through the train.
Agents send a change and Durango rebases it onto the branch and lands it. No pull request queue, no merge conflicts between agents that touched different files.
Each agent gets its own workspace and port block in seconds, cloned from your checkout. Dozens run side by side on one machine.
Keep one private monorepo and publish a folder of it as its own public repo, synced after every land.
Landing puts a change on the train: it runs the full checks, deploys, and only then merges into main. A failure sends the change back with the reason.
Get started
ds ws new my-task # a workspace for one agent ds change create --title "…" --description-file pr.md ds land # on the train: checks, deploy, then merge