Poolside's Desktop Assistant organizes parallel coding work around separate sessions and checkouts. Its macOS interface connects to compatible AI agentAn AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.Full definition → software through the Agent Client Protocol, keeping the interface separate from the software that runs the agent and its model. Developers can supervise different agents within one workspace, according to the launch article.
The concrete safeguard against overlapping edits is support for Git worktrees: separate working copies and branches for separate tasks. Conversations sit alongside terminals, files, and change comparisons, so a developer can inspect each agent's work before deciding what to merge.
Terms in this piece · Glossary
AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.
agent harness — The scaffolding around a model that turns it into a working agent — the loop, the tools it can call, and the rules for when to stop.