An AI agent dashboard for your Mac and phone

ShiftHands is an AI agent dashboard for agents running on your Mac. It brings agent status, project chats, scheduled work and flagged-command decisions into one workspace you can supervise from a browser, including your phone.

See the dashboard

See your AI agents working

Click through the real app: projects down the side, a chat per agent, automations that report back, and a browser you can take over. The agents do the typing.

Virtual Environment

Your AI team, in a 3D office.

Every ShiftHands plan, Free included, comes with the Virtual Environment: a 3D office in the app where your agents work at their desks, grouped by project. Walk over, pull up a chair, and watch your crew get it done.

Walking through the ShiftHands Virtual Environment: realistic agents typing at their desks in colour-coded project areas, glass walls and the city outside the windows.
The Automations Wall showing Upcoming, Running now and Completed automations above a long row of agent desks.

The Automations Wall

A big screen shows today’s Upcoming, Running now and Completed automations. Step up to the tablet to take a closer look at any run.

Seated at your desk in the 3D office, with the desk panel listing Upcoming, Completed, Currently working and New replies.

Your boss desk

Sit down to see every project and every agent at a glance, and chat with anyone without leaving your chair.

Close up in the 3D office: realistic agents with real faces and hair working at their desks, with name tags above their heads.

Watch your agents work

Every agent has a desk in its project area. Agents running an automation head to the Automations room. Walk up to any agent and chat.

  • Free and Pro
  • No extra AI usage for the 3D view
  • Mac app and web, including phone browsers

Rendered in the ShiftHands demo workspace with made-up names. Open the Virtual Environment from the sidebar or from Chief of Staff in the app. Agents still run on your Mac and use your connected AI accounts.

Prefer seeing your agents as a team working in a shared space? Explore the ShiftHands AI agent office to visit agent desks, follow live activity and review automations in 3D.

Live status

See which agents are working, idle or need you

The first job of an AI agent dashboard is telling you where to look. In ShiftHands, every agent shows its current state, so you can find the next action without opening each chat.

Working

Typing away on your task. The chat shows each step as it happens.

Needs you

Waiting on an approval or a quick hand in the browser.

Idle

Resting until the next message or scheduled automation.

  • Working: the agent is on your task, and its chat shows each step as it happens.
  • Needs you: it is waiting on an approval or a quick hand in the browser.
  • Idle: it is resting until your next message or scheduled automation.
  • Unread replies and running automations are counted per project in the sidebar.
  • Renders, tests and scripts left running show as a chip with how long they have run.
  • When an agent needs you, you get an in-app notice, a Mac or phone notification and one reminder after 15 minutes.

Approvals

Use an AI agent control panel to answer blockers

Some agent commands are flagged for your decision. ShiftHands shows them as a plain-English request you can answer from your desk or your phone.

Away from your desk? Our guide to managing AI agents from your phone shows how to check live work, reply to agents and handle flagged approvals without returning to your Mac.

Approval behaviour depends on each agent’s settings. Not every file change or send is gated.

  • One line on what the command does and why the agent is asking.
  • A Low, Medium or High risk level, with the real command always shown.
  • Allow once or Deny, and the agent carries on the moment you tap.
  • Typing “yes” in chat never counts as approval.
  • Phone notifications can arrive when the app window is closed; the Mac itself still has to stay on.
Ads Manager needs your OK: raise the Fall retargeting daily budget from $40 to $60, with the exact command and Allow once and Deny buttons.

Projects and agents

Keep agents and conversations organised by project

Agents live inside projects, the way you already think about your work. Research never gets tangled up with your inbox.

The dashboard only shows agents you run in ShiftHands. It is not a fleet monitor for agents running elsewhere.

  • Each agent keeps its own chat, history and model.
  • Projects sit down the side, with unread replies and running automations counted on each.
  • Set an agent’s model, permissions and helpers from the chips under the message box.
  • Use a Claude account via Claude Code, a ChatGPT account via Codex, or an API key for DeepSeek, GLM, Kimi or Qwen.
The ShiftHands app with the Online Store project open: Store Developer working, new replies from Support Inbox and Ads Manager, and Product Copywriter showing two product photos to approve.

Automations

Review scheduled automations in one place

Tell an agent to do something on a schedule. The automations view shows what is coming up, what is running and what has finished.

Upcoming3

  1. Uptime checkSite MonitorRunning
  2. Support queue sweepSupport Inbox12:45 PM
  3. Ad spend pacing checkAds Manager1:15 PM

Completed4

  1. Expense receipts syncBookkeeper · 11:32 AMDone
  2. Outreach follow-upsOutreach Assistant · 10:07 AMNeeds review
  3. Backup checkSite Monitor · 9:31 AMDone
  4. Weekly SEO reportSEO Assistant · 8:39 AMDone
Completed automations in ShiftHands: finished and needs-review jobs, and the Backup check result card in the Site Monitor chat.

Examples from the ShiftHands demo workspace.

  • Upcoming, running and completed jobs in one list.
  • Each finished run posts a result card in the agent’s chat, marked Done or Needs review.
  • Running automations have Watch live when they use a browser.
  • The Free plan includes 2 daily automations. Flexible schedules, such as every hour, are part of Pro.

Agent teams

Follow agent teams and helpers as they work

