Skip to content

The story · 1:42

Why I built Styx

Four coding agents, five projects, and one of them had been waiting on me for twenty minutes.

Download for MacFree · Mac · Windows soon

Transcript

Right now, I’ve got four coding agents running across five projects. One of them has been waiting on me for twenty minutes and I have no idea which one. I’m Nic, and that’s why I built Styx.

If you run Claude Code, Codex, Gemini or Cursor on more than one project, you know the feeling. Every agent lives in its own terminal, on its own branch, in some window you’re not looking at. And every tool that promises to fix it wants you to move in: a new editor, a new workspace, one project at a time.

Then there’s access. The useful agents need to touch real things, like your deploys, your database, your servers. So you either paste in a token and hope, or you sit there and watch it. I’ve done both, and I didn’t love either.

Styx fixes that in three ways. First, everything’s in one window. Every project, every agent. You can see what’s waiting on you, and one keystroke takes you straight there.

Second, it doesn’t replace anything. It sits on top of the editor you already use and runs on the Claude and Codex subscriptions you already pay for. It picks up your recent folders, keybindings and theme, and one key opens anything back in your editor.

Third, it holds your keys so your agents don’t have to. When an agent wants production, it stops and asks, and you approve it for a set window of time. Every request and every approval goes into a log nobody can edit: not the agents, and not me.

Every project, every agent, every key, in one window. It’s free right now, and it’s on Mac today.