Built for vibe coding on the Mac

Tilepane

Point at your app. Your agent fixes it.

Your agents, your terminals and the page you're building — side by side in one native window, as beautiful as the Mac you chose.

Early access · macOS 26 Tahoe · Apple silicon

Try it live.

The real layout, running right here. Click a pane and use the shortcuts.

1✦Curieclaude
Claude Code v2.1
~/aurora
❯Try "write a test for <filepath>"
2▸_Turingzsh
➜ aurora git:(main) git log --oneline
51817c7 Budgets view with ring per category
2e69553 Hide the page scrollbar
0c33e1d Aurora overview
3localhost:5173Aurora
AuroraOverviewBudgetsGoals

Saturday, September 27

Good evening, Maya.

You’re $312 under budget this month.

Net worth$84,210+4.2%
Spent$2,948−12%
Saved$1,12038%
4▤NotesAurora 0.4
Aurora 0.4 — release notes
• Warmer greeting on Overview
• Budget ring for each category
Ship Friday ✦
Try it

In Tilepane it’s ⌘T and ⌘W — here your browser keeps those for its own tabs, so add ⌥.

Visual feedback

Point. Comment. Shipped.

Describing UI in words is slow. In Tilepane you click the thing you mean, say what should change, and press Return. The agent gets the element, a screenshot and the exact Vue or React file it lives in — with its parent components.

1

Click the element.

Turn on commenting and pick anything on the page — a heading, a card, or drag across an area.

2

Say what should change.

Type it in plain words and choose the session. Queue a few with ⌥↩ and send them together.

3

Your agent takes it from there.

Claude Code or Codex receives the selector, a screenshot and the source file — and gets to work.

An element on the page is highlighted in Tilepane's browser panel A comment bubble next to the element, with the target session chosen
claude · aurora ⎇ main
❯ [UI comment · localhost:5173 · 1]
  1. h1.greeting-title "Good evening, Maya."
     Source: src/components/Greeting.vue (App › Greeting)
     Screenshot: ~/Library/Caches/Tilepane/annotations/7c1e….png
     → Make the greeting a little smaller and warmer.

⏺ Reading src/components/Greeting.vue…

Your next UI fix is one click away.

Join the waitlist

Tiling workspace

Split. Swap. Focus.

Every new panel splits the one you're in — a terminal, a browser, a note. The window tiles itself: no dragging, no gaps, no windows piled on top of each other.

Swap in a keystroke.

⌘⇧ and an arrow trades places with the neighbour. ⌘⌥⇧ and an arrow moves the divider.

Full screen, and back.

⌘F takes any panel full screen. Press it again and everything returns to where it was.

Made for Mac people

You chose a Mac because it feels right. Then you spend the day in a terminal that doesn't.

Tilepane over a violet wallpaper The same layout over a red and blue wallpaper The same layout over a red maple wallpaper

Glass that takes on your colors.

Panels are real macOS glass that picks up your wallpaper. ⌘⇧B switches between your desktop, a quiet dot grid or any image.

Type that’s easy on the eyes.

SF for the interface, a crisp monospace for code, quiet colours that don’t shout.

A real Mac app.

Built in Swift with AppKit and SwiftUI. Native menus, the shortcuts you know, smooth animation — the app itself isn’t a web page.

Everything else you’ll reach for.

Sessions, sorted.

⌘I opens a glass sidebar with every workspace, agent, page and note. Drag them into groups, search, jump in. Each project gets its own workspace and comes back exactly as you left it.

The session sidebar with groups

Find anything. ⌘K

Search every panel across every workspace — by name, task or folder.

The ⌘K search palette

A browser that's all yours.

Tabs with ⌘T, DevTools docked in the panel and the console on ⌘J.

A browser panel with tabs and DevTools

Your clipboard, remembered.

⌘⇧V shows everything you copied — commands, links, screenshots. Type to filter, Return to paste.

Notes beside the code.

⌥⌘N drops a note into the layout — a ship list, a plan, the thing you'll forget.

Bring your agents.

Claude Code, Codex or any CLI runs in a real terminal. Tilepane tells you when one needs you.

Claude CodeCodexany CLI

Tilepane app icon

Get early access.

Tilepane opens to people on the list first, in small waves. Leave your email and we'll write when your turn comes.

For macOS 26 Tahoe on Apple silicon. Only launch updates, no spam.

Questions.

How is it different from Cursor, Warp or Ghostty?

Cursor is an editor; Warp and Ghostty are terminals. Tilepane is the window around your agents: their terminals, the page you're building and your notes, tiled side by side — and you can point at the page to tell an agent what to change. Keep your editor; Tilepane works next to it.

When can I try it?

Early access opens in waves, starting with people on the waitlist.

Which Macs does Tilepane run on?

Tilepane is a native app for macOS 26 Tahoe and later, on Apple silicon.

Do I need a specific agent?

No. Anything that runs in a terminal works — Claude Code, Codex, Gemini CLI or your own scripts. Page comments are sent to whichever session you pick.

Does a comment change my code by itself?

A comment sends your words, the element, a screenshot and its source file to the session you choose. The agent in that session makes the change.

Is my work sent anywhere?

No. Tilepane runs on your Mac. Screenshots and comments stay local; only your agents talk to their own services.