Glance Studio is an agentic workspace for Claude Code: terminal, editors, pull requests, tickets and automations in one window, with agents that work on their own and ask when a decision is yours.

The Glance app icon

Glance Studio

One window for agentic work.

A fast terminal built on Ghostty, two editors, Home, pull requests and tickets, with Claude in every tab. Each split finds its Claude Code session by itself, with no hooks and no extra permissions.

  • Tabs and a tab sidebar

    Splits, tabs, and a sidebar on ⇧⌘L.

  • Two editors

    Razor Code and GS Code open as tabs beside the shell.

  • A Home tab

    Recent projects, the branch, and what Claude is doing.

  • Updates itself

    New builds arrive in the app. No reinstall.

Agents at work

Hand it the work. Keep the decisions.

Agents run your routines, review your pull requests and pick up your tickets. They stop only when the call is yours.

The game changer

Automations that build their own UI.

Describe a routine in plain words. Claude writes the steps, the trigger and a page to run it from. You approve what it may do, then run it from its page, or let Claude run it from any session.

  • Built from one sentence
  • Its own page for people, a tool for Claude
  • Asks before anything leaves your Mac
Every weekday at 9, summarize my open PRs and post it to Slack after I approve
Today's digestRun
Claude is building this page…

Agents that ask when it matters

Give Claude a job and a trigger. It works on its own with tools, and stops only when a decision is yours. Answer with a click, or out loud.

  • investigateClaude
  • proposeClaude
  • fixClaude
  • open PRClaude

Talk to it

Hold fn to speak into Claude's prompt, or ⌃ fn to ask the orb about your calendar, tickets and sessions.

Hold ⌃ fn and ask…

Pull requests, reviewed

Claude's read of every PR, and answers about any line of a diff.

Claude's read

Each refresh burns its token. A replayed token ends the session family.

buildtestlint

Jira and Confluence, inside

Start work on a ticket: a branch, and Claude on the job. Ask about any page.

GL-151Remember me on loginStart work

Catch me up

Slack, GitHub, meetings and Claude in one inbox. One click tells you what matters.

  • SlackCan you look at the refresh bug?
  • GitHubReview requested on #482
  • MeetingDesign sync in 5 minutes

A journal that writes itself

Your day becomes a recap of what you shipped, with the numbers.

Thursday 8 October · drafted by Claude
Refresh tokens rotate on every use
stolen-token window 14 days → one use

Follow up on any line

Select part of a reply and ask about it, without losing your place.

See what it did.

  1. Renders
  2. Speaks
  3. Draws
reading
⌥.

Why the login test was flaky

The session cookie was written after the redirect fired, so the test sometimes read an empty jar. I moved the write into the middleware, before the redirect.

RequestGET /loginMiddlewarewrites sidRedirect302 /homeTestreads sid

The request reaches the middleware, which writes the cookie. Then the redirect fires, and the test always finds it.

Built for flow.

Your limits, always in view.

The top bar shows Claude's 5-hour and weekly windows, and when each one resets.

5-hour
week

Every action has a key.

Shown beside it, every time.

  • Show or hide the pane⌥Space
  • Play or pause the voice⌥.
  • Tab sidebar⇧⌘L

Hold fn to talk.

Dictate into the focused split. Let go, and the words are typed for you.

fn
❯

A voice that never leaves your Mac.

Glance Voice reads replies aloud when you want it to. Free, offline, no account or key.

Glance Voice, on this Mac

Cloud voices, if you want them.

Add an ElevenLabs or MiniMax key. Glance falls back to Glance Voice offline.

Working in another terminal? Glance docks beside it, or beside the one inside your editor.

  • Warp
  • iTerm2
  • Ghostty
  • WezTerm
  • Alacritty
  • Hyper
  • VSCodium
  • Cursor
  • Windsurf
  • Zed

First run

Set up in a minute. Then straight to work.

Four short steps, and Studio opens on Home: your recent projects, your plan usage, and what Claude is doing.

  1. 1 of 4

    Find Claude Code

    It looks for the claude command and your sign-in.

  2. 2 of 4

    Permissions

    macOS asks once, for the few it needs.

  3. 3 of 4

    A voice

    Pick how Glance reads Claude's replies.

  4. 4 of 4

    Accounts

    Link GitHub, if you want pull requests.

Next: your team, your meetings, any model.

The terminal, editor, pull requests, Jira and automations are already in. Here's what we're building next.

Meetings

In progress

Join Zoom, Meet and Teams calls inside Studio. Glance records and transcribes on your Mac, and Claude turns the call into notes and tickets.

Design syncREC 12:04

Teams and workspaces

Planned

A personal workspace, plus one for your team. Invite people, share automations, and see who's on what.

PersonalAcme Engineering

Sync across Macs

Planned

Your journal, automations, settings and voice follow you from one Mac to the next.

MacBook ProMac Studio
  • Journal
  • Automations
  • Settings and voice

Syncing…

Chat, agents and more models

Planned

Chat from any tab, run several agents side by side, and bring other models alongside Claude: OpenAI, Gemini, or one running on your Mac.

ClaudeOpenAIGeminiLocal
GL-151 remember meWriting tests
Fix red CIFound the cause
Docs: auth flowDrafting
Coming next

Glance Design: start from what you already have.

Point it at your site or app. Glance scans it and rebuilds it as an editable replica, with your colors, type and components. Design on top of it, then let Claude build the changes into your code.

  • A working replica in minutes, not a blank canvas
  • Your own design tokens, picked up as it scans
  • From the new design straight to a pull request
acme.appScanning
Nav
Your replica appears here

What should Glance do next?

Tell me what would make Glance earn its place beside your terminal. I read every one, and the best ideas land on the roadmap above.

Running in a minute.

  1. Download

    Once you're off the waitlist, open Glance-Studio.dmg from your invite and drag Glance Studio to Applications. Needs macOS 15 or later.

  2. Open

    The first time, right-click the app and choose Open. Builds are signed but not notarized yet, so macOS asks once.

  3. Set up

    Add the hook for your other terminals, the plan usage status line and the explainer output style. It shows the changes and asks first.

    $ "/Applications/Glance Studio.app/Contents/MacOS/glance" setup
  4. Listen

    In Claude Code, switch to replies written to be heard. The next answer speaks.

    $ /output-style explainer

Put your agents to work.

Glance Studio opens in small batches. Join the list and I'll send your download when your spot comes up.