@agentharnessing/install
v2.0.3
Published
One-command installer for AgentHarness -- the AI efficiency layer. One install, every AI coding agent, zero config.
Maintainers
Readme
@agentharnessing/install
One-command installer for AgentHarness — the senior-dev runtime for AI coding agents. Persistent memory + smart routing + anti-sycophancy output discipline across 14 platforms (Claude Code, Codex, Gemini, Cursor, Windsurf, Copilot, Hermes, Wayland, OpenCode, Qwen Code, Cline, Kimi Code, OpenClaw, Aider).
Install
npm install -g @agentharnessing/install && agentharness installThe installer detects which AI coding agents are on your machine and configures all of them in one pass. Existing config files get a timestamped backup; existing MCP servers, model preferences, and per-project trust settings are preserved.
Options
| Flag | Default | Notes |
|------|---------|-------|
| --dir <path> | $AgentHarness_HOME or ~/.agentharness | Install location |
| --branch <name> | latest released tag | Git branch or tag to install from |
| --no-marketplace | off | Skip Claude Code marketplace registration |
| --yes | off | Non-interactive mode |
Windows
Native PowerShell install (PS 5.1+ or PS7) — shells Git Bash under the hood, no WSL required:
iwr https://github.com/gowthamkumar-nandakishore/AgentHarness/raw/main/installer/src/install.ps1 -OutFile install.ps1
.\install.ps1Requires: Node 18+, Git, a bash shell (Git for Windows ships one).
CLI
After install, the agentharness binary is on your PATH:
agentharness install Install AgentHarness into your AI coding agents
agentharness uninstall Remove AgentHarness (preserves memory by default)
agentharness preflight Quality pipeline: lint, secrets, audit, packaging
agentharness doctor node / git / shellcheck / gitleaks reachability
agentharness --version Print package version
agentharness --help Print usageUninstall
agentharness uninstall # preserves ~/.agentharness/memory/
agentharness uninstall --purge # also removes memoryIf agentharness isn't on your PATH (e.g. you uninstalled the global package already):
npx -p @agentharnessing/install agentharness-uninstallPrivacy
Local-only. No telemetry, no account, no cloud. Memory is plain markdown in your repo. See NO_TELEMETRY.md.
Build (contributors)
cd installer
npm install
npm run build # outputs dist/agentharness.js, dist/install.js, dist/uninstall.js
npm run preflight # quality gatesTarball target: <100 KB. Runtime dependencies: zero.
License
MIT — see LICENSE.
