AIToday
Large Language ModelsAI Safety & AlignmentZenn AI/MLPublished: Oct 29, 2026, 06:00 JST

100monkeys.ai: for agents, approval is the product

Send on LINE
100monkeys.ai: for agents, approval is the product

3 Key Points

  1. What happened

    100monkeys.ai published an essay arguing agent systems should be judged by how precisely people can permit actions, not by how little people are needed. It says two kinds of 'yes' matter: upfront environment permissions and per-action approval.

  2. Why it matters

    The company argues prompt rules are mere requests a model may ignore, while policies enforced in the execution layer act as walls — so a default-deny setup makes a missing 'yes' mean 'no'.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, every morning.

Context & Analysis

The essay is written from an unusual position: 100monkeys.ai says the piece was drafted in English by its own AI agent and then translated into Japanese by the same agent, and it discloses that AEGIS, Zaru and Carbon Forge are its products. That framing is part of the argument — the company is describing how it wants its own agents governed.

The two 'yes' moments are presented as an ordered hierarchy. Upfront permission belongs in the execution environment because prompt-level rules are only requests that nothing outside the model notices when broken; an architectural rule, by contrast, fails the network call regardless of what the model decides. This extends to defaults: under default-deny, the absence of a 'yes' means 'no', while under default-allow every gap in the policy becomes a permission nobody granted. It adds that agents find those gaps quickly, not out of malice but because they try many things.

Beneath both kinds of approval sits a practical requirement the essay stresses: work must survive. An agent waiting an hour for a human must not lose its place when the process restarts, or the system will either discard the work — pushing people to avoid approving — or start over and risk repeating actions already done. The company's own example is Zaru's email tool, which by default holds a founder's outgoing mail until that specific message is approved in the Zaru web app's Approvals screen.

FAQ
Why does the company say self-hosting matters?
Because whoever operates the execution environment holds the first 'yes'. For agents touching source code, customers or infrastructure, that decision should sit with someone in your own organization, on machines you manage.
What is AEGIS and how is it licensed?
AEGIS by 100monkeys.ai is a self-hosted orchestrator, in beta, that runs autonomous agents in an isolated, policy-controlled execution environment with persistent FSM state. Its policy is default-deny and it is open source under AGPL-3.0.
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleXreal Aura, first big Android XR device, ships at $1,099