A tool to stop parallel AI coding agents from overwriting each other
Running several Claude Code sessions and Codex at the same time can make them edit the same files and erase each other’s work. tracecraft is a made to reduce that kind of collision. Multiple use an S3 bucket, MinIO, or Hugging Face storage as a shared coordination space.
When one agent claims a task first, the others are told that the task is already taken. The acts as the referee, so there is no separate server, Redis, or database. The same shared space also stores messages between agents, , and each agent’s session history.
The project is available under the MIT license.
Key points
- Claude Code and Codex can conflict when several sessions work on the same project in parallel.
- tracecraft lets claim tasks through shared storage before they start working.
- Only the first agent to claim a task proceeds; the rest see that it is already taken.
- It uses S3, MinIO, or Hugging Face storage instead of a separate server or database.
- It also keeps shared messages, memory, and in one place.