Thanks for the proposal, Yossi. +1 to Kaxil's comments above. We discussed this offline earlier in the context of Agentic workflows and therefore interaction with the common.ai provider would be the logical first step here.
Best regards, Vikram On Wed, Jun 24, 2026 at 6:37 AM Kaxil Naik <[email protected]> wrote: > Thanks for sending the Proposal Yossi. I haven't looked it in detail yet > but first thing would be to figure out the interaction with common.ai > provider since the primary motivation on your PR is AI Agents/LLM > > On Wed, 24 Jun 2026 at 14:32, Yossi Eliaz via dev <[email protected]> > wrote: > > > Hi all, > > > > I’d like to propose a new Sandbox provider for running Airflow tasks in > > fast, isolated, ephemeral cloud sandboxes using Daytona, E2B, Modal, and > > islo backends. > > > > The goal is to make code safer to run: credentials are injected only into > > the disposable sandbox, not the Airflow worker, while keeping tasks > > scalable and isolated from one another. > > > > The implementation includes: > > > > - SandboxOperator and @task.sandbox for running commands in a sandbox > > - SandboxExecutor for routing tasks through sandboxes > > - No core or scheduler changes; it uses the public BaseExecutor > interface, > > so I do not believe an AIP is required > > > > > > - PR: https://github.com/apache/airflow/pull/68847 > > - Issue: https://github.com/apache/airflow/issues/68845 > > - Design notes: https://github.com/zozo123/airflow-provider-sandbox > > > > This work was developed with assistance from Claude, but all code has > been > > human-reviewed. > > > > Best, > > Yossi > > >
