One installer · no terminal commands

Get Alpha Harness for your computer.

Download it, open it, and your AI tools are protected. No terminal commands.

macOS

macOS

Apple Silicon (M1 and later). Open the .dmg, drag to Applications.

Download for macOS (.dmg)
Windows

Windows

Windows 10 and 11, 64-bit. Unzip and run, nothing to install. Until our Windows signature is issued, Windows asks you to confirm: More info, then Run anyway. Tells you when a new version is out.

Download for Windows (.zip)
Linux

Linux

One x86_64 file. Make it executable and run it on Ubuntu, Debian, Fedora or Arch.

Download for Linux (.AppImage)

What happens when you open it:

1
Open the installerDrag it to Applications on a Mac, unzip and run it on Windows, or run the AppImage on Linux. Nothing to configure.
2
It finds your AI toolsIt looks for Claude Code, Gemini CLI, Codex, Cursor, Antigravity, Hermes Agent, Kimi Code, GitHub Copilot CLI, OpenCode, Aider, Droid, Amp, Pi, and writes your rules where each one reads them. Tools you do not have are skipped.
3
It shows you firstBefore anything is written you see the exact list of files it will touch, and you can say no. Uninstalling puts every file back.

What each tool gets

Verified against each vendor's docs.

Claude
Claude CodeRules + full guards

Dangerous commands are stopped before they run, risky file writes are stopped before they land, and your rules are added to every session automatically.

Google Gemini
Gemini CLIRules + full guards

Same protection as Claude Code. Commands and file writes are both checked before they happen, and your rules are sized so that every tool reading them gets all of them.

Cannot: Since June 2026 Google serves the Gemini CLI only to paid API keys and Gemini Code Assist Standard or Enterprise. Individual accounts moved to the Antigravity CLI.

OpenAI
CodexRules + full guards

Same protection as Claude Code. Codex can silently stop reading a rules file that is too long; Alpha Harness checks yours fits, so no rule is dropped without you knowing.

Cursor
CursorRules + live guards

Dangerous commands, risky file writes and deletes, and risky MCP tool calls (add-ons that act in other apps, such as sending an email) are all stopped before they happen, with the reason handed back so the model corrects itself.

Cannot: Your notes are not added to each message: Cursor gives no way to add to a message, so only the start of a session gets context. The file-write and MCP guards are not yet proven against a live Cursor session on our machines; they follow Cursor's documented hook format (read 2026-10-29).

Terminal tool
AntigravityRules + live guards

Dangerous commands and risky file writes are stopped before they happen, in the IDE and the agy CLI. Your rules come from the same file the Gemini CLI reads, so there are no two copies to drift apart.

Cannot: Your notes are not added to a session. Not yet proven against a live Antigravity session on our machines; the guards follow Google's documented hook format (read 2026-10-30).

Terminal tool
Hermes AgentRules + full guards

Same protection as Claude Code. Hermes builds its own skills as it goes, so a guard that catches a bad command before it runs matters more here, not less.

Terminal tool
Kimi CodeRules + full guards

Same protection as Claude Code. The guards are added to Kimi Code's own config file; everything else in it stays exactly as you wrote it, and uninstalling gives the file back unchanged.

Cannot: Not yet proven against a live Kimi Code session on our machines. The guards follow the hook format in Kimi Code's own source (read 2026-10-23).

Terminal tool
GitHub Copilot CLIRules + live guards

Dangerous commands and risky file writes are stopped before they happen. The guards live in a file of their own, so nothing of yours is edited.

Cannot: Your notes are not added to each message: Copilot CLI drops what a prompt hook says, so only the start of a session gets context. Not yet proven against a live Copilot CLI session on our machines; the guards follow GitHub's documented hook format (read 2026-10-23).

Terminal tool
OpenCodeRules + live guards

Dangerous commands and risky file writes are stopped before they run. Your rules reach it through the file it already reads, so nothing you wrote for it stops being read.

Cannot: OpenCode 2 runs no add-on written for OpenCode 1, so there it blocks nothing; the Doctor tells you if yours is 2. Your notes are not added to each message. Not yet proven against a live OpenCode session on our machines.

Terminal tool
AiderRules

Your conventions are added to Aider's own config so they load in every session. Existing settings in that file are merged, never replaced.

Cannot: Aider has no hook system, so nothing can be blocked.

Terminal tool
DroidRules

Your rules are added to Droid's own instructions file, so they load in every session. What you wrote in that file stays exactly as it is.

Cannot: Droid has hooks that can stop a command. Alpha Harness does not install them yet, so here it adds your rules but blocks nothing.

Terminal tool
AmpRules

Your rules are added to the instructions file Amp always includes, so they apply in every project without copying anything into each one.

Cannot: Amp can stop a command through a plugin. Alpha Harness does not install one yet, so here it adds your rules but blocks nothing.

Terminal tool
PiRules

Your rules are added to Pi's own instructions file. If you moved Pi's folder, they go where Pi looks; if another file there would be read instead, the installer tells you.

Cannot: Pi can stop a command through an extension. Alpha Harness does not install one yet, so here it adds your rules but blocks nothing.

No surprises

What it changes on your machine.

Three kinds of thing, nothing else. The installer shows you the exact list before it writes, and skips every tool you do not have.

Your rulesOne rules file per tool, in the place that tool reads. Our text sits in a marked block; anything you wrote yourself is left alone.
The guardOne entry in each tool's own settings, merged in. Your existing hooks and settings stay exactly as they were.
Its own folderThe search index and the logs. Your notes live in your own vault folder, never in ours.

See it before it happens, and undo it after.

The installer shows you every file it is about to touch and waits for your yes. Uninstall removes our block from each file and leaves everything else untouched. Your notes are yours and are never deleted.

← Back to Home