Fujigo
Paperclip11 min read

Paperclip AI: When AI Agents Need a "Company" to Manage Them, Not Just Better Prompts

Fujigo Software Solutions

Member of M&C Holdings (Japan)

Paperclip AI: When AI Agents Need a "Company" to Manage Them, Not Just Better Prompts

2025 was the year of the AI employee. 2026 is shaping up to be the year of the AI company. And Paperclip is the first open-source platform designed to operate those “AI companies.”

The real problem: When 1 AI agent becomes 20

You start with 1 Claude Code session. You hand it 1 API endpoint to write. The result is good, fast, accurate. You think: “Why not use more?”

And so you scale up. 3 Claude Code sessions writing code for 3 different modules. 1 Cursor agent refactoring legacy code. 1 agent writing tests. 1 agent writing documentation. 1 agent running marketing content.

At this point, everything starts to break.

Problem 1: Loss of control — “Who is doing what?”

You open 20 terminal tabs. Each tab is an AI agent that’s running. You have to keep it all in your head: tab 3 is fixing bug #45, tab 7 is writing the API for module B, tab 12 is waiting for review. Reboot the machine — it all vanishes. No history, no state, no way to recover.

For real employees, you have Jira, Asana, Redmine to track them. For AI agents? Everyone just opens a terminal and hands out work by word of mouth.

Problem 2: Context-blind agents — “Why am I doing this?”

You tell the agent: “Write the API endpoint for the user profile.” The agent finishes it. But it doesn’t know: which project does this API serve? What goal does that project belong to? Is another agent writing the frontend for the same feature? What are the conventions?

The result: every time you hand out a task, you have to copy-paste piles of context into the prompt. Agent A writes the API in one style, agent B in another. Nobody knows what anybody else is doing.

Problem 3: Burning money — “How much have we spent?”

An agent falls into a loop — it keeps calling the API over and over, retrying over and over. Several hundred USD fly away in a few hours without you knowing. There’s no way to tell which agent costs the most, which task is the most “expensive,” or what the total spend for this month is.

Problem 4: Nobody reviews anything

An agent decides on its own to refactor the entire database schema. Another agent merges code into main on its own. No approval, no review. You want to add a new agent — you have to write the script yourself, config it yourself, remember it yourself.

Problem 5: Recurring work nobody remembers to run

You want the agent to check for bugs, write a report, and update the docs every morning. But you have to remember to open a terminal yourself and tell it to run each day. Forget one day and it’s skipped.

In short: you’re trying to run an “AI company” by managing each terminal by hand — like running a 20-person company with no HR system, no project management, and no accounting.


What is Paperclip?

Paperclip is an open-source platform (MIT license) used to orchestrate — to coordinate — a team of AI agents operating as a structured organization. It’s built with a Node.js server combined with a React UI dashboard.

If Claude Code or OpenClaw is the “AI employee,” then Paperclip is the “company” that manages those employees.

Paperclip is not a chatbot, not an agent framework, not a workflow builder. It doesn’t teach you how to build an agent. It teaches you how to operate an organization of many agents — with an org chart, goals, budgets, and governance mechanisms.


How does Paperclip solve the problem?

1. Org Chart — An organization chart for AI agents

Just like a real company, every agent in Paperclip has a role, a boss, subordinates, and a job description. Agents are organized in a strict tree hierarchy: each agent reports to exactly 1 manager (except the CEO).

An example of a typical org chart:

YOU (Board of Directors)
  └── CEO Agent (Claude)
       ├── CTO Agent (Cursor)
       │    ├── Engineer 1 (Codex)
       │    └── Engineer 2 (Claude Code)
       ├── CMO Agent (OpenClaw)
       └── COO Agent (Claude)

This chain of command isn’t just a drawing — it’s actually used for delegation (assigning top-down) and escalation (reporting bottom-up). When the CTO receives a large task from the CEO, the CTO breaks it down into sub-tasks and assigns them to engineers. When an engineer hits a problem beyond its ability, it escalates to the CTO.

