Speaker Notes

What OpenAI, Stripe & ElevenLabs Devs Do Differently Now | AI Native Dev

Engineering leaders at OpenAI, Stripe, and Google DeepMind discuss how agentic coding, harness engineering, and new infrastructure are replacing traditional workflows and CI/CD pipelines.

AI Native Dev · 1:05:52 · YouTube ↗

Podcast episode · 2 hosts and multiple guest interviewees  Intermediate · Concepts, tooling strategies, and industry perspectives

Highlights

5 clips · 5 min of 66 min
    • Stripe built an internal coding agent called Minions using a fork of blocks goose.
    • The agent automatically resolves Jira tickets and customer feedback, generating around 1300 merged PRs per week.
    • Code review remains the primary human-in-the-loop bottleneck for validating business logic and safety.
    • Traditional CI/CD tools were built for humans submitting two or three diffs per week.
    • Agents generate thousands of pull requests, making concurrent code merging an intractable problem.
    • New inference-native infrastructure is required to handle the massive volume of agent output.
    • Models are fundamentally constrained by attention and context window limits.
    • Front-loading context fails; agents require just-in-time context injection such as linter errors when they occur.
    • Systematizing error remediation allows agents to operate autonomously over long time horizons.
    • Multimodal agents extract structured geospatial data from legacy paper planning records.
    • Automating this process reduces task time from an hour to minutes at a fraction of the cost.
    • Rigorous evals and human validation create self-improving pipelines that scale data digitization.
    • Agent Control Protocol (ACP) provides a standard abstraction layer for coding agents across different editors, similar to LSP.
    • It eliminates editor lock-in and lets developers use their preferred keybindings and UI.
    • Collaborative support from multiple editors helps establish a unified industry standard.

Questions this video answers

8 · every answer cites the moment it was said
01 How do internal coding agents handle high-volume PR generation at Stripe? 2 sources · 3:47

Stripe uses an internal coding agent called Minions, forked from Blocks Goose, which runs inside their pre-existing development environment. When triggered via Slack, it spins up a full replica of Stripe and executes an agent loop using internal docs and tools. This automation generates about 1,300 pull requests per week without human assistance, relying on the standard code review process before merging.

02 Why are traditional CI/CD pipelines breaking under agentic workloads? 2 sources · 9:30

Traditional CI/CD tools were built for humans in the pre-cloud era when developers submitted only a couple of diffs per week. Agents now generate thousands or tens of thousands of PRs, creating massive bottlenecks. Consequently, codebases cannot handle multiple agents merging overlapping versions of the same code without moving toward inference-native infrastructure.

03 When are small on-device models preferred over massive cloud models? 2 sources · 17:47

Small open models like Gemma 4 are designed to fit on consumer hardware, letting developers run them locally on desktops, laptops, or phones. They provide granular control and enable custom fine-tuning for tricky, proprietary data types such as legal or medical datasets. This allows organizations to maintain data privacy and serve models on their own local infrastructure.

04 How does harness engineering shift a developer's workflow away from the IDE? 2 sources · 26:36

Harness engineering replaces direct code generation in the IDE with high-level agent primitives and automated feedback loops. Engineers focus on writing concise skills and refining outputs rather than typing out code line by line. This lets agents operate over long time horizons, resolving errors autonomously while humans manage the beginning and end of tasks.

05 How are multimodal agents used to digitize government planning records? 1 source · 38:08

Government teams use multimodal models like Gemini to perform structured information extraction on physical archives containing boxes of old planning records. The agents process PDFs, extract text, identify geospatial data, and transform old pixel coordinates into modern geospatial formats. This drastically reduces the time required to digitize historical land-use records from an hour per record to just a couple of minutes.

06 Why is automated code review becoming critical as AI generates more code? 2 sources · 46:15

AI code generation produces massive volumes of code that outpace human review capacity, creating severe security and maintenance risks in production. Code review platforms provide automated guardrails and reduce noise to ensure that security standards are enforced before code is merged. Rather than prioritizing raw speed alone, teams must balance fast shipping with automated quality checks.

07 What is the purpose of standard protocols like ACP for AI editors? 2 sources · 55:07

The Agent Control Protocol (ACP) acts as a universal abstraction layer across different editors and coding harnesses, similar to how Language Server Protocol (LSP) standardized syntax tooling. It allows developers to swap out underlying coding agents while maintaining their preferred user interface, key bindings, and editor workflows. This open standard prevents developer lock-in and eliminates friction when experimenting with new tools.

08 Why are engineering leaders moving toward effective token usage tracking? 2 sources · 1:03:12

Early AI adoption focused heavily on maximizing token consumption and expanding raw usage volumes as a proxy for growth. However, engineering leaders now realize that tracking raw electricity or token spend is insufficient for managing an organization. Modern observability tools analyze token efficiency, model behavior, and agent tool usage to determine whether code is being produced effectively.

Section-by-section summary

8 parts

Stripe automates development with internal agents

Stripe developed an internal coding agent called Minions to handle routine tasks and customer integrations directly within their development environment. By leveraging internal documentation and tools, the system automatically generates and lands roughly 1300 pull requests weekly with human review acting as the final gate.

Traditional CI/CD breaks under agent PR volume

Legacy CI/CD infrastructure was architected for human engineers producing a handful of pull requests weekly. As agents generate tens of thousands of changes, merging concurrent versions becomes impossible without new inference-native deployment pipelines.

Small on-device models enable custom fine-tuning

Google DeepMind's Gemma open models allow developers to run intelligence locally on consumer hardware and fine-tune models on proprietary legal or medical datasets. This provides strict data control and offline capabilities while maintaining high capability-to-size ratios.

Harness engineering replaces direct IDE coding

Frontier labs are shifting toward harness engineering where developers ban themselves from the IDE and instead manage high-level agent primitives. By feeding errors and guidelines just-in-time rather than front-loading context, engineers scale their output across hours of autonomous agent execution.

Multimodal agents digitize government planning data

The UK Government's Incubator for AI uses multimodal models to parse boxes of legacy paper planning records into structured geospatial data. This approach cuts processing time from an hour to minutes, helping solve severe labor shortages in municipal planning.

Automated code reviews manage generated code quality

As code generation volume explodes, platforms like Coda shift focus from code gen to automated code reviews and guardrails. Finding the right balance between shipping speed and quality ensures production systems remain secure without stifling developer velocity.

Standard protocols unify agent experiences across editors

Editors like Zed emphasize raw performance written in Rust and introduce parallel agent execution. The creation of the Agent Control Protocol (ACP) establishes a universal standard across different editors and backend coding agents.

Observability tools track effective token usage

Platforms like Jellyfish are moving past simple productivity tracking to monitor token usage and workflow efficiency. Engineering leaders must evaluate not just how many tokens are consumed, but whether those tokens translate to effective software delivery.

0:00 / 1:05:52
k play/pause · f fullscreen · m mute
n next · p previous clip · t highlights/full
< > slower/faster · / search what was said
  • Minions1× · first 3:50

    Stripe's internal coding agent used to automate pull requests and code changes.

  • Gemma6× · first 17:04

    Google's open model family designed to fit on consumer hardware and local devices.

  • Harness engineering5× · first 15:46

    The practice of building high-level prompt frameworks and guardrails to direct coding agents.

  • Agent Control Protocol4× · first 54:33

    A standard protocol that abstracts coding agents to work seamlessly across different text editors.

  • Language Server Protocol2× · first 54:51

    A standardized protocol allowing editors to communicate with language and syntax analysis tools.

  • Codex3× · first 32:12

    An AI coding system capable of executing tasks from prompt to merged pull request.