Skip to content
Docsgr harness

Command line

gr harness

Write a terminal agent's integration to disk (or run `gr claude` to write nothing)

From the help of gr 0.2.16. gr help harness prints it in full.

Write a terminal agent's integration into this workspace, and report what is installed.

gr harness [command]

gr harness install

Write a terminal agent's integration into this workspace

Write Graphide's integration files for a supported agent.

gr harness install <name> [flags]
FlagWhat it does
--forcereplace Graphide's part of each file even when someone else wrote it last (a teammate, another build, a hand-edit); never touches anything that is not Graphide's

gr harness list

List supported terminal agents and what is installed here

gr harness list [flags]

gr harness status

Report a terminal agent's detection and install state

Report detection and install state in detail.

gr harness status [name] [flags]

gr harness uninstall

Remove a terminal agent's Graphide integration from this workspace

Take out what gr harness install put in, and only that: our allow entry, our hooks and our legacy deny in .claude/settings.local.json, the graphide skill, and this machine's MCP server registration. Your own rules, hooks and text are left exactly as they were.

gr harness uninstall <name> [flags]
FlagWhat it does
--allremove the integration from every workspace this machine has installed into, not just this one; the list comes from Graphide's own ownership ledger

Every command also takes --root <folder>, the project to act on. Without it, gr uses the git repository you are in, or else the current folder.

These docs describe Graphide 0.2.16, the latest release. Something wrong or missing? Tell us onDiscord or at hello@graphide.com.