Each agent has a capabilities description — a short summary of what it can do — helping other agents know who to ask when they need something. Paperclip injects this information into the context every time an agent wakes up, so the agent always knows who it is, who it reports to, and who it can ask for help.

2. Heartbeat — The “alarm clock” mechanism for agents

This is Paperclip’s most distinctive core mechanism. AI agents don’t run continuously (which would cost a great deal of money). Instead, they operate on a heartbeat cycle — like an alarm clock:

  • Time’s up → the agent wakes
  • Check the task queue → if there’s work, do it; if not, go back to sleep
  • Finish its part of the work → save state → sleep → wait for the next heartbeat

Paperclip supports 2 heartbeat modes:

Run a command — Paperclip launches a process (Claude Code CLI, a shell script, etc.) and monitors it. The agent runs, the process exits when done, and the agent “sleeps.”

Fire and forget — Paperclip sends a webhook/API call to an agent running externally (for example, OpenClaw). The agent handles it on its own and phones home when done.

Each agent has its own heartbeat interval suited to its role: the CEO every 12–24h (only reviewing strategy), the CTO every 4–6h (reviewing code, unblocking engineers), the Engineer every 1–2h (coding continuously).

A special point: Paperclip stores session IDs for resumable adapters. The next heartbeat automatically reuses the saved session — the agent doesn’t have to “reintroduce itself” every time it wakes up. It picks up exactly where it left off. A large task can stretch across 5–10 heartbeats without losing context.

Beyond a fixed timer, an agent can also be woken by an event (a new task assignment, an @mention) or a manual trigger from the dashboard. If an agent is running and a new wakeup arrives, the wakeups are merged (coalesced) — it never runs duplicates.

3. Goal Alignment — The agent always knows “why”

Every task in Paperclip traces back to the company mission through a chain of parent tasks:

Company Mission: "Build an AI note-taking app reaching $1M MRR"
  → Project Goal: "Ship the collaboration feature"
    → Agent Goal: "Implement real-time sync"
      → Task: "Write the WebSocket handler"

When the engineer receives the task “Write the WebSocket handler,” it automatically receives the entire context chain. No more “purpose-blind” agents — every piece of work is tied to a clear reason for existing.

Paperclip’s principle: if you can’t explain why this task matters to the company goal, it shouldn’t exist.

4. Atomic Task Checkout — Nobody does duplicate work

When an agent wants to take a task, Paperclip performs an atomic checkout — only a single agent owns a single task at any one time. If 2 agents try to claim the same task simultaneously, the one that arrives later gets a 409 Conflict error.

This guarantees: 5 engineers running in parallel on 5 different tasks, never 2 agents doing the same job in duplicate and wasting tokens.

5. Cost Tracking & Budget Enforcement — Absolute cost control

Each agent has its own monthly budget. Paperclip tracks token usage per agent, per task, per project. At 80% of budget → a warning. At 100% → the agent is automatically paused and takes no new tasks. The Board (you) can override at any time.

No more “burning $500 without knowing it.” The budget is itself an indirect “time limit” mechanism — a small budget means the agent is stopped early, a large budget means the agent gets to run longer.

6. Governance — You are the Board of Directors

You sit at the very top. An agent cannot hire a new agent without approval. The CEO agent cannot execute a strategy you haven’t reviewed. You can pause, resume, override, reassign, or terminate any agent — at any time.

Autonomy is a privilege you grant, not the default.

7. Audit Log — Everything is recorded

Every ticket records the entire conversation. Every tool call is logged (function name, args, result). Append-only — it can’t be edited or deleted. Secrets are automatically redacted in the logs.

Six months later, you can still trace why the agent decided to deploy at 2 a.m.

8. Multi-Company Isolation — 1 deployment, many companies

A single Paperclip instance runs many companies with complete data isolation. Company A can’t see Company B’s data. Each company has its own org chart, agents, projects, and budget. Suitable for agencies managing many clients, or enterprises with multiple projects that need to be isolated.


