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.
- ●acme/trainer gpu-boxRunning
- ○someone/blogWaiting for your reply
- ●acme/shop-api stagingFinished, not yet seen
- acme/fyroNo agent, just a shell
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.
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.