Hand one agent a big job and it can split the work across a team. You watch each teammate’s progress from the same screen.

  • Named teammates work in parallel, each with its own task.
  • Live steps and progress for each teammate, plus a done check per teammate.
  • The Helpers panel lists every helper with what it is doing, how long it has worked, Stop and its result.
  • Free teams have up to 2 subagents. Your AI provider’s limits and your Mac’s capacity still apply on any plan.
Launch Planner coordinating a six-agent team in ShiftHands: the Agents panel lists Maya, Leo and Noah, then Priya, Sam and Theo, each with a task, live steps and progress.

Example of a larger agent team in the ShiftHands demo workspace. Free supports subagent teams of up to 2; larger teams require Pro and remain subject to AI-provider limits and your Mac’s capacity.

Browser and computer use

Watch an agent’s browser and take control

Agents and their helpers can work in their own browsers on your Mac. You watch them live from ShiftHands and step in when a site wants a human.

  1. Watch it liveA live view of the agent’s browser beside the chat, with the site it’s on. Running automations have Watch live too.
  2. One tab per browserWhen helpers browse too, each browser gets its own tab, so you can switch between them.
  3. Take controlType into the page, use the address bar, sign in. The agent waits.
  4. Return to agentOne tap hands control back and the task carries on. When the agent is done with the browser, you see a short summary.
The live browser view in ShiftHands: the Support Inbox browser on a store admin page asking for a 6-digit code, with Return to agent, Can’t do it and Cancel task buttons.
  • A live view of the agent’s browser beside its chat.
  • One tab per browser when helpers browse too.
  • Take control to type, sign in or use the address bar while the agent waits.
  • Return to agent with one tap, and the task carries on.

Browser control uses Ego Lite, a free, separate agent browser from Citro Labs with its own terms. It is macOS only for now. Get Ego Lite.

What this dashboard does not do

ShiftHands is a workspace for supervising its own agents. It is worth knowing where it stops.

ShiftHands agents only

It shows agents you run inside ShiftHands. It does not connect to agents running in other tools, servers or clouds.

Not an observability stack

It has no LLM call traces, latency charts or token-cost analytics. Teams that need tracing should use a dedicated observability tool.

Not a cloud runtime

Agents run on your own Apple-silicon Mac (M1 or newer, macOS 13 or later). The Mac must stay on with ShiftHands open.

Want a dedicated computer for your agents? Our Mac mini AI agent setup guide shows how to run ShiftHands on an Apple-silicon Mac mini and supervise it from your phone.

Want the broader setup instead of a dedicated Mac mini? See our AI agent for Mac guide for projects, agents, automations and supervision on a compatible Mac.

Phone is for supervision

You monitor and chat from any browser, including a phone. ShiftHands is not a native phone app, and the work still runs on the Mac.

Mac only today

Intel Mac and Windows users can join the download waitlist. Read where ShiftHands agents run to choose a Mac.

Who the ShiftHands dashboard is for

It suits people running several agents across projects who want one place to see what needs them.

A good fit if

  • You juggle several agent chats across different projects.
  • You want to check progress and answer flagged commands from your phone.
  • You want scheduled work that reports back with a result card.
  • You want agents running on your own Mac, using AI accounts you already have.

Choose something else if

  • You need traces, latency and cost analytics for LLM apps in production.
  • You need one control layer over agents running in other tools or on servers.
  • You need agents that keep working with no computer of yours switched on.
  • You use Windows or an Intel Mac and cannot wait for the waitlist.

Frequently asked questions

What does the ShiftHands AI agent dashboard monitor?

It shows every agent you run in ShiftHands: its status (Working, Needs you or Idle), its chat and live steps, its projects, scheduled automations, helpers and browser. It does not monitor agents outside ShiftHands.

What Mac do I need?

An Apple-silicon Mac (M1 or newer) with macOS 13 or later and 8 GB of RAM. The Mac stays on with ShiftHands open while agents work. See where ShiftHands agents run.

Can I use it from Windows or my phone?

Yes, as a viewer. The web app works in any browser, including on a phone and on Windows, to monitor and chat. The agents themselves still run on your Mac.

Which actions need my approval?

Commands an agent flags ask you to Allow once or Deny. Approval behaviour depends on each agent’s settings, so not every file change or send is gated. Typing “yes” in chat never counts as approval.

How many agents can I run?

The Free plan includes 1 project and 3 agents. Pro has no plan-level caps on projects, agents or automations; fair-use caps, AI-provider limits and your Mac’s capacity still apply.

Is there a free plan?

Yes. Free costs $0 and includes 25 agent messages a day, 1 project, 3 agents and 2 daily automations. Pro is $49.99 a month or $499 a year, and you upgrade inside the Mac app. See ShiftHands pricing.

How is this different from an AI observability tool?

Observability tools trace LLM calls, latency and costs for apps you build. ShiftHands is a workspace where you run and supervise agents: status, chats, approvals, automations and browser hand-over.

Start supervising your agents

Download the Mac app, sign in with an AI account you already have, and start on the Free plan.

Download ShiftHands for Mac

Check the hardware first: where ShiftHands agents run.

Screens come from the ShiftHands demo workspace with made-up names. Product names belong to their owners. Features and prices were checked on October 15, 2026 and can change.