- ISOLATION
- PERSISTENCE
- CLEANUP
- HUMAN
すぐに答え
AIを使ってテスト環境を管理する方法は?
AIがDaytonaを利用して既存のサンドボックスをフォークし、テスト用の永続ストレージを接続します。これにより、自然言語による指示だけで、隔離された環境の作成、利用、削除が可能です。常にクリーンで同一なセットアップでコードをテストできる環境が手に入ります。
自動化によって得られる成果
テストデータの管理先
接続が完了すると、AIがテストインフラのライフサイクル全体を管理します。
ISOLATION
クリーンなサンドボックス複製
AIが標準環境の新しいコピーを作成します。これにより、すべてのテスト実行が、常に既知のクリーンな状態から開始されます。
PERSISTENCE
管理されたデータボリューム
AIがボリュームの作成と接続を行い、ストレージを管理します。サンドボックスが削除されても、テストデータは保持されます。
CLEANUP
自動的な削除処理
エージェントが不要になったボリュームやサンドボックスを削除します。ストレージの肥大化を防ぎ、ワークスペースを常に整理された状態に保ちます。
HUMAN
手動での監視
ボリュームを保持するか、サンドボックスを削除するかは、あなたが決定します。AIは各環境のライフサイクルにおいて、あなたの指示に忠実に従います。
ワークフロー
リクエストを受けた際のAIの動き
AIはあなたの意図を解釈し、具体的なインフラ操作へと変換します。
環境の複製
既存のセットアップに基づき、AIが新しく隔離されたワークスペースを作成します。
fork_sandboxストレージのセットアップ
エージェントがテストに必要なデータを保持するための新しいボリュームを作成します。
create_volumeデータの検証
AIが利用可能なストレージを確認し、適切なボリュームが準備できているかをチェックします。
list_volumesget_volume_by_nameクリーンアップ
テスト終了後、AIが一時的なストレージを削除します。
delete_volume
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使用して、環境操作を実行できます。
出発点
これらはあくまで例です。実際のプロジェクトに合わせて、リポジトリ名やボリューム名を書き換えて使用してください。
Daytona Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_AkqYHK4XFPqtgrdtnVnobFEfCwP5QQF4omfr3EXo/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Daytona capabilities are ready to use.
{
"mcpServers": {
"daytona-dev-workspaces-mcp": {
"url": "https://edge.vinkius.com/vk_preview_AkqYHK4XFPqtgrdtnVnobFEfCwP5QQF4omfr3EXo/mcp"
}
}
}リポジトリ 'production-template' から新しいサンドボックスをフォークして。
現在のワークスペース用に 'test-data-vol' という名前の新しいボリュームを作成して。
現在アクティブなボリュームを確認するために、既存のボリュームをすべてリストアップして。
実行が完了したら、'temp-test-storage' という名前のボリュームを削除して。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Daytonaを一度接続するだけで、準備は完了です
アカウントを一度連携するだけで、認証情報は暗号化されて安全に保管されます。その後はすぐに、チャットインターフェースからワークスペースの管理を開始できます。
DaytonaをAIに接続するFAQ
動作に関する詳細
- 01
AIが本番用のメインデータベースを削除してしまうことはありますか?
ありません。AIが削除できるのは、提供された特定のツールを通じたボリュームのみです。管理対象のボリューム以外の本番データベースやインフラに干渉することはありません。
- 02
テストが終わった後、AIが自動的にサンドボックスを削除しますか?
いいえ。プロンプトで明示的に指示を出さない限り、AIがサンドボックスやボリュームを削除することはありません。
- 03
現在どのボリュームが使用中か確認できますか?
はい。AIに既存のボリュームをリストアップさせることで、どのボリュームが容量を使用しているかを確認できます。
- 04
AIは、任意のURLからサンドボックスを作成できますか?
いいえ。AIがフォークできるのは、既存のDaytona環境セットアップに含まれているサンドボックスのみです。
- 05
ボリュームを作成しなかった場合、データは保持されますか?
いいえ。永続ボリュームを作成するツールを使用しない場合、サンドボックスに書き込まれたデータは、サンドボックスの削除とともに失われます。
Daytonaについてさらに詳しく知りたいですか? Daytona Connectorの全機能を見る
『Daytona』を Claude、Cursor、ChatGPT などに接続
