p.enthalabs

The Agency

Command and control for AI agents

Your agents are in the field.

Give them their orders.

Command and control for your AI agents. One source of truth for the rules, skills, and standards every agent follows.

The problem

Agent development is easy — right up until you want control.

Your agents are off on missions in the field, casually carrying out orders however they see fit. One repository gets a careful set of rules; the next one gets whatever the agent felt like doing that afternoon. A teammate tweaks a skill on their laptop and now their agent and yours disagree about how your code should be written.

You need them organized. You need them running the mission the way you want it run:

- Rules everyone actually follows

- Skills your agents can reach for

- Coding standards that stick

- A project layout that stays put

- The frameworks and libraries you chose

- The same answer on every machine

You need The Agency.

How it works

Briefs are authored once at headquarters and delivered down the chain — all the way to the directory where an Agent starts its Mission.

1. 01

The Agency

Headquarters. It stores and manages every Brief your Organization publishes, tracks versions as they change, and hands them out to Handlers in the field.

2. 02

Handler

A quiet daemon on each developer’s machine. It receives Briefs from The Agency on a schedule, keeps its own copy, and drops the latest one at every Location it finds.

3. 03

Locations

Your project directories. Mark one as a Location and any Agent that starts a Mission there — today or six months from now — finds its Brief already waiting.

See the whole flow

What’s in a Brief

A Brief is everything an Agent needs to carry out its Mission the way you want it carried out. One Brief, one source of truth, delivered identically to every Agent.

Instructions The context every Agent should start with, before it writes a single line.

Skills Reusable capabilities your Agents can reach for, with the scripts and references they need.

Rules Coding standards, review expectations, and the lines your Agents do not cross.

Directives Standing orders from your Organization — how work gets done, not just what gets built.

Commands The shortcuts your team already uses, available in every repository from day one.

Assets Templates, snippets, images — the supporting material a Mission depends on.

Control, without the babysitting

One set of rules, everywhere

The same standards reach every agent and every repository. No more “which copy of the rules is the real one?”

Works with the agents you use

Claude, Codex, and others. Author once and The Agency lays the Brief out the way each agent expects to find it.

Files stay fresh

If an Agent mangles or deletes part of a Brief, the Handler puts it back on the next sync. Nobody has to notice.

Scoped delivery

Mission Types decide what lands where. A Library project never has to read your Web rules.

Managed centrally

Your Organization authors the Briefs and controls distribution. Group developers into Teams and change who gets what.

Zero-effort onboarding

A Location carries a small, source-controlled marker. Clone the repo and the next developer’s Agents are already briefed.

Put a Handler in the field

To install the Handler daemon, run this command in your terminal:

`curl -fsSL https://theagencyhq.dev/handler/install | bash`

Then follow the getting started guide to author your first Brief.

The Agency is open source.

Read the code, follow along, or come help build it.

View on GitHub