AI Codecon: Coding for the Agentic World
Published by O'Reilly Media, Inc.
The future of software development is here, and it’s agentic.
We’re moving beyond simple chatbots to AI systems that can plan, execute, and collaborate—transforming how we build software. Join us for an intensive exploration of the tools, workflows, and architectures defining this next era of programming.
Because of the success of our first AI Codecon event, we’re planning for even more content in September, and even more participants. The primary conference track will be arranged much like the May event: a curated collection of fireside chats with senior technical executives, brilliant engineers, and entrepreneurs; practical talks on the new tools, workflows, and hacks that are shaping the emerging discipline of agentic AI; and demos of how experienced developers are using the new tools to supercharge their productivity, their innovative applications, and user interfaces. In addition, we’ll have a suite of in-depth tutorials on separate days both before and after the main conference so that you can go deeper if you want. We’re also planning a separate event for the purpose of demonstrating—via compelling, fast-paced demos—how MCP is creating the architecture of participation for AI systems. We’re calling the event O’Reilly Demo Day, and we’d love for you to attend.
In the September 9 AI Codecon, our primary focus will be on four critical frontiers of agentic development:
- Agentic interfaces: Moving beyond chat UX to sophisticated agent interactions
- Tool-to-tool workflows: How agents chain across environments to complete complex tasks
- Background coding agents: Asynchronous, autonomous code generation in production
- MCP and agent protocols: The infrastructure enabling the agentic web
We guarantee you’ll walk away with practical knowledge drawn from real-world case studies and hands-on demos of cutting-edge tools. Register now to save your seat.
Schedule
The time frames are only estimates and may vary according to how the class is progressing.
Introduction – Tim O’Reilly (10 minutes)
- Tim welcomes you to Coding for the Agentic World.
Part 1: Agentic Interfaces
Why Centralized AI Is Not Our Inevitable Future – Alex Komoroske (15 minutes)
- Tim O’Reilly has been writing and speaking about the need for “an architecture of participation” for AI, and how the endgame is not a single dominant platform. Alex Komoroske, CEO of Common Tools, proposes a path to that future, which includes data sovereignty, open ecosystems, and personalized AI that works exclusively for the user. He’ll explore the structural dangers of a centralized AI future and present a compelling case for a distributed, pluralistic AI ecosystem where human agency and privacy are paramount. His goal is to encourage developers to build tools that empower individuals rather than a few large companies.
Josh Woodward and Tim O’Reilly Fireside Chat (20 minutes)
- NotebookLM was one of the first breakout successes beyond simple chatbots and coding tools. Besides the originality of some of the things it does, it’s a great illustration of how to rethink existing apps and services to give them a truly useful AI native interface. Josh Woodward, who leads Google Labs and the Gemini app, shares the origin story of NotebookLM and the lessons developers might take from it. And of course, Josh and Tim are going to talk about what’s next.
Context Engineering – Addy Osmani (15 minutes)
- In Andrej Karpathy’s words, context engineering is “one small piece of an emerging thick layer of non-trivial software” that powers real LLM apps. It’s the evolution of prompt engineering, reflecting a broader, more system-level approach. Addy Osmani, engineering leader at Google, explores this practical, systems-based approach to structuring all the information an LLM needs to perform reliably and usefully. You’ll hear how you can dynamically assemble task-specific context using data, instructions, tools, and memory, and how good input design translates to better, more trustworthy output.
Death of the Browser – Rachel-Lee Nabors (15 minutes)
- The internet has turned into a maze of walled gardens, ad-powered content, and algorithmic manipulation. AI agents are the key to putting users back in the driver’s seat. React team alum and web standards advocate Rachel-Lee Nabors explores how agents can create interfaces that adapt to a user’s needs and preferences while providing privacy and accessibility features that traditional browsers can’t match. Rachel-Lee also discusses the technical implications of this shift and explores emerging and existing technologies and methods for direct content distribution and access.
Break (5 minutes)
Part 2: Tool-to-Tool Workflows
Clay Bavor and Tim O’Reilly Fireside Chat (20 minutes)
- Join Tim O’Reilly and Clay Bavor, cofounder of Sierra, for a forward-looking conversation that challenges conventional thinking about AI agents. While much of the current discourse focuses on agents as individual productivity tools, Bavor presents a compelling vision where AI agents become the primary digital interface for enterprises—as essential as websites and mobile apps—and represent the true future of artificial intelligence in enterprise environments. The discussion explores Sierra’s unique approach, including its platform for creating singular branded agents that power entire customer experiences and its business model, which ensures companies only pay when these agents deliver results.
The Hitchhiker’s Guide to AI Coding Agents (Don’t Panic!) – Ken Kousen (15 minutes)
- In the occasionally bewildering universe of AI-powered coding tools, a new wave of agentic assistants is charting fresh territory for developers. From Claude Code and Codex CLI to Junie and Gemini CLI, these agents promise to navigate codebases, automate tasks, and even refactor your work. Ken Kousen, author of several O’Reilly books and courses, introduces the key players, shows quick demos of what they can (and can’t) do, and shares tips on making them work for you, not the other way around.
Beyond Code Generation: Getting Real Work Done with AI Agents – Angie Jones (15 minutes)
- AI tools can write code now. That’s cool. But what about everything else? Triaging issues, writing tests, opening PRs, updating docs: This is the stuff we should be delegating to AI. Angie Jones, global VP of developer relations at Block Inc., shows you what happens when agents step out of the IDE and actually start doing work. No flashy prompts—just practical, repeatable workflows where agents take real action across environments and tools, and collaborate with other agents and models to get complex tasks done faster. If you’re using AI to help you write code, great. Now let it help you ship.
Your AI Agents Don’t Need You Anymore: Building Self-Organizing, Decentralized AI Agent Infrastructure – Amit Rustagi (5 minutes)
- AI and big data technologist Amit Rustagi presents a cutting-edge architectural framework for decentralized, self-organizing AI agent systems, leveraging WebAssembly (Wasm) and IPFS to enable adaptive autonomy beyond traditional orchestration. By combining Wasm’s portable, sandboxed execution with IPFS’s decentralized storage and content addressing, the framework facilitates peer-to-peer agent coordination, evolutionary specialization, and trustless collaboration without centralized oversight. Amit also critically examines the trade-offs: Wasm’s limited hardware acceleration, IPFS latency in real-time scenarios, and the ethical implications of fully autonomous credit economies. Designed for the postcloud era, this framework offers a modular, evolution-ready infrastructure—combining the latest in decentralized compute, storage, and cryptography—while prompting urgent dialogue on safety, accountability, and the limits of emergent machine autonomy in production systems.
Part 3: Background Coding Agents
Kathy Korevec and Addy Osmani Fireside Chat (20 minutes)
- Join Kathy Korevec and Addy Osmani for an inside look at how the AIDA team at Google Labs is building at the intersection of now and next. They’ll explore the making of Jules—an AI-powered developer tool designed not just to add intelligence, but to remove friction and unlock entirely new creative workflows. Learn how the team balances rapid AI evolution with thoughtful, high-integrity product design, crafting tools that anticipate developer needs without getting in the way. It’s a messy, nonlinear process—but one rooted in vision, precision, and a deep respect for developers.
Break (5 minutes)
Agentic Web: MCP, A2A, MIT Project NANDA, and Beyond – Ramesh Raskar (10 minutes)
- The Model Context Protocol (MCP), Agent2Agent (A2A), NLWeb, and MIT’s Project Nanda have sparked a new wave of excitement around the agentic web, setting the stage for rapid innovation and collaboration. Open protocols like MCP and A2A are enabling AI agents to interoperate seamlessly, making it easier for developers and enterprises to build powerful, agent-driven applications. But what are the opportunities in the next phases? How will agentic commerce evolve? What will be the emergent intelligence in agentic societies? Ramesh Raskar, an associate professor at MIT Media Lab, considers these questions in relation to Project Nanda, which is architecting the building blocks for the internet of AI agents in three phases—foundations, commerce, and societies.
The Team of Tomorrow: Agents, Alignment, and Team Ritual – Chris Butler (5 minutes)
- Chris Butler, a product operations leader in AI and productivity at GitHub, imagines a “kickoff meeting” in the near future where engineers, designers, product managers, and AI agents come together to start a new project. Rather than replacing team members, the agents in the room provoke, question, and draft alongside them and actively shape the work, acting as representatives of customer behavior, technical constraints, and ethical risks. Through this design fiction, Chris explores how today’s teams can learn to adapt rituals, reimagine roles, and stay grounded in purpose while building with intelligent collaborators.
From Proof to Platform: Scaling Agentic AI in a Fortune 300 Software Enterprise – Brennon Bortz (5 minutes)
- As agentic AI systems mature, the challenge is no longer proving they can work, but proving they can scale. Leidos is working to embed agentic capabilities into the day-to-day flow of software development across a global workforce of thousands. Brennon Bortz, chief engineer for corporate R&D at Leidos, describes how the company identified high-leverage opportunities for agentic automation within the SDLC, structured pilots to compare agentic and nonagentic performance, integrated tools into secure, developer-friendly platforms, managed adoption across a risk-sensitive enterprise, and defined new success metrics and evolving roles to support long-term change.
Part 4: MCP and Agent Protocols
Designing for AI Agents: MCP – Jessica Kerr (15 minutes)
- These days, software isn’t easy for people to use until it’s easy for their AI agents to use. That means we need a great MCP. Model Context Protocol servers give AI agents fingers to feel around and act in the world, one tool at a time. Jessica Kerr, engineering manager of developer relations at Honeycomb, shares design considerations from the Honeycomb MCP, contrasts MCP design with human UX and software APIs, and discusses ways to tell whether the MCP is effective in production.
Blender MCP – Siddharth Ahuja (15 minutes)
- Blender MCP is a tool that allows AI language models like Claude to control Blender through the Model Context Protocol, reducing the complexity of 3D modeling from hours to minutes by letting users create scenes, assets, and animations through natural language prompts. The project gained significant traction with 12.8K GitHub stars and over 280K downloads. Siddharth Ahuja, creator of Blender MCP and Ableton MCP, explains how Blender MCP was made and how MCPs for creative tools enable anyone to be a creator. Examples include generating terrain, creating animated scenes, and even combining 3D modeling with music creation through an Ableton MCP integration.
Thomas Dohmke and Tim O’Reilly Fireside Chat (20 minutes)
- Tim O'Reilly speaks with Thomas Dohmke, GitHub’s outgoing CEO, about the company’s role as the backbone of collaborative coding and how AI agents are becoming integral team members in the software development lifecycle. They’ll discuss how GitHub has become essential infrastructure for AI coding—with agents operating similarly to traditional CI/CD processes but creating new challenges around security and repository management. They’ll also explore how the collapse of traditional boundaries between product management, design, and engineering enabled by AI is transforming software development roles into “full stack builders” who can take ideas from conception to deployment.
Closing Remarks – Tim O’Reilly and Addy Osmani (5 minutes)
- Tim and Addy close out today’s event.
Your Hosts and Guests
Tim O'Reilly
Tim O’Reilly is the founder and CEO of O’Reilly Media. He has a history of convening conversations that reshape the computer industry. He’s played a key role in shaping our understanding of the early commercialization of the internet, open source software, big data, and Web 2.0. He believes that the current AI moment is more significant than any of those. His 2017 book, WTF? What’s the Future and Why It’s Up to Us, raised many of the concerns and opportunities about AI that we are wrestling with today. He writes regularly for O’Reilly Radar and on Asimov’s Addendum, his Substack about AI governance.
Addy Osmani
Addy Osmani is a director at Google Cloud AI. He is focused on helping developers and businesses succeed with Gemini, Vertex AI, Agent Development Kit (ADK), Gemini Enterprise, and the broader enterprise AI platform. Addy is the author of numerous books for O’Reilly, including Leading Effective Engineering Teams, Beyond Vibe Coding, and the forthcoming The Effective Software Engineer and Web Performance Engineering in the Age of AI.
Alex Komoroske
Alex Komoroske, CEO of Common Tools, has been a product manager or director of product management for platforms that most of us use every day: Chrome, Google Maps, Google Earth, and others. While at Google, Alex wrote an internal how-to called “Practical PM Stuff” that many Google PMs referred to as the Product Manager’s Bible. It covered everything from basics such as how to answer an email to esoterica like the difference between complexity and ambiguity or how Schelling points form in organizations. He’s known for his “Gardening Platforms” approach, which encourages guiding ecosystems toward greatness instead of controlling them. At Common Tools, he’s building the infrastructure for AI that works for people, not the other way around—creating open, private, and composable systems that put human agency first.
Josh Woodward
Josh Woodward leads Google Labs and the Gemini app, and his teams are focused on discovering and delivering new AI products that advance Google’s mission. Helping to cofound Google’s Next Billion Users effort and create Chromebooks, his work has focused on making technology more accessible to everyone.
Rachel-Lee Nabors
Rachel-Lee Nabors spent the better part of their career on web standards and open source and has spearheaded developer education at FAANG and startups, on the React team, and W3C. Now they work to usher in the future with browser builders and Silicon Valley startups, teaching a new generation of builders that “it's not magic; it's just math” and building experiences that adapt information to people at their company, Dressed for Space. You can find them drinking tea in London or shadowboxing in San Francisco.
Ken Kousen
Ken Kousen is the author of the Kotlin Cookbook (O'Reilly), Modern Java Recipes (O'Reilly), Gradle Recipes for Android (O’Reilly), and Making Java Groovy (Manning), as well as O’Reilly video courses in Android, Groovy, Gradle, advanced Java, and Spring. A JavaOne Rock Star, he’s a regular speaker on the No Fluff Just Stuff conference tour and has spoken at conferences all over the world. Through his company, Kousen I.T., Inc., he’s taught software development training courses to thousands of students.
Angie Jones
Angie Jones is global vice president of developer relations at Block Inc. An award-winning educator and international keynote speaker, she shares her extensive knowledge with software companies and conference audiences worldwide. An IBM Master inventor, Angie is recognized for her innovative, out-of-the-box thinking, which has led to 27 patented inventions in virtual worlds, collaboration software, social networking, smarter planet initiatives, and software development processes.
Amit Rustagi
Amit Rustagi is an experienced AI and big data technologist with more than 20 years of expertise in transforming business needs into technical solutions. He specializes in AI, generative AI, and analytics, designing architectures and machine learning models to deliver impactful outcomes. A recognized speaker at several industry events in the past, he drives innovation in AI and data science.
Kathy Korevec
Kathy Korevec is a product leader with an engineering background and a passion for creating developer solutions. She is currently a director of product at Google Labs, where she works on an AI coding agent named Jules. Previously, she was the VP of product and design at Vercel and senior director of product management at GitHub, where she focused on community products and developer documentation.
Ramesh Raskar
Ramesh Raskar is an associate professor at MIT Media Lab, director of the Camera Culture research group, and leader of the program on decentralized AI. His focus is on AI and imaging for health and sustainability. These interfaces span research in physical (sensors, health-tech), digital (automating machine learning), and global (geomaps, autonomous mobility) domains. He has received many awards, including the National Academy of Inventors award, Lemelson Award, ACM SIGGRAPH Achievement Award, DARPA Young Faculty Award, Alfred P. Sloan Research Fellowship, TR100 Award from MIT Technology Review, and Global Indus Technovator Award. He has worked on special research projects at Google X, Apple, and Facebook and cofounded/advised several companies. Ramesh holds over 100 US patents.
Chris Butler
Chris Butler is a product leader who drives innovation at the intersection of technology, design, and strategy. With experience spanning GitHub, Google, Facebook, Microsoft, and startups, he’s led impactful initiatives in AI, productivity, and responsible tech. From crafting speculative design fiction to mentoring future product leaders, his work bridges creativity and execution. As cofounder of The Uncertainty Project and a product operations leader in AI and productivity at GitHub, he focuses on aligning vision with action to create ethical, sustainable, and impactful solutions.
Brennon Bortz
Brennon Bortz is chief engineer for corporate R&D at Leidos, where he leads engineering across a 500-person innovation organization. His current focus is integrating agentic AI into enterprise-scale software delivery—transforming both tooling and developer experience. Brennon’s background spans software engineering, DevSecOps, and solution architecture for commercial and government customers. He has authored peer-reviewed work in computer science and affective computing. Brennon holds a PhD in computer science from Virginia Tech.
Jessica Kerr
Jessica Kerr is the engineering manager of developer relations at Honeycomb and a developer of development automation, who helps developers deepen the way they collaborate with their software. She also speaks at conferences around the world. Last year she keynoted in seven cities in the US and Australia, at conferences from DDD to Mob Programming to Future of Software. Her true love is symmathesy: people and software collaborating to build something useful in the world.
Siddharth Ahuja
Siddharth Ahuja is a designer and maker who is head of product at Reverie. He is the creator of Blender MCP and Ableton MCP.
Clay Bavor
Clay Bavor is a cofounder of Sierra, which helps businesses build better, more human customer experiences with AI. A visionary product leader and technologist, he spent 18 years at Google, where he spearheaded some of the company’s most innovative efforts. As head of Google Labs, he led teams working on forward-looking projects, including augmented and virtual reality, Project Starline, and Google Lens. Earlier, Clay oversaw the product and design teams for Gmail, Google Docs, Google Drive, and Google Apps for Enterprise (now Workspace), shaping tools used by billions worldwide. He also contributed to foundational Google products including Search and advertising technologies.
Thomas Dohmke
Fascinated by software development since his childhood in Germany, Thomas Dohmke has spent his career building tools to promote developer happiness. He recently left his position as CEO of GitHub, where he oversaw the platform’s acceleration to over 150 million developers and the rise of Copilot, the world’s most adopted AI developer tool with over 20 million developers and counting. Thomas is a celebrated TED speaker and holds a PhD in mechanical engineering from University of Glasgow, UK.