HarnessTapHarnessTap

One setup. Every coding agent.

Compose skills, MCP, and rules once, then apply the same setup on Claude, Cursor, Codex, and every other harness you use.

Works with your coding agents

43 supported harnesses. One source, native files on each.

See all supported harnesses →
  • Claude Code
  • Cursor
  • Codex
  • GitHub Copilot
  • Copilot CLI
  • Gemini CLI
  • Windsurf
  • OpenCode
  • Goose
  • Cline
  • Warp
  • Continue

How it works

Three steps take one controlled source to every harness you use.

  1. 1

    Compose

    Combine skills, MCP servers, and rules into one reusable source.

  2. 2

    Apply

    Install locally with the CLI; swap environments without rewriting the setup.

  3. 3

    Sync

    The same source lands as native files on each harness your team uses.

Learn the model →

One product. Two surfaces.

Use the CLI locally. Add Cloud when your team needs a shared catalog, version history, and access control.

Local apply, env swap, drift-aware sync

CLI

Pull approved setups, apply them to your project, and switch environments without copying config across harnesses.

Download

Org catalogs, version history, access control

Cloud

Publish reusable setups for your organization, review releases, and manage who can pull what.

Start free

Free to start

Start with the open catalog

Start free with the open catalog, up to 3 users, and 1,000 API requests per day.

Compare plans →

Ship your first setup today

Create a free account, download the CLI or Desktop, and apply one controlled source across every harness.