Appearance
Each workspace keeps one conversation that does the work. Questions, reviews and small fixes go to side agents that start from the right amount of context and hand back what they found.
Keep the main conversation on the task. Everything else starts on the side, read-only unless it is there to fix something.
Click + in the agent dock and pick what it is for: Ask about the code, Review the branch diff, get a Second opinion from another CLI, or Fix a bug. Only Fix may edit files; the rest run in plan mode.
Learn about side agentsA side agent can fork main's whole session, fork and compact it, or start fresh from a short packet Pomelo writes: branch, ticket, recent commits and changes. Auto forks while main is small and compacts once it passes 50k tokens. Each choice shows what it will cost to start.
How it startsSend to main puts the side agent's last answer into the main agent's prompt, without sending it, so you can add a line and send it yourself. Archive closes it and keeps the transcript to reopen later.
The side agent barPomelo reads the agents' own activity hooks. The dot on each workspace says whether its agent is thinking, using tools, compacting, waiting for you or done, and a notification tells you when that changes.
Idle, Thinking, Using tools, Compacting and Awaiting input, next to the branch's pull request and running services. Side agents never move the dot.
A banner and a sound when an agent finishes, needs your input or compacts, for workspaces you are not looking at.
Read from the agents' own transcripts, so knowing costs no tokens. The title bar shows the signed-in Claude account's 5-hour and weekly limits; the Agent usage tab breaks the week down.
Both windows with when they reset, turning yellow at 70% and red at 90%.
API-equivalent cost, tokens and cache reads for today, 7 or 30 days, stacked by workspace, agent or model.
Point Pomelo at your repos. It clones them and detects each stack without spending a token, then Claude Code, Codex or Gemini CLI writes pom.yml. Pomelo verifies that every service boots and hands back what fails until it comes out clean.
Each phase shows as it runs. The agent works in a terminal you can watch or type into; verification is Pomelo's own check, not the agent's word.
Quick Start