Your agents,
right beside your work.
Your agents,
right beside
your work.

Codex beside your IDE. Claude beside your canvas.
A scrolling workspace for everything you’re working on.
Codex beside your IDE.
Claude beside your canvas.
A scrolling workspace for your Mac.

Keep the agent
beside the code.

Read the plan, review the changes, and check the result. Pair the windows you want to move together.Read the plan, review the changes, and pair the windows you want to move together.

More agents.
One workspace.

Codex, Claude, another task. Find the window you need in the overview, then return to your work.Find the agent window you need in the overview, then return to your work.

Two windows.
One column.

Stack a browser and terminal while your agent stays beside them.

Keep the idea
beside the canvas.

Work through an idea with Claude while your design stays in view.

Your everyday
work, too.

Notes beside your browser. Mail beside your calendar. A separate workspace on each display.A workspace on each display.

Illustration of separate workspaces on an external display and a MacBook.

Questions?

What does Ribbon need?

An Apple silicon Mac running macOS 15 or later, and Accessibility access so Ribbon can focus and arrange your windows.

Does it work with my agent apps?

Ribbon arranges normal app windows, including agent apps, editors, terminals, and design tools. It does not connect to agent sessions or run tasks. Apps join automatically; Excluded Apps lets you leave particular apps alone. Ribbon and System Settings are protected.

Can I pause it?

Yes. Pause window management from the menu bar or General settings.

Can I use two displays?

Each display has its own scrolling workspace. Multi-display pairing is still being tested in the beta.

Ribbon

Bring your workspace together.Get Ribbon
on your Mac.

Open this page on your Mac
to download Ribbon.