Skip to content

Agent Options

The desktop app currently recognizes Claude, Codex, and Terminal in the workstream creation flow.

Claude

Claude is the most integrated option today.

Use Claude when you want:

  • lifecycle tracking in the sidebar
  • permission notifications
  • review comments sent back through Workstream: Send Review Comments to Claude
  • Claude hooks auto-wired into the desktop experience

The default startup command is:

text
claude

Codex

Codex is available when the codex command is installed and discoverable on your machine.

The default startup command is:

text
codex

Codex launches inside the new worktree terminal, but it does not currently have the same hook-based lifecycle integration as Claude.

Terminal

Terminal is the fallback for manual workflows.

If you choose Terminal, Workstreams still creates the isolated git worktree and switches the IDE into it, but it does not auto-run any agent command. This is useful when you want to drive the branch yourself or launch a custom tool by hand.

Custom startup commands

Each detected agent can have its startup command overridden from the creation modal.

Examples:

  • claude --model sonnet
  • codex --profile work

Workstreams stores the chosen command per agent and reuses it the next time you create a workstream.

Image attachments

The creation modal accepts dropped images. Workstreams writes those files into the branch directory at ~/.workstreams/<repo>/<branch>/images/ and appends their file paths to the initial prompt.

That makes desktop workflows useful for screenshot-driven UI tasks, bug reports, and design polish where the agent should inspect a visual reference.

Desktop-first docs for Workstreams