This talk is the story of getting a PR merged into a Apache Airflow without writing a single line of code, using Apache Airflow itself as an agentic orchestration harness to replicate the functionality of Claude Code for any pluggable LLM.

We’ll walk through how Airflow’s AIP-99 Dag functionality map naturally onto the tool-use loops, context management, and decision branching that power modern agentic coding workflows. The result is a model-agnostic harness that can read a codebase, reason about changes, write and test code, and deploy a commit to a git repository, all orchestrated as an Airflow Dag.

The proof of concept is a merged PR into Apache Airflow itself!

Attendees will leave with a mental model for thinking about Airflow as an agentic harness, practical patterns for wrapping LLM tool-use in Dag tasks, and a healthy appreciation for what happens when you point an autonomous coding agent at its own codebase.

Ryan Hatter

Senior Airflow Engineer at Astronomer