GARRISON Install

Command center for coding agents

Command the work.
Keep every agent in view.

Garrison runs Claude Code and Codex on your Mac and puts every task on one board: which agents are working, which need you, and what's ready for review.

curl -fsSL https://get.garrison.enginyyr.com/install.sh | sh

Paste into Terminal · Apple silicon · macOS 15+ · needs Claude Code or Codex · updates arrive in the app

Harnesses
Claude Code · Codex
Runs on
Your Mac
Price
Free
WORKING 2 NEEDS INPUT 1 READY 3
Search or run a command⌘K
1 WAITING2 HARNESSES
API
  • ◎Rate-limit the export+42 −8WORKING
  • ⚑Fix login redirect#212READY
Website✋ 1
  • ✋Pick the pricing layoutNEEDS INPUT
App polish
  • ◎Onboarding empty stateWORKING
  • ⚑Settings copy passREADY
  • ⚑Dock badge countREADY
◎reviewer RUNNING
Illustrative interface
One canvasTwo harnessesEvery task accounted forRuns on your Mac

Operations

From order
to shipped.

Give every piece of agent work a post. Garrison routes it, tracks the session, and brings the result back to you.

  1. 01

    Establish a post

    A post is a focus area: a project, topic, or workstream, with its own folders, instructions, and preferred harness.

    API · Website · App polish
  2. 02

    Dispatch a task

    Describe the work once. Routing picks an available harness, records why, and can give the task its own git worktree.

    Claude Code ↔ Codex
  3. 03

    Review and close

    Answer questions, inspect the diff, follow the pull request, send a follow-up. Only you mark a task done.

    Answer · Review · Done

Capabilities

Situational awareness
for agent work.

01 / Needs input

When an agent needs you, it finds you.

Questions and approvals go to the inbox, the task, and its post, with a Dock badge and a notification. Answer in Garrison and the session continues.

02 / Changes

See what changed.

Every run's diff, file by file, from where the task started to where it stopped.

03 / Pull requests

Follow the PR.

State, review, and checks next to the task that opened it, read with your own gh sign-in.

04 / Subagents

See the whole unit.

Subagents a run spawns appear beside their task with their own status. On Claude Code you can stop one without stopping the run.

05 / Knowledge bases

Shared notes, kept current.

Markdown notes linked to posts. Agents read them and update them through Garrison, which keeps every earlier version.

06 / Access

You set the rules of engagement.

Supervised, auto-accept edits, auto, or full access, per app, post, or task, mapped to each harness's own permission modes.

Local

Your machine.
Your harnesses.

Garrison launches the CLIs you already use. Sessions, logins, and tools stay with Claude Code and Codex; Garrison keeps its task records on your Mac.

COMPONENTWHERE IT LIVES
Agent sessions and transcriptsClaude Code · Codex
Harness sign-in and credentialsThe harness, never Garrison
Posts, tasks, runs, routing history~/.garrison on this Mac
Model trafficDirect from the harness — no proxy

Plans

Free for you.
Team is next.

SOLOAVAILABLE

Free

A local command center for one developer.

  • Posts, tasks, and routing
  • Claude Code and Codex
  • Questions, approvals, and run history
  • Diffs and pull request tracking
Install Garrison

TEAMIN DEVELOPMENT

Team

A shared view of agent work across a team.

  • Workspaces and member invitations
  • Shared task status, needs-input, and PRs
  • You choose which posts are shared
  • Agents still run on each person's Mac

Pricing and availability not final

Garrison

Let the agents work.
Stay in command.

curl -fsSL https://get.garrison.enginyyr.com/install.sh | sh

Apple silicon · macOS 15+ · needs Claude Code or Codex