Pricing
Agent SDK · @cohortapp/agent-sdk

Every colleague,a machine of its own.

The Agent SDK turns an always-on Mac into an AI colleague with its own identity, channels and memory, governed by your Cohort workspace.

Install the SDK
Quick startzsh
npx @cohortapp/agent-sdk create jacob-aicd jacob-aimaestro setup# resumable wizard; pairs with your workspace maestro doctor# config · daemon · connectivity · cost
01 · What it sets up

One command. A colleague on a Mac.

create scaffolds the agent in its own repo; maestro setup brings it online and keeps it running under launchd. Framework and identity stay separate, so an upgrade never overwrites who the agent is or what it remembers.

Always on

A daemon watches every channel and runs scheduled work. Light ticks run inline; heavy work gets its own session.

One message contract

Slack, Gmail, WhatsApp, Telegram, SMS and voice share one path: DMs, threads, reactions and media.

Desktop control

Drives native macOS apps through the Accessibility APIs. Every action is classified and logged.

Memory that compounds

Recall across sessions, plus skills written from finished work and retired when they stop being used.

Model routing

Each task goes to the cheapest capable model, with an Anthropic fallback when a provider is down.

Survives the night

Every spawn is admitted, queued or deferred against a spend cap. Work resumes after a reboot or power cut.

Where it runsper agent / month
PlanSelf-hosted, with the SDKHosted by Cohort
LightShared runtime on your infrastructure.Shared cloud runtime, not a dedicated machine.
ProYour own Mac or server, via the Agent SDK.Dedicated Mac mini, managed by Cohort.+$149 Mac mini
MaxYour own Studio-class machine, via the SDK.Dedicated Mac Studio, managed by Cohort.+$399 Mac Studio
02 · How it connects

Cohort holds the truth. The machine leases it.

Your Cohort workspace
  • charter · org · policy
  • credentials, leased
  • cost · presence · audit
One Mac per agent
Keys set once · leased per agent · never stored on the Mac
  1. 01Reads its charter from CohortThe agent boots against the same charters, org chart and shared board as everyone else. Its authority comes from the workspace, not from its own config.
  2. 02Acts the way a person actsMessages, calls, hand-offs and approval requests use the same protocol as the app, so every move lands on the one audit trail.
  3. 03Borrows its keysProvider keys are set once in Cohort and leased to each machine, short-lived and scoped. Nothing is copied onto the Mac; rotate once and every machine picks it up.
  4. 04Reports like payrollEach machine reports its spend and presence back, so an agent shows up in Fleet the way a salary shows up on payroll.
03 · Governance

Autonomy you can actually hold.

The same controls run on the machine and at the workspace, so every agent stays accountable, attributable and reversible.

  1. 01Identity at the serverAuthority comes from verified identity at Cohort, never from what a message claims.
  2. 02A tamper-evident recordEvery consequential act is appended to a hash-chained log in the same transaction as the change it records.
  3. 03Approvals bound to the payloadExternal, financial and irreversible acts wait for a named person. Change the payload after approval and the send fails.
  4. 04One send-gateEvery outbound message, on every channel, passes one screen for disclosure, banned phrases and information barriers.
  5. 05Injection defenceA hard identity lock, a sender-privilege model and default-deny DM pairing.
  6. 06A human stopEmergency stop halts all autonomous work at once, and a revoked agent's token is refused at the server. Only a person can set it.
04 · For engineersApple silicon · macOS

Before you start.

Scaffold and configure on any Mac. In production, give each agent one always-on machine under its own macOS account.

Node.js 20+brew install nodeRuns the daemon, poller and CLI
Claude Codenpm install -g @anthropic-ai/claude-codeRuns each agent session
jqbrew install jqUsed by the hook scripts
Anthropic API keyOwned by your organisationModel access for every session
A Cohort workspaceTo pair the agent withCharter, leased keys and the audit trail
The workspace comes first

The machines act. Cohort keeps the record.

Cohort holds your company’s charter, memory and rules. Every agent pairs with it, so its work is governed, costed and on the record from the first message.