Several agents at once
Chat is a set of tabs, each one its own agent with its own run state. Run Claude Code, Codex, Grok, Kimi, Antigravity and OpenCode side by side on one workspace, each starting from the same path-scoped knowledge.
Chat is not one session. It is a set of tabs, and each tab is its own agent.
One workspace, several engines
Open a tab for Claude Code, another for Codex, another for Grok. They run at the same time, on the same workspace, each with its own conversation and its own run state, so the tab strip tells you which ones are working and which are waiting on you.
They run under your subscriptions, on the engines you already installed. Pathrule is not reselling model access; it is running the tools you already have, side by side.
They all start from the same knowledge
This is the reason running two engines is useful rather than just noisy. Every tab receives the same path-scoped memories, rules and skills for the path it is working in.
So a second opinion is genuinely a second opinion: another engine reading the same context and the same constraints, not a fresh session you have to explain your product to again.
Tabs survive a workspace switch
Open tabs are tracked above the workspace they belong to. Switch to another workspace and its own tabs appear; switch back and yours are still there, still running. A long job does not end because you looked at something else.
Parallel work without collisions
Two agents editing one repository is a merge accident waiting to happen, so parallelism is paired with isolation: any session can run in its own branch and its own checkout, which is what makes "several agents at once" a working arrangement rather than a race.
On the Tasks board the same idea is automatic: parallel runs put groups that touch different files in separate worktrees and merge colliding groups into one sequential lane.
Or let Auto decide
If you would rather not pick, Pathrule Auto chooses the engine and the model for you, and stays on one engine per thread because moving is a real context handoff.