How does Paperclip support businesses?

For software development / IT outsourcing companies

Paperclip doesn’t replace developers — it creates a team of “junior dev AI” working 24/7 alongside the human team. The operating model is hybrid: humans do the parts that require thinking, agents do the repetitive parts with clear specs.

Work that can be done with Paperclip:

  • Coding new features against clear specs
  • Writing unit tests and integration tests automatically
  • Generating documentation (API docs, README, changelog)
  • Preliminary code review, detecting issues
  • Refactoring code along existing patterns
  • Generating boilerplate, scaffolding
  • Compiling a daily progress report

Each outsourced project can be its own separate company on Paperclip — guaranteeing data isolation for each customer, per-project budget tracking, and a separate audit log.

For startups / solo founders

Want to build a product but can’t afford to hire a team? Set up 1 company on Paperclip:

  • CEO agent (Claude) — sets strategy, distributes tasks
  • CTO agent (Cursor) — reviews architecture, delegates coding
  • 2–3 Engineer agents (Claude Code, Codex) — code features
  • Content agent (Claude) — writes blog posts, landing pages

Total cost: $200–500/month in tokens instead of $10,000+/month in employee salaries. You just need to approve the strategy and review the results.

For agencies managing many clients

1 Paperclip deployment runs 10 companies for 10 clients. Each client has its own agents, its own budget, its own audit. An aggregate dashboard shows you the full picture: which company is spending the most, which project is falling behind, which agent needs a budget increase.

For R&D / AI research teams

Use Paperclip to experiment with operating models built on AI agents. Compare effectiveness: a 3-agent team vs a 5-agent team, Claude Code vs Codex, a 1h heartbeat vs a 4h one. Built-in data tracking helps you measure ROI accurately.


What does Paperclip work with?

Paperclip is agent-agnostic — it doesn’t bind you to any particular LLM provider. It currently supports: Claude Code, Codex, Cursor, OpenCode, Pi, and OpenClaw.

The principle: if an agent can receive a heartbeat signal, it can be “hired.”


What to know before getting started

Paperclip is a good fit if

  • You’re using 5+ AI agents and losing track of who does what
  • You want agents running autonomously 24/7 while still keeping control
  • You need to monitor token cost per project/agent
  • You want an audit trail for every decision an agent makes
  • You want to manage multiple AI projects at once

Paperclip is not yet a good fit if

  • You only have 1 agent — it’s overkill; using Claude Code or Cursor directly is simpler
  • Your workflow doesn’t require many agents coordinating at the same time
  • You have no experience operating AI agents yet — you should start with 1 agent before thinking about orchestration

What Paperclip is NOT

Worth spelling out, because it’s easy to confuse:

  • Not a chatbot — The agent has a job, not a chat window
  • Not an agent framework — Paperclip doesn’t teach how to build an agent, only how to operate an organization of many agents
  • Not a workflow builder — There’s no drag-and-drop pipeline
  • Not a prompt manager — Agents bring their own prompts, models, and runtimes
  • Not an execution engine — Paperclip orchestrates; agents run wherever they run and phone home

Paperclip is a control plane — it knows who is who, who is doing what, how much it costs, and has the authority to stop anyone. But it doesn’t interfere with how an agent actually codes or writes content.


Conclusion

In 2025, we witnessed AI agents get good enough to do real work: Claude writing production code, Codex shipping features, OpenClaw running for hours without supervision. But as you scale from 1 to 20 agents, the problem is no longer “is the agent good enough?” but “who manages this pile of agents?”

Paperclip answers that question by modeling precisely what humans invented hundreds of years ago to coordinate many people working together: the company — with an org chart, a shared goal, a budget, an approval process, and accountability.

If you’re running 1 agent, you don’t need Paperclip yet. If you’re running 20 agents and feel like everything is descending into chaos — you definitely need it.

Share
Link copied