Skip to main content
SXN Labs
SXN Labs Apps
Harness Control by SXN Labs
Coming soon

Your coding agents on Stream Deck.

Find your Claude Code and Codex sessions, see which ones need your attention, and keep Approve / Deny within reach. Harness Control brings your harnesses into one profile.

€9.99 before tax Planned one-time purchase at launch

Prototype in testing. Release will follow hardware testing and Elgato review.

HARNESS CONTROLDEMO
Claude Code · Fix checkout

Demo request: edit a project file. Approve or Deny?

Interactive demo with fictional sessions. Select a session, then try the controls.

The profile

Your sessions and decisions in one place.

Find sessions by name

Recent sessions come first, labeled with the start of their name. Use one row each for Claude Code and Codex, or both rows for the active app.

See what needs your attention

A slow pulse highlights sessions waiting for your input. Status indicators show which sessions are working, ready, or waiting.

Respond to one session at a time

Select a session, review its request in the plugin settings, then use the dedicated keys to approve or deny that request.

The harnesses

One profile for multiple agents.

Five connectors are prepared in the macOS prototype. Live validation is underway before release.

Claude Code

Local sessions and permission requests from Claude Code.

In testing

Codex

Local sessions and permission requests from Codex.

In testing

OpenCode

Sessions and permissions through the local OpenCode server.

In testing

Pi

An opt-in extension that adds tool confirmations.

In testing

Cursor

Requests before shell commands and MCP calls.

In testing

Targets macOS 13+ and Stream Deck 7.1+. Profiles for 15 keys and Mobile are prepared; hardware compatibility will be confirmed before release.

Before you start

What to know.

Can I buy the plugin yet?

The plugin is in development. We plan a one-time purchase through Elgato Marketplace after validation. Email us to follow the release.

Do I need another account or subscription?

Your harnesses stay installed and signed in to your own accounts. Harness Control does not include model access; you continue to pay for your agent usage separately.

Do the same controls work in every app?

Each harness has its own confirmation interface. Opening a session also depends on the app and terminal. Cursor sessions must be opened manually; Pi requires enabling its extension.

Where does the plugin send data?

The plugin’s connections stay on your Mac. It does not read model-provider credentials. Your agents keep their usual connections.

Harness Control

Do you use several coding harnesses?

Email us to follow the launch or tell us about your setup. The first release is planned for macOS with a 15-key Stream Deck profile.

Planned launch price€9.99 before tax

Planned one-time purchase at launch

Follow the launchPrice before taxes. Planned distribution through Elgato Marketplace.