Share feedback
Answers are generated based on the documentation.

支持的代理

Availability: Experimental
Requires: Docker Desktop 4.58 or later

Docker Sandboxes 支持多种 AI 编码代理。所有代理都在带有私有 Docker 守护进程的 microVM 中隔离运行。

支持的代理

代理 命令 状态 说明
Claude Code claude 实验性 经过最多测试的实现
Codex codex 实验性 开发中
Gemini gemini 实验性 开发中
cagent cagent 实验性 开发中
Kiro kiro 实验性 开发中

实验性状态

所有代理均为实验性功能。这意味着:

  • Docker Desktop 版本之间可能发生破坏性变更
  • 功能可能不完整或发生重大变化
  • 稳定性和性能未达到生产就绪水平
  • 支持和文档有限

请将沙箱用于开发和测试,而非生产工作负载。

使用不同的代理

代理类型在创建沙箱时指定:

$ docker sandbox create claude ~/my-project
$ docker sandbox create codex ~/my-project
$ docker sandbox create gemini ~/my-project
$ docker sandbox create cagent ~/my-project
$ docker sandbox create kiro ~/my-project

每个代理都在其独立的隔离沙箱中运行。代理类型在创建时绑定到沙箱,之后无法更改。

代理特定配置

不同的代理可能需要不同的身份验证方法或配置。请参阅代理特定的文档:

要求

  • Docker Desktop 4.58 或更高版本
  • 平台支持:
    • 支持 virtualization.framework 的 macOS
    • 支持 Hyper-V 的 Windows 实验性
  • 所选代理的 API 密钥或凭据

后续步骤