このプロジェクトについて

Paperclip(ペーパークリップ)は、仕事上の文脈でAIエージェントチームを管理するために設計されたオープンソースのオーケストレーションプラットフォームです。Node.jsサーバーとReact UIを提供し、複数のエージェントを役割、権限、目標連携のある構造化された組織に整理することができます。 主な機能は以下の通りです: - **エージェント管理**:Claude Code、Codex、Cursor、OpenClaw、Bash、または任意のHTTP/ウェブフックボットなど、さまざまなプロバイダーからエージェントを持ち込みます。エージェントは、役割、肩書、報告ライン、権限を備えた組織図に整理されます。 - **タスク&チケットシステム**:タスクは、会社の目標から個々の問題まで完全なコンテキスト継承を持って追跡されます。アトミックなタスクチェックアウトにより二重作業を防ぎ、会話スレッドは再起動後も永続的なセッションを持ちます。 - **ハートビート実行**:エージェントはスケジュールされた間隔で起動し、割り当てられた作業を確認して行動し、結果を報告します。データベースベースのウェイクアップキューには、併合機能と孤立した実行の自動回復が含まれます。 - **コスト管理**:会社、エージェント、プロジェクト、目標、問題、プロバイダー、モデルの各次元にわたってトークンとコストを追跡します。エージェントごとの月次予算にはハードリミットと警告閾値が設定可能です。 - **ガバナンスと承認**:取締役会承認ワークフロー、レビューステージ付きの実行ポリシー、意思決定の追跡、および任意のエージェントをいつでも一時停止、再開、または終了できる機能を備えています。 - **マルチオーガニゼーション対応**:単一のデプロイメントで無制限の会社を実行でき、完全なデータ分離と個別の監査証跡を提供します。 - **ルーチン&スケジュール**:cron、ウェブフック、またはAPI呼び出しによってトリガーされる recurring タスクは、設定可能な同時実行数とキャッチアップポリシーを持っています。 - **プラグインシステム**:インプロセス外ワーカー、能力ゲート付きサービス、UI貢献によるインスタンス全体の拡張性を提供します。 - **シークレット管理**:スコープ付きシークレットは、暗号化されたローカルストレージまたはプロバイダー依存のオブジェクトストレージで保存され、明示的に必要とされたときのみ注入されます。 - **ポータブルカンパニーテンプレート**:認証情報の削除と衝突処理を備えた組織全体のエクスポートとインポートが可能です。 プラットフォームはセルフホスト型で、アカウントは不要です。インストールはワンライナーのインストーラースクリプト、または `git clone` と `pnpm dev` による手動設置が可能です。デフォルトで内蔵PostgreSQLデータベースを使用し、APIサーバーは `http://localhost:3100` で実行されます。要件はNode.js 24.11+およびpnpm 9.15+です。 Paperclipは、チャットボット、エージェントフレームワーク、ワークフロービルダー、プロンプトマネージャー、単一エージェントツール、またはコードレビューツールではありません。自律的なエージェントチームのオーケストレーションレイヤーです。