← 技術実践に戻る

AIAgent

AI Virtual File System とは?2026 年完全ガイド

約12分で読めます

コードとターミナルが表示されたノート PC 画面—隔離ワークスペースで動く AI エージェント

最終更新:2026年8月8日AgentVFS 公式ドキュメントFactory AgentFSAIGNE AFS を基に整理しています。

コーディングエージェントを本番リポジトリに接続するとき、モデルはパスと diff を見る一方、実行は Docker・リモート Runner・別 Mac の Xcode プロジェクトに散らばります。その間をつなぐ AI Virtual File System が、2026年の Agent 基盤では実質必須になりつつあります。

代表例は AgentVFS、Factory の AgentFS、AIGNE の AFS。名称は似ていますが、単一 Agent サンドボックス向け、proxy 多租户、checkpoint 主導など設計の重心が異なります。本記事では用語を揃え、日本の開発チームが AgentVFS・AgentFS・AFS を実務で選べる軸を示します。

はじめに

RAG はベクトル庫に知識を置きますが、コーディング Agent は ファイルツリー に知識を置きます。Tool で read/write するたびに権限・同時書き込み・未コミット変更・試行錯誤の巻き戻しが発生します。ホスト直マウントは危険、純メモリ FS は npm/cargo/xcodebuild と相性が悪い。vaultforkcheckpointproxyFUSE で「普通のパス」に見せかけつつ監査可能にする層が VFS です。

ファイル状態はセマンティックメモリと連動します。checkpoint の境界はツールセッションの境界に対応しがちです。Redis・PostgreSQL・TencentDB AI Memory 選定ガイド と併読すると全体像が掴みやすくなります。

AI Virtual File System が解く課題

  • 隔離不足~/.ssh や本番設定の誤上書き;
  • ロールバック困難:十ファイル変更後にテスト全滅、手動 git reset;
  • 環境不一致:ローカルパスと CI パスの乖離、Tool 分岐の増殖。

fork 内で実験し、失敗なら checkpoint 破棄、成功なら vault へマージ。24/7 Gateway では クラウド Mac 上の proxy に実体を置き、ノート PC は薄いクライアントにできます。長時間タスクでは PDF を AI 知識庫に:Book to Skill ガイド のようなループ検知とセットで設計してください。

核心概念

vault は管理対象ファイル集合の根。fork はそこから分岐した作業コピー。checkpoint は fork 内の時点印。proxy はリモート操作の統一 API。FUSE は OS に仮想ツリーをマウントし既存 CLI をそのまま使う仕組みです。各プロジェクトの差はこの組み合わせの重み付けです。

AgentVFS

AgentVFS はドキュメントと vault 中心。監査要件が強い企業向け coding Agent に向きます。タスクごとに vault → fork 編集 → checkpoint → テスト後 commit の流れが明文化されています。

AgentFS

AgentFS は Factory スタックへの薄い組み込みと、試行錯誤ループでの checkpoint が強み。大規模リファクタを繰り返す Agent に適します。

AFS

AFS複数 Agent の並列編集 と FUSE を前面に。サブ Agent ごとに fork を切り、proxy がマージを調整します。OpenClaw 型の多役分担と相性が良いです。

AgentVFS・AgentFS・AFS の AI Virtual File System 分层図
proxy ゲートウェイ、vault/fork/checkpoint 意味層、任意の FUSE と実ストア

比較マトリクス

観点AgentVFSAgentFSAFS
重心vault・監査軽量サンドボックス並列 Agent・FUSE
checkpointセッション監査試行錯誤デフォルト並列 fork マージ
proxy企業ゲートウェイFactory 埋め込みマルチ vault

シナリオ別

個人プロトタイプ:AgentFS または AFS の単一 FUSE。企業:AgentVFS + クラウド Mac 上 proxy。多 Agent:AFS。Factory 既存:AgentFS 優先。

実装の要点

  1. vault 境界(読み取り専用・ignore ルール);
  2. checkpoint 粒度(Tool 毎 vs タスク毎);
  3. proxy(TLS・認証・レート制限);
  4. CI でマウント→編集→テスト→ロールバック;
  5. checkpoint ID をログと Redis・PostgreSQL・TencentDB AI Memory 選定ガイド の長期記憶に紐付け。

fork 数・checkpoint 容量・proxy 遅延・ロールバック回数を監視。PDF を AI 知識庫に:Book to Skill ガイド と連動したサーキットブレーカーも検討してください。

FAQ

git worktree との違いは?

git は履歴、VFS は Agent サンドボックス語彙とリモート proxy。併用が一般的です。

クラウド Mac の利点?

Gateway と vault を 24/7 同居。スリープで fork が消えません。Apple 向けビルド Agent に有効です。

まとめ

  • AI Virtual File System は coding Agent の隔離・巻き戻し・リモート実行層。
  • AgentVFS=監査と vault、AgentFS=Factory 内試行錯誤、AFS=並列と FUSE。
  • 用語を揃えてから選ぶこと。裸ディスクのまま Agent を伸ばすのは限界があります。

クラウドMacでエージェントワークスペースを常時運用

どの VFS を選んでも ロールバック可能で監査可能な実行ノード が必要。Kvmkit クラウド Mac mini で Vault マウントと OpenClaw を24/7運用。

Kvmkit クラウドMacプランを見る

エージェントワークスペースを24時間稼働させるならクラウドMacへ

AgentVFS / OpenClaw を常時オンラインの Mac に。