AIエージェントのためのサンドボックス基盤

フォーク|スナップショット 26msであらゆる環境を操作。完全な状態。データベース、ファイル、プロセス。

○──○──○──○──○──○──○──○    main
            
            └──○──○──○──○──○    fork-a
                     
                     └──○──○    fork-b

使った分だけ課金

アイドル状態のブランチはほぼ無料。メモリは非アクティブ時に回収。ストレージはフォーク間で重複排除。

最大 3 TB RAM、384 vCPU、1 PB ストレージまでオートスケール。

ハードウェア

cpu EPYC Zen 5
mem DDR5 ECC
nvme PCIe5, 12GB/s
net 25 Gbps

sdk

すべての変更がコミットになります。ブランチは最新を指し、作業に合わせて進みます。過去の状態と差分比較。

1 sb: Branch = await ix.spawn()
2 fork: Branch = await ix.fork(sb)
3 snap: Commit = await ix.head(fork)
4 await ix.exec(fork, "codex exec full-send")
5 changes: FsDiff = await ix.diff(snap, fork)