ThinkRail from JetBrains

JetBrains has introduced ThinkRail, an agentic IDE designed to manage multiple parallel coding tasks using git worktrees. The tool integrates a spec-first approach to maintain project intent across different agent-driven workspaces.
Why it matters
This represents a significant shift in developer tooling, moving toward autonomous agents that manage complex, multi-branch workflows.
JetBrains InnovationHub Apache-2.0 open source
The agentic IDE that gets better every time you use it.
Open a repo as a project. Cut isolated git-worktree workspaces . Pair with a real agent across Monaco tabs, terminals, and diffs — while your project's intent lives in a spec graph the agent actually reads .
ThinkRail runs on macOS, Windows, and Linux.
Install the local launcher; run thinkrail to open the browser UI.
Every workspace is a real git worktree — its own branch, its own cwd. Run several agents in parallel; each one's mess stays on its branch, and main stays clean until you say otherwise.
ThinkRail is built spec-first, and so are your projects: a connected graph of spec files lives beside the code, and the agent reads, searches, and maintains it with dedicated tools. Intent survives the session.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in