星标数:71317★ Fork数:5652 《daytona:运行 AI 生成代码的安全弹性基础设施》

重要提示:该仓库已不再维护。自2026年6月起,Daytona 的核心开发已迁移至私有代码库,本仓库将不再收到任何更新、修复或发布。仓库仍保持公开,可在 LICENSE 许可下自由使用、fork 并在此基础上构建,但不提供任何支持或保证。

daytonaio/daytona 项目截图

Daytona 是面向 AI 生成代码执行与智能体工作流的弹性基础设施运行时,主打安全与可伸缩。该开源平台提供沙盒(sandboxes),即具备完整隔离能力的全组合式计算机,拥有独立内核、文件系统、网络栈,并分配 vCPU、内存与磁盘。

沙盒是 Daytona 平台的核心组件,从代码到执行的启动时间低于 90 毫秒,可运行 Python、TypeScript 与 JavaScript 编写的任意代码。依托 OCI/Docker 兼容性、大规模并行与无限持久化能力,沙盒为智能体工作流提供一致、可预测的运行环境。智能体与开发者可通过 Daytona 的 SDK、API 和 CLI 以编程方式与沙盒交互,操作涵盖沙盒生命周期管理、文件系统操作、进程与代码执行,以及基于基础镜像、软件包和工具的运行时配置。有状态环境快照支持跨会话的持久化智能体操作,使 Daytona 成为 AI 智能体架构的理想基础。

主要特点

  • 平台(Platform):面向标准化采用 Daytona 的组织提供治理与运营控制,包括组织、API Key、限额、计费、审计日志、OpenTelemetry 与集成
  • 沙盒(Sandboxes):隔离的全组合式计算机,执行工作负载并保留状态,提供环境配置、快照、声明式构建器、卷、区域等能力
  • 智能体工具(Agent tools):面向应用代码、智能体与集成的编程能力,涵盖进程与代码执行、文件系统操作、语言服务器协议、计算机使用、MCP 服务器、Git 操作、伪终端、日志流
  • 人类工具(Human tools):与沙盒交互的界面与远程会话,包括控制台、Web 终端、SSH 访问、VNC 访问、VPN 连接、预览、自定义预览代理与 Playground
  • 系统工具(System tools):平台级钩子与控制,用于生命周期事件与网络访问,包括 Webhooks 与网络限制

客户端库安装

pip install daytona

npm install @daytona/sdk

gem install daytona

go get github.com/daytonaio/daytona/libs/sdk-go

📊 本项目 GitHub 星标数:71317。最后更新:2026-06-25,发布:2026-06-23。项目地址:https://github.com/daytonaio/daytona

100T高转存免费网盘资源精选【持续更中~~~~】:点击查看

0 0 投票
文章评级
订阅
提醒
guest
0 评论
内线反馈
查看所有评论
0
希望你的想法,请评论。x