daytonaio/daytona

Daytona is a Secure and Elastic Infrastructure for Running AI-Generated Code

What it solves

Daytona は、AI が生成したコードの実行と AI エージェントワークフローの実行のための安全で隔離された弾力的なインフラストラクチャを提供します。専用の使い捨てサンドボックスを提供することで、ローカルマシン上で信頼できない AI 生成コードを実行するリスクを排除します。

How it works

プラットフォームは「サンドボックス」― 独自のカーネル、ファイルシステム、ネットワークスタック、vCPU、RAM、ディスクを持つ完全に構成可能なコンピュータを使用します。これらのサンドボックスは OCI/Docker 互換で、90ms 未満で起動できます。開発者と AI エージェントは SDK(Python、TypeScript、Ruby、Go、Java)、REST API、または CLI を通じてプログラム的にこれらの環境とやり取りし、サンドボックスのライフサイクル管理、コード実行、ファイルシステム操作を行います。

Who it’s for

AI エージェントのアーキテクトや開発者向けに設計されており、安全でスケーラブルな環境で AI 生成コードを実行し、セッション間で状態を保持するエージェント操作を維持できます。

Highlights

  • Rapid Deployment: サンドボックスはコードから実行まで 90ms 未満で起動します。
  • Full Isolation: 各サンドボックスは専用リソースとネットワークスタックを持つ完全なコンピュータです。
  • State Persistence: スナップショットとボリュームをサポートし、異なるセッション間でエージェントの状態を保持します。
  • Broad Integration: 複数言語向けの包括的 SDK を提供し、Model Context Protocol (MCP) サーバーをサポートします。