エージェントが住むマシン。
セッションをまたいでファイルを保持する永続サンドボックス。アイドル時はサスペンドし、エージェントが止まったところからそのままレジューム。リスクのある操作の前にはチェックポイントを。
- 状態そのままにサスペンドとレジューム
- チェックポイントと復元
- 送信ポリシーとトークン予算
Kanvifyは隔離されたmicroVMを数秒で起動します — AIエージェントが住む永続マシンと、CIジョブごとの新しいマシン。統制は外側から。課金は秒単位。
いつものツールとそのまま連携
エージェントには状態を保つコンピューターが、パイプラインには何も残さないコンピューターが必要です。Kanvifyはその両方を、同じハードウェア、同じ分離モデル、同じメーターで動かします。
セッションをまたいでファイルを保持する永続サンドボックス。アイドル時はサスペンドし、エージェントが止まったところからそのままレジューム。リスクのある操作の前にはチェックポイントを。
使い捨てのmicroVMがGitHub Actionsのジョブを受け取り、本物のDockerで実行し、終了時に破棄されます。守るべき常設フリートは存在しません。
同じハードウェア同じ分離1つのメーター
どちらも $0.10 / vCPU時間API呼び出し1つでマシンが起動。あとはライフサイクルにお任せ — エージェントが止まれば、計算も止まります。
制御はエージェントと外界の間に置きます — 賢いエージェントが言いくるめられるプロンプトの中ではなく。
サンドボックスごとの許可/拒否ルール。リストにないドメインへの接続は、マシンの外に出ません。
モデル呼び出しはお客様のプロバイダーキーでプロキシを経由 — 予算は呼び出しごとに強制、キャッシュとフォールバック付き、KanvifyのLLM料金はかかりません。
ある時点のディスクイメージ。実行がおかしくなったら、既知の正常な状態に戻せます。
秒単位で計測し、サンドボックスごとに帰属。暴走した利用は請求になる前にアカウントの上限で止まります。
サンドボックスのアクティビティは監査証跡に記録され、後から確認できます。
このページにあるものは、すべてAPI呼び出しです。
# one static binary, standard library only $ export KANVIFY_API_KEY=knv_… KANVIFY_WORKSPACE=ws_… $ kanvify create --image ubuntu:22.04 --name agent --cpu 2 --memory 4 sbx_Q7mK2vP9xLr4 agent running $ kanvify cp ./task.md agent:/workspace/task.md uploaded ./task.md -> agent:/workspace/task.md $ kanvify exec -s agent -- make test # exits with the real code $ kanvify exec -s agent --interactive # or just drop in
$ curl -X POST "$KANVIFY_BASE_URL/workspaces/$WORKSPACE_ID/sandboxes" \ -H "Authorization: Bearer $KANVIFY_API_KEY" \ -H "Content-Type: application/json" \ -d '{"sandbox": {"name": "agent", "image": "ubuntu:22.04", "cpu": 2, "memory_gb": 4}}' { "sandbox": { "id": "sbx_Q7mK2vP9xLr4", "status": "creating", … } }
使い捨てmicroVM上のマネージドGitHub Actionsランナー — ジョブごとに本物のマシン、本物のDocker、そしてスローガンの代わりにスペックシート。改善中の数字も含めて、私たちは数字を公開します。
Kanvifyワークスペースからのコマンド1つでGitHub組織を接続。あなた側でホスト、パッチ適用、スケールするものはありません。
任意のワークフローで runs-on: を kanvify に変更。steps、actions、secretsはそのままです。
キューに入った各ジョブでmicroVMが起動し、ジャストインタイムで登録されます。コールド時のキューから開始までは現在約60秒 — 縮める意思があるから、この数字を公開しています。
jobs: build:- runs-on: ubuntu-latest+ runs-on: kanvify steps: - uses: actions/checkout@v4 - run: docker compose up -d # 本物のdockerd — そのまま動く - run: pnpm test
61秒のジョブは61秒分。切り上げも、込みの分数枠もありません。
各ジョブを1分単位に切り上げ · 共有プールのVM
多くは分単位 · 分離度はさまざま
秒単位 — ジョブごとに新しいmicroVM、終了時に破棄
分単位 · 使い捨てVM、DIY要素多め
2 vCPU x64 Linuxランナーの比較。市場価格は一般に公表されているもの(2026-07時点)。
何も再利用されず、次の実行に残されるものもありません。
GitHubホステッドは$0.006/分、Kanvifyは$0.0033/分 — 2 vCPU × $0.10/vCPU時間、秒単位課金。
節約額
$26.67/ 月
$320.00/ 年
新規アカウントには$5相当のコンピュートクレジットが付与されます(ランナー約1,500分、有効期間90日)。カードの登録が必要です。
見積もりは2 vCPUランナーのコンピュート料金のみです。ストレージとキャッシュ($0.0001/GB時間で別途課金)およびGitHubの無料枠は含みません。GitHubホステッドの料金は2026年1月時点の公表値です。
計算リソース、サンドボックスストレージ、キャッシュストレージは、それぞれ独立した3つの請求明細です。LLMプロバイダーのキーはお客様が持ち込み、モデル利用にKanvifyの料金はかかりません。
メーター01 · 計算リソース
$0.10/ vCPU時間
サンドボックスの実行中に計測されるvCPU時間です。使い捨てCIランナーも永続エージェント・コンピューターも同じ料金で、サスペンド中は計算料金がかかりません。
メーター02 · サンドボックスストレージ
$0.0001/ GB時間
サンドボックスのファイルシステムと保持されたチェックポイントをGB時間で計測します。元のサンドボックスをサスペンドまたは破棄した後も、保持中のチェックポイントにはストレージ使用量が発生します。
メーター03 · キャッシュストレージ
$0.0001/ GB時間
保持された圧縮済みCIキャッシュデータをGB時間で計測します。キャッシュのアップロード、ダウンロード、転送バイト、R2オペレーションは課金されません。
LLMプロキシ · 自分のキーを使用
料金はプロバイダーに直接支払います。プロキシは引き続きキャッシュ、ルーティング、コスト可視化を提供し、キーをサンドボックスの外に保ちます。
プランなし。席数課金なし。最低料金なし。実行した分だけ。
できると言ったことを信じてもらうために、まだできないことを明記します。これらはロードマップ上の項目です。上に書いたことは、すべて今日の現実です。