-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
Harness edited this page May 19, 2026
·
5 revisions
Get Harness running in under 10 minutes.
| Requirement | Version |
|---|---|
| VS Code | ≥ 1.85 |
| Node.js | ≥ 20 (on PATH — extension spawns the bundled CLI) |
| GitHub account | For Copilot (recommended first agent) |
From release: Download harness-vscode.vsix from Releases → Ctrl+Shift+P → Extensions: Install from VSIX... → Reload.
From source:
git clone https://github.com/nbsjunior/harness.git
cd harness
npm install
npm run package:vsix
code --install-extension packages/extension/harness-vscode.vsixThe .vsix includes the compiled CLI — no separate install needed.
- Open a project folder in VS Code
- Click the Harness icon in the Activity Bar (sidebar)
- Wait for Harness CLI daemon ready in View → Output → Harness
-
Ctrl+Shift+P→ Harness: Copilot Login (or rungh auth login --scopes copilot) - Open Harness: Open Configuration → verify Copilot shows ready
- Run Harness: Doctor to confirm agents
- In the chat panel, select Copilot at the bottom
- Mode Ask (default)
- Type a question →
Ctrl+Enteror click ↑
- Chat Interface — providers, modes, new chat
- Copilot Modes — Ask / Agent / Spec+Agent
- Configuration — all agents and API keys
- Troubleshooting — common errors
Getting started
Using Todd of AIDLC
Agents
Advanced
Help