Paperclipは、AIエージェントを従業員のように管理できるオープンソースのワンパーソンカンパニーフレームワークです。組織図、予算、ハートビートスケジューリング、ガバナンス承認、監査ログを備え、コマンド一発でローカルに立ち上げられます。エージェントは実作業を担当し、ユーザーは取締役会として意思決定に集中できます。
2026年にはワンパーソンカンパニーの運営は“全部自分でやる”ことではなく、AIエージェントのチームに作業を割り振り、戦略に専念することを意味します。Paperclipはそのためのオープンソースフレームワークで、ソロ創業者が組織図・予算・ガバナンス・AIタスクトラッカーを自己ホストダッシュボードで一元管理できます。API設計やモック・テストにApidogを利用中なら、Paperclipが理想的なオーケストレーション層になります。ApidogでAPI契約、Paperclipでエージェント管理。本記事ではPaperclipの仕組みと、今日からの導入方法を具体的に解説します。
💡最初のPaperclipハートビートの前に、Apidog (無料) を入手してください。タスクの説明にモックURLを埋め込むことで、エージェントは完璧な契約に基づいて構築できます(コストゼロ、予期せぬ事態もゼロ)。その後、Apidogテストが予算を使い果たす前にずれを検知し、ライブAPIに切り替えます。
Paperclipとは何か?ワンパーソンカンパニーフレームワークがApidogユーザーにとって重要な理由
Paperclipのタグラインは「OpenClawが従業員なら、Paperclipは会社である」。
PaperclipはAIエージェントの集団を、役職・報告ライン・月次予算・戦略目標を持つ構造化組織に変えるNode.jsサーバー+React UI。単なるチャットボットやプロンプトマネージャー、ワークフローUIではなく、自律型企業のコントロールプレーンです。
2026年、AIエージェント利用が拡大する中で、多くのソロ創業者は混沌を管理している状況。Paperclipはこれを「実企業が従業員を管理する」のと同じ構造で解消します。
- 組織図 — 各エージェントに役割/マネージャーを割当て
- イシュー/タスク — すべての作業は担当・優先度・ステータスでトラッキング
- 目標 — タスクは常に会社のミッションに紐付き、エージェントが“なぜ”を理解
- ハートビート — スケジュールに従いタスク受信→作業→報告を自動化
- 予算 — 月間トークン消費上限を強制、超過時は自動停止
- ガバナンス — エージェント採用や主要決定は必ずあなたが承認
ApidogでAPI設計・モック→Paperclipでエージェント管理。この組み合わせでAPI契約と作業指示・予算・進捗を明確に区分できます。
ソロ創業者がApidog単独よりPaperclip併用を選ぶ理由
ApidogはAPI設計・テストに特化していますが、目標分解・タスク進捗・コスト可視化・監査ログまではカバーしません。Paperclipを追加することで、ソロ創業者でも“人が方向性を設定しAIが実行”するソフトウェア会社のオペレーティングシステムを手に入れられます。
Paperclip主要機能とApidogの役割
ハートビート: Apidog互換のエージェントアクティベーションループ
ハートビートはPaperclipのコア実行単位。1サイクルでエージェントは:
-
GET /api/agents/meで自身情報を取得 -
GET /api/companies/:id/issues?status=todo,in_progressでタスク受信箱を取得 -
GET /api/issues/:idで親目標までのコンテキストを取得 - 作業実行(コード記述・API呼び出し・コンテンツ生成等)
-
PATCH /api/issues/:idでステータス更新と作業内容コメントを送信
Apidogのモックサーバーを使えば、開発中はモックでテストし、本番ではコード変更なしでライブAPIへ切替可能。Apidogのリクエスト検証機能がAPI契約のズレを初期段階で検知します。
組織図と目標階層 ApidogをAPI層として
Paperclipの目標階層は「会社→チーム→エージェント→タスク」。タスク担当エージェントは常に祖先チェーンを受取るため、個々の作業が全体戦略と連動します。ApidogはAPI仕様層として、タスク説明にApidogエンドポイントを明記。API仕様を更新すれば、全エージェントが自動的に最新契約を参照できます。
予算執行: Apidogワークフローでの予算の暴走を止める
各エージェントにbudgetMonthlyCentsを設定。spentMonthlyCentsが上限に達したらタスク受諾不可。Apidogモックと組み合わせれば、トークンコストゼロでエージェント作業を検証、本番稼働時のみコスト発生という運用が可能です。
ApidogとPaperclipのセットアップ手順
ゼロコンフィグのローカル起動 Apidogはすぐに接続
Paperclipはコマンド一発でローカル起動:
npx paperclipai onboard --yes
組み込みPostgreSQLが自動セットアップされ、http://localhost:3100でUI起動。Dockerも外部サービスも不要。
次にUIから会社作成・目標定義:
"Build the #1 AI-powered API monitoring tool to $1M MRR."
エージェント例(claude_localアダプター):
{
"adapterType": "claude_local",
"adapterConfig": {
"model": "claude-opus-4-6",
"maxTokens": 4096
},
"budgetMonthlyCents": 2000
}
タスク説明にApidogモックサーバーのURLを埋め込み、エージェントがAPI仕様をコンテキストとして利用できるようにします。
Apidogモックとエージェントタスクの接続
タスク説明(Markdown例):
## タスク: /usersエンドポイントにページネーションを追加
**Apidog Mock Base:** http://localhost:4523/m1/123456/users
**受け入れ条件:**
- エンドポイントは `page` および `limit` クエリパラメータを受け入れる
- `{ data: [], total: 0, page: 1 }` のエンベロープを返す
- エッジケース (page=0, limit>100) のユニットテストカバレッジ
エージェントはこれを元に、Apidogモックを呼び出して仕様確認・実装・フィードバックを行います。
Apidog+Paperclipでのエージェント管理・タスク・ハートビート実行
Paperclip Apidogパイプラインを通じたイシュー管理
CLIでタスクのライフサイクルをフル操作:
# Apidog仕様に従ったエンドポイント実装タスクを作成
pnpm paperclipai issue create \
--company-id \
--title "Apidog仕様に従ってPOST /webhooksエンドポイントを実装" \
--description "Apidogコレクションを参照: http://localhost:4523/..."
# タスクステータス一覧
pnpm paperclipai issue list --company-id --status in_progress
# タスクの解放
pnpm paperclipai issue release
各変更は不変ログに記録され、誰が何をしたかを完全トレース可能です。
ガバナンスと承認フローもCLIで管理
# 保留中承認の確認
pnpm paperclipai approval list --company-id
# 新エージェント採用の承認
pnpm paperclipai approval approve \
--decision-note "承認しました。最初のスプリントにはApidogモックを使用してください。"
エージェントの自律性は維持しつつ、最終判断・承認は必ずあなたが行えます。
Paperclip+Apidogスタックのテスト・ガバナンス・コスト管理
Paperclip/Apidogユニットテスト実行
PaperclipはVitestによるユニットテスト、PlaywrightによるE2Eテストを同梱。実行例:
# ユニットテスト
pnpm test:run
# E2Eテスト
pnpm test:e2e
# サーバーヘルスチェック
curl http://localhost:3100/api/health
ユニットテストはイシュー状態遷移・予算執行・ハートビート・エージェント認証などコアロジックを網羅。新しいAIプロバイダー追加時も、テストを通せば既存オーケストレーションの安全性を担保できます。
ソロ運営ではコードレビューアがいないため、ユニットテスト+Apidog契約テストが品質保証の要となります。
3層の品質スタック: Paperclip+Apidog+ユニットテスト
- Apidog…API契約定義&自動契約テスト
- Paperclip…タスク受け入れ基準にApidog仕様を参照
- ユニットテスト(Vitest)…実装が仕様に合致することを確認
この構成で、ピアレビューのないソロ体制でも品質確保が可能です。
結論
Paperclipはソロ創業者を会社に変えるオープンソース・ワンパーソンカンパニーフレームワーク。組織図・予算・ガバナンス・目標アライメント・ハートビート・監査証跡をAIエージェント管理に導入できます。
ApidogでAPI設計・テストをしている開発者は、Paperclipを加えることで“APIはApidog、運営はPaperclip”という理想的な分担が実現。Apidogのモックサーバー+契約テスト、Paperclipのガバナンス機能を活用し、初日から本番レベルの運用が可能です。
導入ステップ:
-
npx paperclipai onboard --yesでローカルブートストラップ -
http://localhost:3100で会社・目標作成 - 予算付きエージェント追加&ApidogモックURLをタスクに設定
-
pnpm test:runでユニットテスト通過を確認 - タスク承認後、エージェント実行&監査ログ確認
ワンパーソンカンパニーはもう比喩ではありません。Paperclip×Apidogで現実的な運用アーキテクチャになります。
よくある質問
Paperclipとは何ですか? AIエージェントを組織図・予算・ハートビートスケジューリング・ガバナンスで統括する、Node.jsサーバー+React UIのオープンソースワンパーソンカンパニーフレームワークです。人間の従業員の代わりにAIエージェントでソフトウェア会社を運営できます。
PaperclipはApidogとどのように統合されますか? Apidogはエージェントの作業するAPI契約を定義し、Paperclipのタスク説明にApidogモックURLを埋め込みます。エージェントは開発中にそのモックを呼び出し、最終実装はApidog契約テストで検証。Paperclipがオーケストレーション、ApidogがAPI仕様を担います。
Paperclipは本当にソロ創業者向けですか?
はい。ゼロコンフィグでローカルセットアップ(npx paperclipai onboard --yes)、予算管理でコスト暴走防止、ハートビートで自動化。Tailscale統合でスマートフォンからも管理可。同じ設定でローカル→クラウド移行も可能。
ユニットテストはどう実行しますか?
Vitestの場合pnpm test:run、Playwright E2Eテストはpnpm test:e2e。ヘルスチェックはhttp://localhost:3100/api/healthで。
PaperclipはどんなAIエージェントに対応? Claude(ローカル/OpenClaw)、Codex、Cursor、Gemini、OpenCode、HTTP APIやローカルプロセスで動作するエージェント全般。アダプター追加で拡張可能です。
Paperclipはオープンソースですか?
MITライセンスでgithub.com/paperclipai/paperclipにて公開。プラグインSDK、アダプターパッケージ、スキル定義は@paperclipai/*スコープのNPMパッケージとして配布。
Top comments (0)