Give your coding agent more hands.

You can only watch one AI coding session at a time. Oga hands the rest of the job to the other coding tools and accounts you already use, runs them in parallel, and tells you the moment one needs you.

Download for macOS

Requires macOS 14 or later.

  • macOS logo macOS Available
  • Windows logo Windows Coming soon
  • Linux logo Linux Coming soon
Install with curl
curl -fsSL https://downloads.desgn.space/oga/install.sh | sh
Install with Homebrew
brew install --cask DesgnSpace/tap/oga

Works with

Your goal Ship the release
  • Codex logo Codex Builds the feature
  • Claude Code logo Claude Code Writes the tests
  • Pi logo Pi Reviews the change
  • OpenCode logo OpenCode Updates the docs
  • Antigravity logo Antigravity Checks the build
Oga desktop app showing a task list on the left and a task brief on the right, in a dark-themed macOS window

Why Oga is different

You keep the agent you already use.

Other tools ask you to move in: a new window, a new chat, a new place to keep your work. Oga adds one server to the agent you already have open, and the delegating starts there.

Nothing to move into

Elsewhere: open their app, start the conversation again, learn where everything lives.

Here: add Oga to your agent, keep the conversation you are in, and hand work out from inside it.

Every account you pay for

Elsewhere: one tool at a time, and its limit is your limit.

Here: work goes to whichever of your accounts has room, so hitting a limit stops one task, not your day.

Sent, not supervised

Elsewhere: panes to watch, each one waiting on you.

Here: a task carries its own brief, the files it may touch, and its own copy of the project. You get told when it lands.

Built for focused work

Keep your attention where it matters.

01

Move more work at once

Send implementation, research, and review ahead without leaving your current conversation.

02

Use the right model

Match quick edits to fast models and difficult decisions to deeper reasoning.

03

Stay in control

Set what each task can read, what it can change, and how it proves the work is done.

For bigger jobs

Send it away from your files.

Give the work its own branch. It runs in a separate copy of your repository, so nothing changes in your working folder until you merge.

  1. You ask

    Tell your agent to run it on a branch of its own:

    Take the CSV importer, work on a branch of its own, open a pull request.
  2. It works apart

    It gets a copy of the repo on its own oga/ branch. Two jobs never fight over the same files.

  3. You review

    It comes back as a branch you merge, with the pull request link when it opens one.

Get started

Give it more hands.

Download for macOS