Skip to content

Parallel sessions

Many agent sessions. One calm workspace.

Start several conversations in the same project, watch them work in split panes and pick up exactly where you left off, even after the app closes.

Real bycoda screen with a demo project

Every project keeps its own conversations

Sessions are listed per project in the sidebar. A Working summary shows what is running right now, including conversations in other projects, so nothing gets lost while you switch context.

Split the screen, not your attention

Split right or down to follow a refactor in one pane and a test pass in another. Each pane has its own header, and any pane can be maximized and restored.

Nothing you type is thrown away

Close a new chat with unsent text and it stays as a draft. If the app closes mid-turn, the session appears as Interrupted in Recovered work; Continue asks the agent to check what already happened before repeating anything.

What you can do

  • Run several agent sessions in one project at the same time
  • Split panes right or down, maximize and restore
  • Queue the next message while the agent works, reorder or pause the queue
  • Keep unsent text and attachments as drafts
  • Recover interrupted sessions without restarting work automatically
  • Search across files, conversations and projects
  • Copy a session link or Markdown reference and open it beside another session
  • Give a session its own Git worktree or keep the current checkout

Examples

Refactor and test at once

Let Claude Code restructure a module in one pane while Codex writes tests in another, then review both diffs.

Pick up after a crash

Reopen bycoda, open Recovered work and continue the interrupted session with full context.

Finish prompts later

Start a long prompt, close it as a draft and send it when you are ready.

Good to know

Sessions run the agent CLIs installed on your computer, so each provider needs to be installed and signed in. Recovery covers local chats; remote sessions keep running on their own machine.

Questions

Can I run Claude Code and Codex at the same time?

Yes. Each session picks its own agent and model, so you can run different agents in parallel in the same project.

What happens if bycoda closes while an agent is working?

The session is marked Interrupted and listed in Recovered work. Opening it does not restart work by itself; you decide whether to continue.

Do sessions share one Git checkout?

By default they use the current checkout. You can choose a worktree for a session to give it an independent branch and folder.

Try it on your own projects.

bycoda is free, open source and in beta for Windows x64 and Apple Silicon Macs. Bring the agent accounts you already use.

Desktop packages for this release are available for Windows x64 and Apple Silicon macOS.