Open Source Radar – 2026-10-26: When another agent is worth opening
Description and use
Projects like thinkrail and gentle-ai enable developers to run multiple coding agents in parallel, providing isolated worktrees, transparent cost tracking, and structured review gates.
Problem
Developers need a way to run multiple coding agents in parallel while maintaining isolation, cost tracking, and review gates.
Outcome
The reviewed projects enable developers to run multiple coding agents concurrently with isolated workspaces, transparent cost accounting, and structured review gates, improving safety and efficiency in agent-driven development.
Workflow
- 1. Install the agent host (e.g., thinkrail).
- 2. Configure agents and models via the host’s UI or CLI.
- 3. For each task, the host creates a dedicated git worktree branch.
- 4. The agent runs in its own session, tracking cost and token usage.
- 5. Upon completion, the host freezes the change, snapshots the config, and presents a review gate based on risk tiering.
- 6. Review decisions (approve, request changes, or reject) are made manually before merging.
Evidence
A JetBrains incubator project that wraps the pi coding agent in a real IDE, using git worktree workspaces and treating SPEC.md files as the documented project specification.
Every module carries a SPEC.md, and people and the agent read the same file. The agent reads, searches and maintains it through dedicated spec_* tools; the method requires that a change moving a boundary, contract or decision updates the spec in the same change.
A single Go binary that behaves like a configurator. Run it, pick agents, components and a persona, and it writes a shared workflow into each agent's own native configuration.
Every configuration file is snapshotted before a write, and a deny-list blocks ~/.ssh, .env and credential files.
- Record date: 2026-11-02T03:14:12.188Z