マルチエージェント連携のための
ファイルワークスペース

Puppyone はエージェント向けのコンテキスト基盤を提供します。
あなたのコンテキストを接続し、ホストし、ガバナンスし、バックアップし、バージョン管理し、配信します。

OpenClawOpenClaw
Hermes AgentHermes Agent
SheetsSheets
MCPMCP
NotionNotion
n8nn8n
Claude CodeClaude Code
📦Sandbox
GitHubGitHub
DBDB
JiraJira
GmailGmail
/CONTEXT
F
chat_logs
F
issues
F
tickets
M
wiki.md
J
data.json
J
emails.json
M
finance.md
F
/src
waiting...
Quick Start
$npm install -g puppyone
$puppyone init "My Project"
Read the docs

データはどこからでも来ます。
エージェントが好むのはファイルだけです。

Puppyoneはあらゆるソースからデータを取り込み — Notion、Slack、Gmail、Postgresなど — 正規化し、エージェントが読み書きできる構造化ファイルとして提供します。

Notion
.md
Gmail
.json
Sheets
.json
Jira
.json
Slack
.json
GitHub
.dir
Linear
.json
DB
.json
Airtable
.json
Mongo
.json
Discord
.json
Cal
.json

バージョン管理でコンテキストを守る。
エージェントのすべての変更をバックアップ。

エージェントがコンテキストに加えたすべての変更は自動的にコミットされます——完全なdiff、エージェントID、タイムスタンプ付き。ファイルを削除してしまった?重要なデータを上書きした?ワンクリックで任意の過去の状態にロールバック。完全な履歴、データ損失ゼロ。

Cursor
a3f2c1
Manus
8e1d4a
Claude Code
c7b9e2
n8n
d4e5f6
⤵ merge
OpenClaw
f1a8b3
OpenHands
2d9e7f
config/agents.jsonMOD
1 {
2 "agents": [
3 { "model": "gpt-3.5" },
4+ { "model": "gpt-4o" },
5 { "status": "beta" }
6+ { "status": "prod" },
7+ { "max_tokens": 4096 }
8 ]
9 }
+32Cursor

エージェント認証
数秒でセットアップ。

各エージェントはAccess Pointを通じて接続します——読み取り、書き込み、または非表示にするパスを定義するスコープ付きクレデンシャルです。エージェントAは/financeを読み取り、エージェントBは/docsに書き込みます。
数秒で設定、ワンクリックで取り消し。

/SECURE_VAULT
F
chat_logs
F
issues
J
🔒
api_keys.json
M
wiki.md
J
🔒
data.json
J
🔒
emails.json
M
🔒
finance.md
TXT
🔒
passwords.txt
DEV_ACCESS
FINANCE_READ
GUEST_PUBLIC
ADMIN_ROOT

すべての操作を記録。
すべての変更を元に戻せる。

バージョン管理

ブランチ、コミット、差分

> git log --oneline
a3f2c1agent-b: update /docs
8e1d4aagent-a: add /finance/q3
c7b9e2merge: branch-dev
_

監査ログ

誰が何を、いつ行ったか

09:41OKclaude /finance
09:42NOguest /config
09:43OKgpt-4 /docs
09:44OKclaude /out
09:45OKgemini /src

サンドボックス

隔離実行

ロールバック

即時復元

v1v2v3
RESTORE
/compare

Puppyoneの比較。

SaaSデータ取り込み、マルチエージェント協調、Gitスタイルのバージョン管理を組み合わせた唯一のワークスペース——AIエージェントのために最初から設計。

機能
puppyone
Local FSVM / Mac mini
Dropbox
Obsidian
Notion
GitHub
E2Bサンドボックス
SaaSデータ取り込み
Notion, Slack, Gmail, DB...
Bash / シェルアクセス
Local files
CLI
マルチエージェント権限
バージョン管理
Manual Git
Code only
監査とトレーサビリティ
Commit log
即時ロールバック
30-day window
MCPプロトコル
Plugin
セルフホスト
対応
非対応
/help/faq

よくある質問

01Puppyoneとは何ですか?
Puppyoneはマルチエージェントコラボレーションのために構築されたファイルワークスペースです。Notion、Slack、Gmail、Postgresなどの SaaSデータを、統合されたバージョン管理付きファイルシステムに取り込みます。各エージェントは独自のスコープ権限で接続し、許可されたデータのみ参照可能です——エージェントAは/financeを読み取り、エージェントBは/docsに書き込み、互いのデータは見えません。すべての変更はGitスタイルのバージョン管理で追跡されます。エージェントはいつでも入れ替え可能——データ資産はあなたのものです。
02Claude Code、Cursor、OpenClaw、またはHermes AgentをPuppyoneに接続するには?
Puppyoneは5つのアクセス方法をサポート:MCP(Claude Code、Cursor、およびMCP互換クライアント向け)、BashとSSH(OpenClaw、Hermes Agent、LangChain、CrewAI、ターミナルで動作するエージェント向け)、REST API(n8nおよびHTTPクライアント向け)、サンドボックス(隔離されたエージェント実行用)。各接続は独自のAccess Pointを持ち、スコープされた読み書き権限が付与されます。
03同じPuppyoneワークスペースで複数のエージェントを実行しています。変更の追跡、ミスのロールバック、データを失わずにエージェントを入れ替えるには?
すべての書き込みはエージェントID、タイムスタンプ、完全なdiffがタグ付けされたコミットを生成します。リスクの高い操作前にワークスペースをブランチし、任意の以前の状態に即座にロールバックし、自由にエージェントを入れ替えられます——接続されているエージェントに関係なく、データと履歴はそのまま保持されます。完全な追跡可能性、データ損失ゼロ。
04Notion、Slack、またはGmailのデータをエージェント用にPuppyoneに同期するには?
Puppyoneには Notion、Slack、Gmail、Google Sheets、Postgres、MongoDB、Linear、Jira、Airtable、GitHubを含む15以上の組み込みコネクタがあります。データは同期・クリーニング・構造化され、標準ファイル(.json、.md、フォルダ)として提供されます。エージェントはMCP、Bash、またはAPIで読み取り可能です。REST APIでカスタムデータをプッシュすることもできます。
05Puppyoneはオープンソースですか?セルフホストできますか?
両方はい。Puppyoneはオープンソースで、Dockerセルフホストデプロイメントを提供しています。セルフホストモードでは、すべてのファイル、メタデータ、バージョン履歴はお客様のインフラ内に完全に保持されます——VPCの外には出ません。無料プランには無制限のエージェントとコア機能が含まれます。ロックインなし、完全なデータ主権。
06Puppyoneのようなファイルワークスペースは、ベクトルデータベース、ナレッジベース、ローカルファイル、GitHubとどう違いますか?
ベクトルデータベースはエンベディングを保存しますが、読み取り可能なファイルではありません——エージェントはcat、grep、書き込みができません。ナレッジベースは読み取り専用の検索レイヤーで、バージョン管理もエージェント権限もありません。ローカルファイルにはコラボレーション、監査ログ、SaaSデータ取り込みがありません。GitHubはコード向けであり、エージェント向けではありません——Gitはデフォルトですべてのコラボレーターに同じリポジトリへのアクセスを与え、エージェントごとの権限スコーピングやMCPサポートがありません。Puppyoneはファイルレベルのアクセス、エージェントごとの権限、バージョン管理、15以上のデータコネクタを1つのワークスペースに統合します。

エージェントワークスペースを
構築する準備はできましたか?

始める