Use Harness Packs

Version, publish, assign, synchronize, and roll back agent configuration.

A Harness Pack is a versioned agent setup. It can contain instructions, skills, MCP servers, hooks, roles, policies, model defaults, repository context, and required verification.

For workspace owners

  1. Open Harness and create a pack.
  2. Add the configuration your team should use.
  3. Preview the Claude Code and Codex output.
  4. Approve the immutable revision.
  5. Publish it.
  6. Assign it to a team, repository, or rollout cohort.
  7. Observe adoption, drift, reliability, and review outcomes.
  8. Publish a successor revision when the evidence supports a change.

Use gradual rollout when a pack changes important permissions or verification policy. Roll back to a previous published revision if the new version causes problems.

For developers

Use the provider shown in your workspace:

fullbeam harness install --provider codex
fullbeam harness sync --provider codex
fullbeam harness status --provider codex
fullbeam harness drift --provider codex
fullbeam harness rollback --provider codex

Replace codex with claude-code when appropriate. Run fullbeam harness --help for preview and dry-run options.

Fullbeam reports unexpected local drift instead of silently replacing it. Ask the pack owner before overwriting an intentional local policy change.

Next: Understand Runtime Intelligence.