macOS · Windows

One window for
every machine

Fyro Terminal puts the projects on your laptop, your staging server and your GPU box in one list, each with its own shell that lives in the background. Click to jump to another machine; close the window and Claude Code keeps running.

Go ahead and click: the tabs at the top, the projects on the left, and the machines under devices and metrics all work.

Features

A terminal for people who run several agents at once

Wherever a project lives, it gets one shell, and you see them all in one window. No pile of ssh tabs to keep straight, and nothing lost to a stray ⌘Q.

Many machines, one list

Projects on your laptop and on every host in ~/.ssh/config sit side by side, with the machine on the second line. One click switches machines.

Shells that never close

Close the window or quit the app and your shells — and the Claude Code session halfway through a task — keep running. Reopen and you are back on the same screen.

See who is waiting on you

A dot before each project: yellow is running, hollow is waiting for your reply, green is finished and not yet seen.

devices

Every host in ~/.ssh/config in one list. Click one to ssh in on the right.

metrics

Each machine reports its own CPU, memory and disk — one point a minute, kept for 7 days. Outages show up as gaps in the chart.

Keyboard first

Ctrl+B is the prefix key, just like tmux. ⌘1–9 switches projects; drag to select and release to copy.

Agent

Who is running, who is waiting

Fyro Terminal watches each shell for an agent and where it stopped, and draws a dot before the project name. Switch over to look and the green dot clears.

Above each project is a row of its skills from .claude/skills. Pin the ones you use most and click to type them in.

Available from anywhere

Three global shortcuts

They work even when another app is in front. Screenshots paste straight into the active shell, so Claude Code sees them right away.

⌘⇧1Bring up Fyro Terminal
⌘⇧2Screenshot into the active shell
⌘⇧6Record the screen; press again to stop

Remote projects

Projects on other machines work just like local ones

When adding a project, pick a host from ~/.ssh/config and click through its folders — no paths to type. It gets its own persistent shell and agent dot like any local project; screenshots and pasted images are copied to that host, and the path typed in is the one on that host.

Just need to look around? The devices tab lists every host; click one to ssh in.

metrics

CPU, memory and disk for every machine

Install a tiny script that needs only sh and curl, and the machine reports in every minute — even while Fyro Terminal is closed. Over 70% turns yellow, over 90% red, and five minutes of silence marks it offline.

Bring all your projects into one window

macOS and Windows. Future versions update automatically in the background.