{"conference":"AI Engineer Code Summit 2026","dates":"November 10-12, 2026","location":"San Francisco, CA","venue":"Hilton San Francisco Union Square, 333 O'Farrell St, San Francisco, CA 94102","website":"https://ai.engineer/code/2026","timezone":"America/Los_Angeles","totalSessions":108,"sessions":[{"title":"Light Breakfast","description":null,"day":"Nov 10","time":"8:00am - 9:00am","room":"Continental 5 (Breakfast & Lunch)","type":"other","speakers":[],"id":"dee568f7-812c-423e-96f0-8bce29ddaad2","date":"2026-11-10","startsAt":"2026-11-10T08:00:00-08:00","endsAt":"2026-11-10T09:00:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Registration","description":null,"day":"Nov 10","time":"8:00am - 5:30pm","room":"Registration (outside Golden Gate)","type":"other","speakers":[],"id":"627fbc54-d9e6-4366-95cd-2b70386a7ea3","date":"2026-11-10","startsAt":"2026-11-10T08:00:00-08:00","endsAt":"2026-11-10T17:30:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"MC Intro","description":null,"day":"Nov 10","time":"8:55am - 9:00am","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Richelle J."],"id":"1380080","date":"2026-11-10","startsAt":"2026-11-10T08:55:00-08:00","endsAt":"2026-11-10T09:00:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["929a1470-aa71-4cb8-a0ef-18a98db962c4"]},{"title":"From Shared Language to Enforceable Contracts: Ontologies as Guardrails for Agents.","description":"This talk echoes Pocock’s “shared understanding” and augments it  -- turning that language into a machine-checkable model: typed entities, relationships, allowed states, and inference rules.","day":"Nov 10","time":"9:00am - 9:25am","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Frank Coyle"],"id":"1302670","date":"2026-11-10","startsAt":"2026-11-10T09:00:00-08:00","endsAt":"2026-11-10T09:25:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["e5630b76-2b09-49a5-a59f-df84846f78c2"]},{"title":"Machine trust","description":"Agents can now work for hours, but most of us still approve every step or skip the prompts and hope. This session asks where we are on the curve for trusting agents, and what has to be true before we hand them much more work. It draws on decades of trust research, from how societies learned to trust strangers to how pilots learned to trust the autopilot. Then we use Claude Managed Agents as a reference implementation for building systems that are safe, secure and trustworthy by default.","day":"Nov 10","time":"9:00am - 10:00am","room":"Continental 4 (Workshop Room 2)","type":"workshop","speakers":["CJ Avilla"],"id":"1373448","date":"2026-11-10","startsAt":"2026-11-10T09:00:00-08:00","endsAt":"2026-11-10T10:00:00-08:00","format":"Workshop","topics":[],"speakerIds":["e8bbd1a7-7f75-4e52-96b5-32a97e832e6b"]},{"title":"New Ways of Working with Codex","description":"Keeping up with the rapid changes in coding agents can be exhausting. Join Dominik Kundel for a practical tour of recent features and workflows to bring you up to speed, without all the noise. We'll cover with live demos and walkthroughs how you can make the most out of your ChatGPT subscription whether you are pair programming with Codex or having your dot manage your incidents.","day":"Nov 10","time":"9:00am - 10:00am","room":"Continental 6 (Workshop Room 3)","type":"workshop","speakers":["Dominik Kundel","Charlie Guo"],"id":"1376183","date":"2026-11-10","startsAt":"2026-11-10T09:00:00-08:00","endsAt":"2026-11-10T10:00:00-08:00","format":"Workshop","topics":[],"speakerIds":["3f17b528-72a0-4b3b-a139-a55bf60fdde3","73a90686-60e4-46be-89ef-d539cbb029ac"]},{"title":"Build a Coding Agent Harness From an Empty Loop","description":"Start with an agent that lies about finishing, and leave with a harness you'd trust with your repo.\r\n\r\nA bare agent loop ends when the model says it's done. In my AI Engineer Europe 2026 talk, that loop hit a login page and reported success anyway. The model wasn't the problem: nothing around it checked anything. In this workshop we fix that by hand, one layer at a time, in TypeScript.\r\n\r\nWe build every part of an agent harness from scratch:\r\n\r\n- **The agent loop:** call the model, run the tools it asks for, feed the results back.\r\n- **Guardrails:** iteration and context limits the model can't talk its way past.\r\n- **Context management:** what stays in the window when a run gets long.\r\n- **Deterministic verification:** read the trace, run the linter and the tests, and let a failed check overrule the model's claim.\r\n- **Retries and secrets:** a loop around the loop, and credentials the model never sees.\r\n\r\nOne rule for the whole session: the prompt never changes. Every fix is code. You'll leave with a working harness on your laptop and the habit of fixing the harness before the prompt. Starting repo: https://github.com/TejasQ/basically-ai-harness","day":"Nov 10","time":"9:00am - 10:00am","room":"Continental 7–9 (Workshop Room 4)","type":"workshop","speakers":["Tejas Kumar"],"id":"1334020","date":"2026-11-10","startsAt":"2026-11-10T09:00:00-08:00","endsAt":"2026-11-10T10:00:00-08:00","format":"Workshop","topics":[],"speakerIds":["ae66b9a7-9b4d-45c4-b275-93b1d4f1a470"]},{"title":"One team's path to trusting AI generated code","description":"Our team merges 4x more pull requests than we did a year ago. Almost all of that code is AI-generated, human assisted. We tried scaling code review to match — more reviewers, AI review tools, stricter checklists — and none of it worked. What worked was stopping the fight over diffs entirely and building a verification layer around *intent*.\r\n\r\nThis is the story of how one engineering team replaced the PR review bottleneck with an intent-driven verification workflow: capturing what a change *should* do before a single line is generated, encoding team standards as reusable invariants, and letting deterministic checks — not tired reviewers — produce the evidence that a change is safe to ship.\r\n\r\nI'll walk through the specific practices that made the difference — especially how we turned years of recurring review comments into machine-enforceable invariants — and share the results, the failures, and what we'd do differently.","day":"Nov 10","time":"9:30am - 9:55am","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Ankit Jain"],"id":"1333169","date":"2026-11-10","startsAt":"2026-11-10T09:30:00-08:00","endsAt":"2026-11-10T09:55:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["f0d7dfb9-2d67-457f-a78c-b3372ecd593c"]},{"title":"The True Cost of AI Coding","description":"After seeing the mental health effects of AI coding throughout the industry, Scott surveyed nearly 4000 developers about how agentic workflows are affecting their mental health. Hear what's happening and why.","day":"Nov 10","time":"10:10am - 10:35am","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Scott Tolinski"],"id":"1379134","date":"2026-11-10","startsAt":"2026-11-10T10:10:00-08:00","endsAt":"2026-11-10T10:35:00-08:00","format":null,"topics":[],"speakerIds":["46f80ed8-c2d1-46ac-821f-c0c8ebb47710"]},{"title":"Forget AGI. You're Surrounded by Low-Hanging Fruit.","description":"Software development lifecycles are full of slow processes you can automate. Let's fix those before we go pretend to be AI astronauts.\r\n\r\nWe'll cover a range of easy-to-adopt techniques for that kind of automation, and for pushing back against the agent-supercharged entropy that keeps trying to make your codebase slop out of control.\r\n\r\nYou'll leave with prompts, skills and workflows you can put to work the same afternoon.","day":"Nov 10","time":"10:10am - 11:10am","room":"Continental 4 (Workshop Room 2)","type":"workshop","speakers":["Lucas Meijer"],"id":"1356771","date":"2026-11-10","startsAt":"2026-11-10T10:10:00-08:00","endsAt":"2026-11-10T11:10:00-08:00","format":"Workshop","topics":[],"speakerIds":["bf006801-a75b-4b2c-965e-f8289d7b6d4b"]},{"title":"Build a Multi-Agent PR Review and Repair Workflow with Omnigent","description":"Build a GitHub CI workflow that uses specialist agents to review pull requests, coordinate bounded repairs, and validate the resulting changes. In this hands-on workshop, you’ll connect agents across models and coding harnesses, define their roles and permissions, and test the pipeline while Omnigent handles session lifecycles, delegation, and messaging. We’ll draw on how Omnigent uses its own agents to manage incoming issues and contributions as an active open-source project, examining what it takes to turn review findings into tested changes ready for human approval. You’ll leave with version-controlled agent configurations and a runnable workflow you can adapt to your own projects.","day":"Nov 10","time":"10:10am - 11:10am","room":"Continental 6 (Workshop Room 3)","type":"workshop","speakers":["Elise Gonzales","Bradford Chang"],"id":"1373449","date":"2026-11-10","startsAt":"2026-11-10T10:10:00-08:00","endsAt":"2026-11-10T11:10:00-08:00","format":"Workshop","topics":[],"speakerIds":["92bddcb9-d7dc-4fbe-bf73-52adc5a42d18","0714f1c5-49e6-4f23-a3f6-40d8e9294fee"]},{"title":"Stop Prompting, Start Delegating: Hand off work to a team of agents","description":"Most teams still use agents one task at a time: prompt, wait, review, repeat. In this hands-on workshop, you'll go further and hand an entire stream of work to agents with Factory. Bring your laptop. We'll take a real project from goal to merged PRs, setting up the scope, guardrails, and review checkpoints that make delegation safe. You'll leave with a workstream running and a playbook for deciding what to hand off next.","day":"Nov 10","time":"10:10am - 11:10am","room":"Continental 7–9 (Workshop Room 4)","type":"workshop","speakers":["Ross Cefalu"],"id":"1373450","date":"2026-11-10","startsAt":"2026-11-10T10:10:00-08:00","endsAt":"2026-11-10T11:10:00-08:00","format":"Workshop","topics":[],"speakerIds":["0231a9b6-7a81-437f-921b-eb8723bfe89c"]},{"title":"One Rule, One Throwaway Skill: Agent Migrations with ast-grep","description":"Coding agents struggle with large migrations. A migration produces thousands of diffs, agents apply the same fix five different ways, and nobody can reliably say how much work remains. I migrated a production codebase to Effect by pairing each change with an ast-grep rule that matches the old pattern and a temporary skill that tells an agent how to fix a match.\r\n\r\nThe list of matches told agents what to work on and told me how much was left. It also divided the work across parallel agents without overlap. But agents could also make a match disappear without fixing it, so I had to write rules that were hard to evade. I’ll show how the rule and skill pair worked on a real migration and what I would change next time.","day":"Nov 10","time":"10:40am - 11:05am","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Justin Poehnelt"],"id":"1357063","date":"2026-11-10","startsAt":"2026-11-10T10:40:00-08:00","endsAt":"2026-11-10T11:05:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["6b08e31c-bef4-4b64-88b1-9e381c6c9254"]},{"title":"Networking Break","description":null,"day":"Nov 10","time":"11:10am - 11:40am","room":"Continental 5 (Breakfast & Lunch)","type":"other","speakers":[],"id":"a8ad909b-f03d-416b-99e7-591813ebb8e5","date":"2026-11-10","startsAt":"2026-11-10T11:10:00-08:00","endsAt":"2026-11-10T11:40:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Inference Engineering for Coding Agents","description":"Coding agents are a dominant use case for LLMs, but they tend to use generalized inference setups even at large scale. Like any optimization problem, in inference you can get better results with better constraints. This talk shares specific techniques that you can apply when building an inference service for exclusive use in coding agents, including targeted quantization and pruning schemes, domain-specific post-training, KV cache management around compaction events, subagent session affinity in a world of autoscaling and load balancing, and code-specific speculative decoding techniques across both common model-based approaches (DFlash, DSpark, EAGLE) and deterministic speculation using n-grams.","day":"Nov 10","time":"11:40am - 12:05pm","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Philip Kiely"],"id":"1334659","date":"2026-11-10","startsAt":"2026-11-10T11:40:00-08:00","endsAt":"2026-11-10T12:05:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["7cb31c6c-fcf2-4d0a-b4bb-6461d7776369"]},{"title":"Build Your Own Agent Harness with eve and Vercel","description":"What does it take to build an agent that works across users, tools, and shared environments? In this hands-on workshop, we’ll introduce eve, Vercel’s agent framework, and explore the fundamentals of building your own agent harness.\r\n\r\nWe’ll walk through the architecture behind multiplayer agents and how Vercel’s infrastructure fits together: Workflows for durable execution, Sandbox for isolated code execution, and AI Gateway for model access. Then we’ll put these concepts into practice through a guided exercise you can adapt to your own use case.\r\n\r\nYou’ll leave with a practical understanding of the pieces behind an agent harness and a starting point for building and running your own agents on Vercel.\r\n\r\nBring your laptop for the hands-on portion.","day":"Nov 10","time":"11:40am - 12:40pm","room":"Continental 4 (Workshop Room 2)","type":"workshop","speakers":["Owen Kephart"],"id":"1373451","date":"2026-11-10","startsAt":"2026-11-10T11:40:00-08:00","endsAt":"2026-11-10T12:40:00-08:00","format":"Workshop","topics":[],"speakerIds":["a13e2cb9-5629-4e48-9667-24cc585380fe"]},{"title":"Ahmad Osman, Founder & CEO, Osmantic","description":"Details TBD.","day":"Nov 10","time":"11:40am - 12:40pm","room":"Continental 6 (Workshop Room 3)","type":"workshop","speakers":["Ahmad Osman"],"id":"1381709","date":"2026-11-10","startsAt":"2026-11-10T11:40:00-08:00","endsAt":"2026-11-10T12:40:00-08:00","format":"Workshop","topics":[],"speakerIds":["f2c10ecb-9037-40ad-95a7-ed10be7df18d"]},{"title":"Closing the Agentic Loop: Getting Agents to Safely Build, Verify, and Ship","description":"Agents can write code. That's not the hard part anymore. The hard part is trusting what they ship. In this hands-on workshop, I'll show you the loop I run every day: agents safely build, verify, and deploy the outcomes I want, and that loop is hooked up to signal (my own ideas, user feedback, bug reports, and friction) so it keeps itself going. I haven't read 1% of the code in my product, and agents author and merge most of the PRs. That only works because of the system around them.\r\n\r\nWe'll start by running autopilot (npx kcd-skills@latest autopilot) on a real repo, yours if you want, and use the questions it asks to lay the foundation: invariants, decision records that say when it's OK to change them, a primitives catalog, and an AGENTS.md that's a router, not a novel. Then we'll get into verification. That means separate reviewer agents, PR templates that have you review systems instead of code, cloud agents with their own computers that show their work, and a control CLI your agents maintain for themselves. Finally, we'll limit the blast radius with feature flags, health checks, and backups you've actually restored, and wire up the loops that keep it all moving. Bring a laptop and a repo you own.\r\n\r\nWhat you'll walk away with:\r\n- An autopilot plan for your own repo, with each step your agents can take on next\r\n- A primitives catalog and invariants your agents actually follow\r\n- A PR template built around intent, one-way vs. two-way doors, and system diagrams, so you review systems instead of code\r\n- A verification setup: an AI reviewer, agents that test the running app, and a control CLI they maintain\r\n- A blast-radius checklist: flags with an owner, a metric, and a removal condition, health checks after deploy, and tested restores\r\n- The loops that keep it going: bug reports, user feedback, friction, and nightly cleanup\r\n\r\nPrerequisites: nothing to install ahead of time, but a good internet connection matters. To follow along on your own code, bring a laptop with a coding agent you already use (Cursor, Claude Code, Codex, etc.) signed in, plus a GitHub repo you own and can open pull requests on.","day":"Nov 10","time":"11:40am - 12:40pm","room":"Continental 7–9 (Workshop Room 4)","type":"workshop","speakers":["Kent C. Dodds"],"id":"1373453","date":"2026-11-10","startsAt":"2026-11-10T11:40:00-08:00","endsAt":"2026-11-10T12:40:00-08:00","format":"Workshop","topics":[],"speakerIds":["ed393e8a-7d67-4f9b-ab83-586958447243"]},{"title":"Sydney Runkle, Product Manager, LangChain","description":null,"day":"Nov 10","time":"12:10pm - 12:35pm","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Sydney Runkle"],"id":"1381496","date":"2026-11-10","startsAt":"2026-11-10T12:10:00-08:00","endsAt":"2026-11-10T12:35:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["9b0a9be6-6618-4d0d-87b3-eacc025aa3a5"]},{"title":"Lunch","description":null,"day":"Nov 10","time":"12:40pm - 1:50pm","room":"Continental 5 (Breakfast & Lunch)","type":"other","speakers":[],"id":"29c87f1a-5570-4b60-9165-36e259a6aa07","date":"2026-11-10","startsAt":"2026-11-10T12:40:00-08:00","endsAt":"2026-11-10T13:50:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"From Coding agents to Knowledge work agents","description":"How harness evolved from code to Knowledge work","day":"Nov 10","time":"1:50pm - 2:15pm","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Karan Vaidya"],"id":"1341863","date":"2026-11-10","startsAt":"2026-11-10T13:50:00-08:00","endsAt":"2026-11-10T14:15:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["414375d9-6f8d-4aac-8efb-0c675cbbd3fd"]},{"title":"Philipp Schmid, Thor Schaeff & Ivan Leo, Members of Technical Staff, Google DeepMind (Part 1)","description":null,"day":"Nov 10","time":"1:50pm - 2:50pm","room":"Continental 4 (Workshop Room 2)","type":"workshop","speakers":["Philipp Schmid","Thor Schaeff","Ivan Leo"],"id":"1373447","date":"2026-11-10","startsAt":"2026-11-10T13:50:00-08:00","endsAt":"2026-11-10T14:50:00-08:00","format":"Workshop","topics":[],"speakerIds":["61c5d52b-517f-45fb-ac0a-ca1acdd5180d","04481ab9-e814-4fcc-8b69-b910fe1229bf","c5401574-60f2-406e-a7f3-9e4dd0e05941"]},{"title":"A Field Guide to Agent Shapes: From Long-Horizon to Open-Ended","description":"Agents in 2026 split into a bunch of distinct shapes like externalized context with RLMs, agents messaging each other, harnesses the agent rewrites itself, sandboxes, orchestrators with sub-agents, and brute-force recombination.\r\n\r\nThis talk goes through what each one helps with, then looks at three real deployments in industries/domains generally lagging in AI adoption that reused some of these patterns.\r\n\r\nWe finish on where this is heading in 2027 with models that edit their own context, tweak other networks, get trained for exploration earlier, and learn continuously from tasks they generate themselves.","day":"Nov 10","time":"1:50pm - 2:50pm","room":"Continental 6 (Workshop Room 3)","type":"workshop","speakers":["Yacine Mahdid"],"id":"1376182","date":"2026-11-10","startsAt":"2026-11-10T13:50:00-08:00","endsAt":"2026-11-10T14:50:00-08:00","format":"Workshop","topics":[],"speakerIds":["955123e5-c4ff-44ef-b800-aecfe2f042a5"]},{"title":"Keep the Harness, Own Your Inference","description":"Claude Code without Claude. Codex without an OpenAI model.\r\n\r\nWe’ll put both harnesses to work on a real codebase with open-weight models running on a DGX Spark. They’ll inspect the repository, change code, and test their work. The terminal experience stays familiar. The entire stack runs on hardware you control.\r\n\r\nDrawing on our work building vLLM Agentic API, we’ll show how we’re bringing familiar coding harnesses to inference engines and distributed serving stacks including vLLM, SGLang, NVIDIA Dynamo, and llm-d. The goal is to make the harness, model, and serving infrastructure independent choices.\r\n\r\nWith Codex Cloud, the coding harness itself runs remotely. Behind that harness, the Responses API adds another layer of agentic execution: the server can manage conversations, execute tools, and retrieve context. We’ll open up that machinery and explore how responsibility gets divided between the harness and the agentic server. \r\n\r\nDrawing on our work building vLLM Agentic API, we’ll dig into conversation state, memory through retrieval and file search, and compaction: what the agent remembers, how it finds what it needs, and what survives when its context fills up. As more of the agent runs on servers, owning your inference means understanding—and controlling—this execution stack.\r\n\r\nYou’ll leave with the setup and verification steps to run your own coding agent backend—from a DGX Spark on your desk to a shared GPU cluster. Choose the model, choose the engine, and scale the infrastructure while keeping the coding tools you already use.\r\n\r\n\r\nKey takeaways\r\n\r\n- Run it locally: connect Codex and Claude Code to open-weight inference on an NVIDIA DGX Spark.\r\n- Take it to a cluster: connect the same agent-facing API layer to distributed serving with llm-d or NVIDIA Dynamo.\r\n- Make the whole session work: preserve conversation history, tool handoffs, and streaming across backends, then verify the result through a completed coding task.","day":"Nov 10","time":"1:50pm - 2:50pm","room":"Continental 7–9 (Workshop Room 4)","type":"workshop","speakers":["Francisco Javier Arceo"],"id":"1357839","date":"2026-11-10","startsAt":"2026-11-10T13:50:00-08:00","endsAt":"2026-11-10T14:50:00-08:00","format":"Workshop","topics":[],"speakerIds":["8d732d8c-08bb-423e-b98d-dceefcb0b3d0"]},{"title":"The new job of the data team is providing context to AI","description":"Business intelligence is dead; long live context! The new job of every data team is to provide context to AI, so that when your head of sales asks “give me your 3 best ideas for improving pipeline conversion”, it gives 3 great answers grounded in accurate, correct queries. The tools for providing this solution are the same tools you know and love: AI is just a new consumer of the data stack. Fivetran + dbt labs CEO George Fraser will take you through how real users solve this problem today, and demo live how to connect AI to real data.","day":"Nov 10","time":"2:20pm - 2:45pm","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["George Fraser"],"id":"1356697","date":"2026-11-10","startsAt":"2026-11-10T14:20:00-08:00","endsAt":"2026-11-10T14:45:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["b69a2378-98a3-47f7-a39e-bcb30dbb5974"]},{"title":"Building a Shared AI Assistant: The Platform Challenges Beyond MCP","description":"Two years ago, teams asked our platform team to connect their data to an AI assistant. Today they ship their own MCP servers in a week. That speed is a win, and it swaps one engineering problem for a harder one: how do you decide what gets through, what gets gated, and who owns the gates? This talk gives you a way to answer that — what stays team-owned, what becomes shared platform, and how to tell whether consolidating actually helped.\r\n\r\nAt Netflix, bringing these tools together creates real value. Functions like Finance and Talent can now connect information that previously lived in separate systems. A business user can ask a question in one place instead of taking it to three teams. But that same reach creates ambiguity. Multiple tools expose different versions of the same entity, or claim to answer the same question. As the catalog grows, the assistant has more ways to choose incorrectly. Sometimes a data-owning team discovers that another team has built on its data only when an evaluation fails.\r\n\r\nHow do you build a shared AI assistant that brings tools and data from across a company into one place? At Netflix, product teams increasingly build their own MCP integrations. Our challenge is making those capabilities work together so employees can get answers across teams through a single assistant.\r\n\r\nThis talk covers the decisions and mechanisms behind that shift: connector certification, an internal benchmark built from real employee queries that we use to evaluate routing between overlapping tools, and how we classify actions to separate what an agent can do on its own from what needs a person first. We'll examine where our initial domain boundaries broke down, what required agreement between teams, and why better tool descriptions alone couldn't resolve the conflicts.\r\n\r\nWe'll close on what we haven't solved: who owns the authoritative version of an entity, how to retire a connector other teams depend on, and when the benefits of a shared capability justify the coordination it requires.","day":"Nov 10","time":"3:00pm - 3:25pm","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Utkarsh Shrivastava"],"id":"1352199","date":"2026-11-10","startsAt":"2026-11-10T15:00:00-08:00","endsAt":"2026-11-10T15:25:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["41d4b7ac-cdc6-47e3-9b47-905526f6f9a8"]},{"title":"Philipp Schmid, Thor Schaeff & Ivan Leo, Members of Technical Staff, Google DeepMind (Part 2)","description":null,"day":"Nov 10","time":"3:00pm - 4:00pm","room":"Continental 4 (Workshop Room 2)","type":"workshop","speakers":["Philipp Schmid","Thor Schaeff","Ivan Leo"],"id":"1373612","date":"2026-11-10","startsAt":"2026-11-10T15:00:00-08:00","endsAt":"2026-11-10T16:00:00-08:00","format":"Workshop","topics":[],"speakerIds":["61c5d52b-517f-45fb-ac0a-ca1acdd5180d","04481ab9-e814-4fcc-8b69-b910fe1229bf","c5401574-60f2-406e-a7f3-9e4dd0e05941"]},{"title":"Hands-on Gitar: An AI Code Verification Agent for Your CI","description":"Gitar is Sonar’s AI code verification agent, complementing SonarQube with an understanding of each change’s context and intent. In this hands-on workshop, you’ll install Gitar as a GitHub App and use it across three pull request scenarios that show how verification goes beyond code review. Gitar verifies every change against your project's context and rules, catches problems, generates working fixes, and iterates until your CI pipeline passes. You'll leave knowing how to set up Gitar on your own repositories. You'll also see how it delivers ready-to-merge, green PRs with high signal and low noise, while your team keeps control.","day":"Nov 10","time":"3:00pm - 4:00pm","room":"Continental 6 (Workshop Room 3)","type":"workshop","speakers":["Taylor Luttrell-Williams"],"id":"1357867","date":"2026-11-10","startsAt":"2026-11-10T15:00:00-08:00","endsAt":"2026-11-10T16:00:00-08:00","format":"Workshop","topics":[],"speakerIds":["472b0687-b06b-41a3-b577-8c982683ae6a"]},{"title":"Build a personal agent with Exa Search","description":"A personal agent gets asked everyday questions: where to eat near the office that's open late, whether it will rain on Saturday, how the Warriors did last night, what a stock did this week. Exa answers all of these through one search call. Places come back with addresses, hours and reviews; weather comes back as daily forecasts; sports come back as scores, standings and schedules. You don't need a separate API for each. In this session, Jakub Hojsan, forward deployed engineer at Exa  you show you how to build a personal agent on Exa search that handles a day's worth of real requests, from finding dinner to planning around the weather. We will provide a repo to work out of as part of this workshop.","day":"Nov 10","time":"3:00pm - 4:00pm","room":"Continental 7–9 (Workshop Room 4)","type":"workshop","speakers":["Jakub Hojsan"],"id":"1373454","date":"2026-11-10","startsAt":"2026-11-10T15:00:00-08:00","endsAt":"2026-11-10T16:00:00-08:00","format":"Workshop","topics":[],"speakerIds":["902cc430-e9cc-482f-be8c-02878a61fad5"]},{"title":"Building World-class Agentic GTM: Learnings from Monaco for Monaco","description":"Building a custom agents platform is one of the key pieces to unlocking AI for complex verticalized business workflows. Monte Carlo is the sales-specific system we've built to help scale Monaco's revenue: a platform where revenue teams encode their own playbooks as agents that run against everything we've ingested about their business, including pipeline, outbound, calls, and the CRM. Sales is a particularly complex vertical for the following reasons: no two revenue orgs look alike, the data is large and heterogeneous, and the expertise that matters lives in per-rep workflows nobody has written down. Over the last 2 years, we’ve built a custom harness and orchestration system to power our world-class GTM team. \r\n\r\nIn this talk, I'll break down the components a verticalized agent platform needs in order to be fast and correct, including an execution plane, memory and curated implicit and explicit context, how expertise gets represented, and the evaluation loop, along with what is still unresolved.","day":"Nov 10","time":"3:30pm - 3:55pm","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Mihail Eric"],"id":"1334565","date":"2026-11-10","startsAt":"2026-11-10T15:30:00-08:00","endsAt":"2026-11-10T15:55:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["a1a13b03-43e9-41fc-9c4b-53d1b0df1bd0"]},{"title":"Networking Break","description":null,"day":"Nov 10","time":"4:00pm - 4:30pm","room":"Continental 5 (Breakfast & Lunch)","type":"other","speakers":[],"id":"3e1a3db8-9da0-4015-af37-7277b48182cb","date":"2026-11-10","startsAt":"2026-11-10T16:00:00-08:00","endsAt":"2026-11-10T16:30:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Catching Reward Hacking From the Inside","description":"Congrats! Your agent passed every test. But did it fix the bug in your code, or did it just learn how to cheat its way through the tests? \r\nThe July incident where OpenAI’s agents escaped their sandbox and breached Hugging Face made unaligned agentic behavior a mainstream headline. Reward hacking, eval awareness and cyber misuse are difficult to spot with black box methods, like output filters and LLM judge monitors. As a result, unaligned behavior can go undetected. \r\nAt Goodfire, we build monitors that read model’s internal activations. Interpretability lets us find representations tied to behaviors like reward hacking, awareness of being evaluated, and offensive cyber activity, then build into probes that fire while the model is still generating a response. That means we can sometimes catch a model heading toward bad behavior before it even happens. In this talk, I’ll walk through how we deploy activation monitors production and share lessons from real deployments with frontier labs and inference providers. I’ll share a recent example of how our monitors caught a coding agent building a seemingly innocuous test program well before the agent ultimately used it to cheat, and how our platform saves on compute by monitoring activations the model is already generating. I’ll also walk through how activation monitoring fits into a larger, multi-layer defense system and how to set the right thresholds for intervention.","day":"Nov 10","time":"4:30pm - 4:55pm","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Daniel Balsam"],"id":"1356850","date":"2026-11-10","startsAt":"2026-11-10T16:30:00-08:00","endsAt":"2026-11-10T16:55:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["b4e8f743-eb18-4eba-8f48-9b6e514bd80c"]},{"title":"Our Agents Shipped 6,000 PRs to 600+ Companies in The First Month. Now They Build Features","description":"PostHog Self-driving wrote 6,000+ pull requests in its first month that 600+ companies chose to merge. We showed the signal-to-PR pipeline at AI Engineer in London this April, and released it in late June. I'll show what happened since: where agents overreached, what we threw away, what's still science fiction, and the jump from fixing bugs to building features. The system now pitches features backed by your product data, builds them, and reviews them paranoidly, testing like a real customer. All open source. Real PRs, real reviews, real failures, shown live.","day":"Nov 10","time":"4:30pm - 5:30pm","room":"Continental 4 (Workshop Room 2)","type":"workshop","speakers":["Alex Lebedev"],"id":"1304940","date":"2026-11-10","startsAt":"2026-11-10T16:30:00-08:00","endsAt":"2026-11-10T17:30:00-08:00","format":"Workshop","topics":[],"speakerIds":["5ca7556c-8a1d-474b-aa98-b758e9dbe59b"]},{"title":"Cognition Workshop","description":null,"day":"Nov 10","time":"4:30pm - 5:30pm","room":"Continental 6 (Workshop Room 3)","type":"other","speakers":[],"id":"7840ea51-d307-4cab-b034-00cfc661ab26","date":"2026-11-10","startsAt":"2026-11-10T16:30:00-08:00","endsAt":"2026-11-10T17:30:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Build your first Kiro Crew app: An agent that triages your backlog while you sleep","description":"Most people meet AI agents as a chat bot. In this hands-on workshop you will build one that works while you are not watching. Starting from an empty directory, you will install Kiro Crew, an open-source orchestration layer for coding agents, and ship a working app: an agent that reads your repository’s open issues, finds the duplicates, explains why it thinks so, and posts its findings on a schedule. Along the way you will give the agent persistent memory so it stops re-reading what it already knows, fan the work out across background subagents so a thousand issues do not take a thousand turns, and set the boundary that decides what it may and may not touch. Bring a laptop and a GitHub repository you care about. You will leave with the app running, and with a clear picture of what separates a demo from something you would actually let run unattended.","day":"Nov 10","time":"4:30pm - 5:30pm","room":"Continental 7–9 (Workshop Room 4)","type":"workshop","speakers":["Arundeep Nagaraj","Dan Kiuna"],"id":"1375631","date":"2026-11-10","startsAt":"2026-11-10T16:30:00-08:00","endsAt":"2026-11-10T17:30:00-08:00","format":"Workshop","topics":[],"speakerIds":["25f3c736-e160-49b0-a1f9-4c64be457be8","cc4b84cc-0d81-457d-a610-df84a8b6de71"]},{"title":"Sandboxes are dead","description":"Everyone and their mother has built a sandbox company. Good news: sandboxes are dead.\r\n\r\nWhy is the CEO of E2B telling you sandboxes are dead? Shouldn’t he be telling you the opposite? \r\n\r\nIn this talk, you’ll learn why sandboxes took off, exactly where they break down for agents, and what I believe will replace them: a private cloud for every agent task that reshapes its infrastructure on the fly to fit whatever the agent needs.\r\n\r\nYou’ll leave fully AI-pilled about the future of the cloud. Your agent is ready to keep going, but your infrastructure is waiting for a human.","day":"Nov 10","time":"5:00pm - 5:25pm","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Vasek Mlejnsky"],"id":"1359774","date":"2026-11-10","startsAt":"2026-11-10T17:00:00-08:00","endsAt":"2026-11-10T17:25:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["22f858b6-a76e-43fa-b24a-03bd996a20bd"]},{"title":"MC Outro","description":null,"day":"Nov 10","time":"5:25pm - 5:30pm","room":"Continental 1–3 (Workshop Room 1)","type":"breakout","speakers":["Richelle J."],"id":"1380081","date":"2026-11-10","startsAt":"2026-11-10T17:25:00-08:00","endsAt":"2026-11-10T17:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["929a1470-aa71-4cb8-a0ef-18a98db962c4"]},{"title":"Opening Reception","description":null,"day":"Nov 10","time":"5:30pm - 8:30pm","room":"Golden Gate (Expo Hall, Lunch & Reception)","type":"other","speakers":[],"id":"804ef31d-65f3-4d4f-8b16-25698ce1b28a","date":"2026-11-10","startsAt":"2026-11-10T17:30:00-08:00","endsAt":"2026-11-10T20:30:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Token Billionaires Lounge","description":null,"day":"Nov 11","time":"8:00am - 5:40pm","room":"Continental 7 (Token Billionaires Lounge)","type":"other","speakers":[],"id":"e8b1a15a-4a96-4ef0-92d7-99ac83615e72","date":"2026-11-11","startsAt":"2026-11-11T08:00:00-08:00","endsAt":"2026-11-11T17:40:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Registration","description":null,"day":"Nov 11","time":"8:00am - 5:40pm","room":"Registration (outside Golden Gate)","type":"other","speakers":[],"id":"f8b0a0a6-9f29-4434-92fe-694d66d20a34","date":"2026-11-11","startsAt":"2026-11-11T08:00:00-08:00","endsAt":"2026-11-11T17:40:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"MC Intro","description":null,"day":"Nov 11","time":"9:00am - 9:10am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Corey Quinn"],"id":"1376240","date":"2026-11-11","startsAt":"2026-11-11T09:00:00-08:00","endsAt":"2026-11-11T09:10:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c701e17e-b693-4d85-ac18-b71967c15977"]},{"title":"What Will You Build When AI Is 10x Faster?","description":"Many AI product decisions are influenced by how long someone will wait for an answer. Do you give an agent another pass to check its answer, or make it respond faster? Can your voice assistant finish reasoning before the pause gets awkward? Faster inference gives developers the option to build smarter, more responsive user experiences.\r\n\r\nWe’ll look at what faster inference lets you build, from more responsive voice applications to agents that can try, test, and update within a few seconds. We’ll discuss when speed is worth paying for, when other parts of your application become the bottleneck, and how to use higher responsiveness. Along the way, we’ll share how Gimlet combines GPUs and specialized accelerators to make inference faster, and what that means for the developers using that speed.","day":"Nov 11","time":"9:10am - 9:30am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Natalie Serrino"],"id":"1352467","date":"2026-11-11","startsAt":"2026-11-11T09:10:00-08:00","endsAt":"2026-11-11T09:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["97494bf4-907d-4b56-a66b-99e9bd5d99f8"]},{"title":"Rethinking Claude Code Best Practices","description":"The models have gotten really good, and most of what we've added to our Claude Code setups over the past year is now holding them back. In this talk I'll go through what Claude Code best practices look like for the Claude 5.5 models, what's still worth keeping, and what you no longer need to think about.","day":"Nov 11","time":"9:30am - 9:50am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Lydia Hallie"],"id":"1373455","date":"2026-11-11","startsAt":"2026-11-11T09:30:00-08:00","endsAt":"2026-11-11T09:50:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["e1812e57-933e-4dd7-afdf-697d7a841f2f"]},{"title":"cloudflare is a neolab","description":"we trained some new system one models (clef, clairic). they fit perfectly within our decade-old primitives like workers, our edge latency hypothesis for workers ai, and our ambition to be the agent cloud.","day":"Nov 11","time":"9:50am - 10:10am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Michelle Chen"],"id":"1373457","date":"2026-11-11","startsAt":"2026-11-11T09:50:00-08:00","endsAt":"2026-11-11T10:10:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c5fd2745-4496-4721-8303-e01ed8083dd8"]},{"title":"All Code Is Slop (Except Mine)","description":"The Grok Bot team at SpaceXAI lands hundreds of PRs a day. Nobody reads them all, yet quality goes up anyway. In this talk, we'll find out how the Grok Bot team turns slop into gold at an incredible pace.","day":"Nov 11","time":"10:10am - 10:30am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Lauren Tan"],"id":"1373446","date":"2026-11-11","startsAt":"2026-11-11T10:10:00-08:00","endsAt":"2026-11-11T10:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["99c1d577-3318-4d92-8b3f-219b9b5ec12e"]},{"title":"MC Outro","description":null,"day":"Nov 11","time":"10:30am - 10:40am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Corey Quinn"],"id":"1376244","date":"2026-11-11","startsAt":"2026-11-11T10:30:00-08:00","endsAt":"2026-11-11T10:40:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c701e17e-b693-4d85-ac18-b71967c15977"]},{"title":"Expo Hall Hours","description":null,"day":"Nov 11","time":"10:40am - 4:00pm","room":"Golden Gate (Expo Hall, Lunch & Reception)","type":"other","speakers":[],"id":"d4b20610-7cef-463f-b607-b5a51a334993","date":"2026-11-11","startsAt":"2026-11-11T10:40:00-08:00","endsAt":"2026-11-11T16:00:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Networking Break","description":null,"day":"Nov 11","time":"10:40am - 11:20am","room":"Golden Gate (Expo Hall, Lunch & Reception)","type":"other","speakers":[],"id":"a2b441c8-9b8e-489b-8da3-e6878f79cb02","date":"2026-11-11","startsAt":"2026-11-11T10:40:00-08:00","endsAt":"2026-11-11T11:20:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Manage Yourself Out of the Loop","description":"More coding agents mostly means more tabs to watch. In the past year, one of our engineers went from about 20 merged pull requests a month to nearly 7,000. I'll show what we changed in our repos so an agent can take one small feature from prompt to merge on its own.","day":"Nov 11","time":"10:55am - 11:15am","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Erik Thorelli"],"id":"1380068","date":"2026-11-11","startsAt":"2026-11-11T10:55:00-08:00","endsAt":"2026-11-11T11:15:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["5af14981-913e-40a1-8c95-8943d16fa08e"]},{"title":"I deleted 90% of my harness (And It Got Better)","description":"Alt Title:  Why Models Are Superhuman with Bash (Where Humans Fail)\r\n---\r\nI spent my day to day building a agents with custom tools for everything. \r\n\r\nEvery few month I decide to delete everything and see what is not needed anymore. I stripped out every dedicated tool until only Bash remained. I cut the prompt to 300 tokens and made the execution loop asynchronous.\r\n\r\nBenchmark scores jumped. Experience went up. \r\n\r\nRich Sutton called this the Bitter Lesson: building human heuristics into AI always loses to general methods backed by compute. Models are now superhuman with the bash. A frontier model can synthesize an ad-hoc 15-line pipeline combining Python AST parsing, ripgrep, git diffs, and subshells in 200ms to make progress on a users task, there is no need for dedicated edits, search or grep tools anymore. \r\n\r\nLearn how to delete your code.","day":"Nov 11","time":"11:20am - 11:40am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Philipp Schmid"],"id":"1323755","date":"2026-11-11","startsAt":"2026-11-11T11:20:00-08:00","endsAt":"2026-11-11T11:40:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["61c5d52b-517f-45fb-ac0a-ca1acdd5180d"]},{"title":"Refactor or Rot: Building a self-improving codebase","description":"Your coding agents run in loops: plan, implement, test, repeat. This inner loop focuses on completing a task, and it tends to get all the attention. \r\n\r\nBut there’s an outer loop, too. Each agent builds on the codebase the last one left behind, inheriting its patterns, abstractions, and shortcuts. Those patterns can make the codebase easier to understand, maintain, and extend, or compound complexity and make future changes riskier.\r\n\r\nIn this talk, I’ll show you how to build an outer loop that reinforces code quality and counteracts decay. Drawing on classic software design and refactoring techniques, we’ll equip an agent with skills to identify code smells, reason about coupling and module boundaries, and recommend refactors that make future changes easier. We’ll wire that analysis into the development lifecycle, running on PRs and across the codebase, weighing each recommendation’s benefit against its cost and risk.\r\n\r\nYou’ll learn when to refactor, when to leave working code alone, and how to make refactoring part of your development workflow, so your coding agents leave behind codebases that are better, not just bigger.","day":"Nov 11","time":"11:20am - 11:40am","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Jacob Prall"],"id":"1373458","date":"2026-11-11","startsAt":"2026-11-11T11:20:00-08:00","endsAt":"2026-11-11T11:40:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["007157fd-3401-4f78-9dfd-e95d8f970b1a"]},{"title":"The Rise of the Agent Workforce: Rethinking Agent Infrastructure","description":"The next generation of agents won't just answer questions. They'll work autonomously, collaborate with other agents, and learn from experience. As we move from interactive chatbots to persistent agent workforces, the infrastructure powering them needs to fundamentally evolve. In this talk, we'll explore the emerging architecture of agentic systems, from stateful sandboxes and persistent memory to agent communication and orchestration. We'll examine why today's agent platforms aren't built for this future, and what it will take to power a world where teams of agents can tackle complex, long-running work together.","day":"Nov 11","time":"11:45am - 12:05pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Ankit Mathur"],"id":"1373459","date":"2026-11-11","startsAt":"2026-11-11T11:45:00-08:00","endsAt":"2026-11-11T12:05:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["f08f36f0-d2f4-45f5-9996-f45143b863ef"]},{"title":"Heal Your Agents, Don't Just Grade Them","description":"Your evals are green, and users are still hitting failures. The evals aren't wrong. They test what you anticipated, and production at millions of sessions a day keeps inventing failures nobody wrote a test for, many visible only as a pattern across sessions.\r\n\r\nDetecting those failures continuously is a hard problem in its own right. Every agent fails differently, the failures that matter are rare, and a detector that flags everything is as useless as one that flags nothing. We've been working on this with customers running agents at scale and by running it on our own agents, learning which failures are worth surfacing and which are just noise.\r\n\r\nAlong the way, three engineering problems kept coming up:\r\n\r\nEconomics: you can't afford to run a reasoning model over every session, so what do you screen with, and what earns a closer look?\r\n\r\nNoise: a thousand flagged sessions are usually a handful of root causes. How do you collapse them and decide which to fix first?\r\n\r\nTrust: when a coding agent proposes the fix as a pull request, what has to be true before you merge it?\r\n\r\nHow do you verify each fix and expand to cover every failure you find so it stays caught?\r\n\r\nYou'll leave with the tradeoffs that matter when you move from grading agents to healing them, drawn from teams doing it today","day":"Nov 11","time":"11:45am - 12:05pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Khasimul Asif Mohammad","Sudhir Tonse"],"id":"1373460","date":"2026-11-11","startsAt":"2026-11-11T11:45:00-08:00","endsAt":"2026-11-11T12:05:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["447fbe60-18d5-4268-b109-e4baa2f7acbf","0864da5c-b6d9-462d-9e14-d0c4bec32eae"]},{"title":"Building a Safe Software Factory","description":"Coding agents have made code cheap to write, and teams are shipping 10× more changes than they did two years ago. Human review was built for human speed, so the industry is moving from reviewed PRs to automated software factories. At Gitar and Sonar, we are learning how to build a safe software factory, with layers of verification across the system. We'll share what we've been learned so far, and where we think this trend is headed.","day":"Nov 11","time":"12:10pm - 12:30pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Andrew Finch"],"id":"1373461","date":"2026-11-11","startsAt":"2026-11-11T12:10:00-08:00","endsAt":"2026-11-11T12:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["b5f63f0e-e485-47b3-b094-495654b3a9c1"]},{"title":"How to build agents over your own data","description":"The biggest bottleneck to building powerful internal agents is giving them the right organizational context. When agents can reliably find that context, they can answer questions, review code, investigate incidents, and automate workflows across the company.\r\n\r\nBut company knowledge is scattered across Slack, email, Google Drive, code repositories, Linear, internal documentation, and multiple versions of the same information. Putting everything into the model’s context is expensive, risky, and often reduces answer quality. Connecting every source through separate MCP servers creates another bottleneck: the agent must make numerous tool calls while inheriting each service’s latency, rate limits, and uneven search quality.\r\n\r\nThis talk shows how to separate retrieval from reasoning by giving internal agents a unified search layer for company knowledge. We’ll explore how a search subagent breaks down complex tasks, combines semantic and exact retrieval across systems, preserves source permissions, verifies freshness and versions, and returns compact, cited evidence to the acting agent. Through realistic internal workflows, we’ll demonstrate how better retrieval makes agents more accurate, traceable, and useful while reducing tool calls, latency, and cost.","day":"Nov 11","time":"12:10pm - 12:30pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Aamir Shakir"],"id":"1373462","date":"2026-11-11","startsAt":"2026-11-11T12:10:00-08:00","endsAt":"2026-11-11T12:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c960c5dc-c49f-4201-b1c6-1362b26b6fa3"]},{"title":"Earning Autonomy: From Missions to Workstreams","description":"Seven months ago, Factory introduced Missions, an orchestrator that ran worker agents through a full project with validation at every milestone. Real customer projects showed its limits. It only handled code, it was built for older models, and its context belonged to one person instead of the team.\r\n\r\nLuke Alvoeiro explains how Factory rebuilt it. A more token-efficient Droid made running many agents affordable. Environments let agents scale out inside a customer's own VPC. The new Missions gives each project a long-lived home with one orchestrator, shared context, and more autonomy as validation earns trust.\r\n\r\nWhen a project moves into maintenance, its mission graduates into a workstream: agents that turn bug reports, alerts, and ideas into validated, shipped software.","day":"Nov 11","time":"12:35pm - 12:55pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Luke Alvoeiro"],"id":"1373463","date":"2026-11-11","startsAt":"2026-11-11T12:35:00-08:00","endsAt":"2026-11-11T12:55:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["716c9bbd-7799-4f53-8950-20abbf116f9e"]},{"title":"The Software Factory That Needs Zero FDEs","description":"Working alone with Claude feels like a superpower. You open a session, give it the right context, and watch it ship. Scaling that to a whole engineering org is where it breaks. One agent with more context, more tools and more responsibility starts drifting, costs climb, and nobody can tell which part failed. So most \"AI software factories\" quietly ship with a team of forward-deployed engineers who wire up every customer by hand.\r\n\r\nWe built Overcut so a factory doesn't need them. Instead of one big agent, it uses small agents with clear jobs: triage, root-cause analysis, implementation, code review and verification. Each one has its own context, model and memory, so it can be measured and improved on its own. Orchestration connects them. Workflows react to events in GitHub, Jira and Slack, run in parallel, and stop at human approval gates where it matters. Because every piece is a reusable building block, teams assemble their factory from ready-made parts instead of waiting for someone to build it for them.\r\n\r\nThen we'll prove it live. Starting from an empty project, we'll build the factory on stage: a production alert in Slack becomes a Jira ticket with a root-cause analysis, the ticket becomes a pull request, and the PR is reviewed and fixed until it's ready to merge. No FDEs, no hand-wiring.\r\n\r\nYou'll leave with architecture patterns you can apply tomorrow , whether you're one developer or rolling out agents across a whole company.","day":"Nov 11","time":"12:35pm - 12:55pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Raz Berman Gold"],"id":"1373464","date":"2026-11-11","startsAt":"2026-11-11T12:35:00-08:00","endsAt":"2026-11-11T12:55:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["72f4aee8-ba88-407c-823c-c2b15deffa8f"]},{"title":"Lunch","description":null,"day":"Nov 11","time":"12:55pm - 2:05pm","room":"Golden Gate (Expo Hall, Lunch & Reception)","type":"other","speakers":[],"id":"d3d5809a-6087-496f-8f90-9bb417a58d02","date":"2026-11-11","startsAt":"2026-11-11T12:55:00-08:00","endsAt":"2026-11-11T14:05:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Diogo Almeida, Co-founder, TypeSafe AI","description":null,"day":"Nov 11","time":"2:05pm - 2:23pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Diogo Almeida"],"id":"1373465","date":"2026-11-11","startsAt":"2026-11-11T14:05:00-08:00","endsAt":"2026-11-11T14:23:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["accca2d0-6069-4119-97af-13863e931689"]},{"title":"Coding Agents and How to Tame Them","description":"Coding agents are remarkably capable one minute and burning 50,000 tokens in a broken loop the next. Over the past few months at Google DeepMind, I've worked with Kaggle to audit over 50 coding benchmarks trace by trace and build a platform to evaluate frontier agents at scale. In this short 18-minute talk, we'll cover the weird failure modes we caught in the wild, the lessons we learned building air-gapped sandboxes, and how to take those same lessons to design better harnesses, verifiers, and coding environments for your own agents.","day":"Nov 11","time":"2:05pm - 2:25pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Ivan Leo"],"id":"1373466","date":"2026-11-11","startsAt":"2026-11-11T14:05:00-08:00","endsAt":"2026-11-11T14:25:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c5401574-60f2-406e-a7f3-9e4dd0e05941"]},{"title":"Beyond Generation: Fast, Structured AI Decisions with Jev at Glean","description":"Not every step in an AI product needs a full generative LLM call. Many are bounded decisions, like understanding what a user is asking for, picking the best suggestion to show, checking whether an answer's citations hold up, routing to the right tool or model, or deciding if a request needs a guardrail. In this session, I'll walk through how Glean has been exploring Jev across these decisions, what we learned about where fast, confidence-scored decisions shine, and how we evaluate these models before they reach users.","day":"Nov 11","time":"2:30pm - 2:43pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Chinmay Goyal"],"id":"1374818","date":"2026-11-11","startsAt":"2026-11-11T14:30:00-08:00","endsAt":"2026-11-11T14:43:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["a6f09923-ce6e-404d-8ad3-bc500614e44e"]},{"title":"More Checks, Less Noise: Layered Security for AI-Assisted Development","description":"More security checks should mean more confidence, not more alerts to ignore. As AI accelerates code production, how do we add independent verification without turning development into an obstacle course? This session explores two dimensions of application security: using complementary analysis methods and placing checks at useful points throughout the software development lifecycle. We’ll examine where deterministic analysis provides repeatable checks, where probabilistic, AI-powered review can add context-sensitive reasoning, and why simply stacking tools can create more noise than assurance.\r\n\r\nWe’ll start with a vendor-neutral framework for choosing checks, prioritizing findings, and keeping review actionable. Then, a live demo will bring three complementary approaches together: static application security testing (SAST), software composition analysis (SCA), and AI-powered analysis of logic-level vulnerabilities. You’ll leave with a practical way to evaluate layered verification: what each check contributes, where it belongs, and how to turn its findings into manageable work rather than another queue of alerts.","day":"Nov 11","time":"2:30pm - 2:50pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Taylor Luttrell-Williams","Killian Carlsen-Phelan"],"id":"1357875","date":"2026-11-11","startsAt":"2026-11-11T14:30:00-08:00","endsAt":"2026-11-11T14:50:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["472b0687-b06b-41a3-b577-8c982683ae6a","9e4107dd-d04e-418b-a303-89f15a267181"]},{"title":"Your Automation Is Overthinking It","description":"Enterprise automation gets hard to maintain when a single agent is responsible for understanding a request, finding evidence, and deciding what happens next. Drawing on two decades of experience automating business processes, we'll show how to break that work into steps a team can understand, test, and change. We'll explore when a focused judgment is enough, when a generative model should investigate, and when a person should step in. We'll share what we learned about accuracy, speed, and cost so you can make those choices in your own workflows.","day":"Nov 11","time":"2:48pm - 3:01pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Chibi Vikram","Kevin Bernstein"],"id":"1374822","date":"2026-11-11","startsAt":"2026-11-11T14:48:00-08:00","endsAt":"2026-11-11T15:01:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["864cb71f-2b72-4c92-805e-cdf63108f5a8","1ac4c72d-bd25-42d3-b95c-61181d8b68e8"]},{"title":"Ground Truth or Dare: Using Oracles to Make Postgres Reactive","description":"Live SQL is the holy grail of realtime. Subscribe to any SQL query, with joins, aggregates and ordering, and the result stays live as your data changes. It’s easy to describe but very hard to build. At Electric, we spent years chasing it. Then we joined Neon and built it in weeks with coding agents, inside Postgres.\r\n\r\nLive queries are database infrastructure. This isn’t code you hand to an agent and hope for the best. So we used Postgres’s own query engine as an oracle. Once the agents had the ability to verify their own work, they could go super fast and burn down through the featue requirements.\r\n\r\nIn this talk, I’ll cover what we built, how we built it and how oracles let us have both truth and dare: to get it right and ship fast with agents.","day":"Nov 11","time":"2:55pm - 3:15pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["James Arthur"],"id":"1373467","date":"2026-11-11","startsAt":"2026-11-11T14:55:00-08:00","endsAt":"2026-11-11T15:15:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["79eaa280-4e08-49ec-9f0c-1e9cac8e4f89"]},{"title":"Your Judge Is Hallucinating Too","description":"Every step an agent takes in ZoomInfo's Agent Teams is graded by another model. Then we ran Jev beside it and found the grader was passing work that never happened. This talk is about what we found, what we replaced, and why \"did the agent do a good job?\" is the wrong question to ask a model.","day":"Nov 11","time":"3:06pm - 3:19pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Brian Kennedy"],"id":"1376197","date":"2026-11-11","startsAt":"2026-11-11T15:06:00-08:00","endsAt":"2026-11-11T15:19:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["de96c344-b42d-42b4-bcc1-9ebb04344cab"]},{"title":"CVE remediation with Factory: from finding to merged PR","description":"Description TBD","day":"Nov 11","time":"3:20pm - 3:40pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Nikhil Harithas"],"id":"1373468","date":"2026-11-11","startsAt":"2026-11-11T15:20:00-08:00","endsAt":"2026-11-11T15:40:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["3ce434d4-6138-4120-b22c-d702811dc351"]},{"title":"Scott Roberts, Workday","description":null,"day":"Nov 11","time":"3:24pm - 3:37pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Scott Roberts"],"id":"1376198","date":"2026-11-11","startsAt":"2026-11-11T15:24:00-08:00","endsAt":"2026-11-11T15:37:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["58203c29-f9c0-43d8-aaab-121e53cb4c13"]},{"title":"Leaving Localhost: Building an Agent-Native Dev Environment","description":"Why is it that Anthropic can port Bun from Zig to Rust in 11 days, while most teams still struggle to make sweeping changes to production software? Bun is complex, but it turns out its verification loop is actually quite clear: there's a well-defined TypeScript spec, and a huge battery of tests the agent can iterate against.\r\n\r\nThis talk will explore techniques to build agent-native dev environments in the cloud that allow for these kinds of tight verification loops for software that's traditionally much harder to verify: tax accounting, vertical AI agents, robotics control systems, etc. We'll discuss how to manage stateful dependencies (databases, queues, caches), third-party services, and seed data so you can focus on architecture & product while your agents handle implementation & testing in the cloud.","day":"Nov 11","time":"3:45pm - 4:05pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Sajid Mehmood"],"id":"1380927","date":"2026-11-11","startsAt":"2026-11-11T15:45:00-08:00","endsAt":"2026-11-11T16:05:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["08c3de29-70a7-4a43-84d5-b136a82520e7"]},{"title":"Afternoon Break / Keynote Reset","description":null,"day":"Nov 11","time":"3:45pm - 4:05pm","room":"Golden Gate (Expo Hall, Lunch & Reception)","type":"other","speakers":[],"id":"222dd686-32de-4bf1-81fe-53ca33a74d1b","date":"2026-11-11","startsAt":"2026-11-11T15:45:00-08:00","endsAt":"2026-11-11T16:05:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"MC Intro","description":null,"day":"Nov 11","time":"4:20pm - 4:30pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Corey Quinn"],"id":"1376245","date":"2026-11-11","startsAt":"2026-11-11T16:20:00-08:00","endsAt":"2026-11-11T16:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c701e17e-b693-4d85-ac18-b71967c15977"]},{"title":"What it takes to set intelligence free","description":"Models keep getting better and the systems we build around them need to keep up. This talk goes inside Lovable’s engineering: forkable computers that give agents room to experiment, persistent histories that let them continue longer work, and durable communication that lets them coordinate. We’ll explore what it takes to give agents more independence, and how these foundations could help them build, ship, learn from feedback, and keep improving a product.","day":"Nov 11","time":"4:30pm - 4:50pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Fabian Hedin"],"id":"1373469","date":"2026-11-11","startsAt":"2026-11-11T16:30:00-08:00","endsAt":"2026-11-11T16:50:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["64453301-8da4-4a14-ab1f-5f2c3bdf945b"]},{"title":"How to build an agent that builds the culture","description":"Ramp built its own coding agent, Inspect, which writes ~75% of merged PRs. At the start of 2026, the technology was the novel part, but today, it's commonplace. In this talk, Zach will talk about how Inspect has evolved this year, and re-shaped the culture of engineering at Ramp around agent-driven development.","day":"Nov 11","time":"4:50pm - 5:10pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Zach Bruggeman"],"id":"1373470","date":"2026-11-11","startsAt":"2026-11-11T16:50:00-08:00","endsAt":"2026-11-11T17:10:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["f569bac7-7a66-4971-9fb7-a6a58ae02165"]},{"title":"Steve Yegge, Independent Advisor & Creator of Beads & Gas Town, Independent","description":null,"day":"Nov 11","time":"5:10pm - 5:30pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Steve Yegge"],"id":"1373471","date":"2026-11-11","startsAt":"2026-11-11T17:10:00-08:00","endsAt":"2026-11-11T17:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c8436712-5740-4761-9099-a2b18ec1c9cf"]},{"title":"Simon Willison, Creator of Datasette, Independent","description":null,"day":"Nov 11","time":"5:30pm - 5:50pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Simon Willison"],"id":"1376191","date":"2026-11-11","startsAt":"2026-11-11T17:30:00-08:00","endsAt":"2026-11-11T17:50:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["d81070f2-5125-476b-bf66-2baf6555128c"]},{"title":"MC Outro","description":null,"day":"Nov 11","time":"5:50pm - 6:00pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Corey Quinn"],"id":"1376246","date":"2026-11-11","startsAt":"2026-11-11T17:50:00-08:00","endsAt":"2026-11-11T18:00:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c701e17e-b693-4d85-ac18-b71967c15977"]},{"title":"Token Billionaires Lounge","description":null,"day":"Nov 12","time":"8:00am - 5:40pm","room":"Continental 7 (Token Billionaires Lounge)","type":"other","speakers":[],"id":"2f9774d5-ce23-415d-8047-2ffd94f4ee61","date":"2026-11-12","startsAt":"2026-11-12T08:00:00-08:00","endsAt":"2026-11-12T17:40:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Registration","description":null,"day":"Nov 12","time":"8:00am - 5:40pm","room":"Registration (outside Golden Gate)","type":"other","speakers":[],"id":"57c167d1-4feb-4c9d-aff2-94d59b9f831c","date":"2026-11-12","startsAt":"2026-11-12T08:00:00-08:00","endsAt":"2026-11-12T17:40:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"MC Intro","description":null,"day":"Nov 12","time":"9:00am - 9:10am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Corey Quinn"],"id":"1380094","date":"2026-11-12","startsAt":"2026-11-12T09:00:00-08:00","endsAt":"2026-11-12T09:10:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c701e17e-b693-4d85-ac18-b71967c15977"]},{"title":"Jason Liu, Developer Experience Engineer, OpenAI","description":null,"day":"Nov 12","time":"9:10am - 9:30am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Jason Liu"],"id":"1379009","date":"2026-11-12","startsAt":"2026-11-12T09:10:00-08:00","endsAt":"2026-11-12T09:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["02e7bb80-a657-4349-ab4a-a0032e2ad4a8"]},{"title":"Armin Ronacher, CTO, Earendil","description":null,"day":"Nov 12","time":"9:30am - 9:50am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Armin Ronacher"],"id":"1373472","date":"2026-11-12","startsAt":"2026-11-12T09:30:00-08:00","endsAt":"2026-11-12T09:50:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["d31f95a0-a69d-4400-9707-d123b9898e9b"]},{"title":"Software Engineering Is Becoming Factory Engineering","description":"Warp founder and CEO Zach Lloyd explores the rise of software factories: systems that coordinate AI agents across the entire development lifecycle, from triage and specification to implementation, review, and monitoring. He’ll explain how engineering teams can build factories that improve with every run, where human judgment remains essential, and why the next frontier of software engineering may be less about writing code and more about engineering the systems that build it.","day":"Nov 12","time":"9:50am - 10:10am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Zach Lloyd"],"id":"1373473","date":"2026-11-12","startsAt":"2026-11-12T09:50:00-08:00","endsAt":"2026-11-12T10:10:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["e1ed9500-ba9a-4180-8e2a-3f71e5a2396a"]},{"title":"Brandon Thomas, CEO, Artcraft","description":null,"day":"Nov 12","time":"10:10am - 10:30am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Brandon Thomas"],"id":"1378217","date":"2026-11-12","startsAt":"2026-11-12T10:10:00-08:00","endsAt":"2026-11-12T10:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["a74effc4-96ca-439e-a575-d275719c92be"]},{"title":"MC Outro","description":null,"day":"Nov 12","time":"10:30am - 10:40am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Corey Quinn"],"id":"1380095","date":"2026-11-12","startsAt":"2026-11-12T10:30:00-08:00","endsAt":"2026-11-12T10:40:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c701e17e-b693-4d85-ac18-b71967c15977"]},{"title":"Expo Hall Hours","description":null,"day":"Nov 12","time":"10:40am - 4:00pm","room":"Golden Gate (Expo Hall, Lunch & Reception)","type":"other","speakers":[],"id":"76f554f5-942f-4a36-86c4-09ed972006fc","date":"2026-11-12","startsAt":"2026-11-12T10:40:00-08:00","endsAt":"2026-11-12T16:00:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Networking Break","description":null,"day":"Nov 12","time":"10:40am - 11:20am","room":"Golden Gate (Expo Hall, Lunch & Reception)","type":"other","speakers":[],"id":"0ac34d11-ab5e-4861-88ce-4bbde76dfb23","date":"2026-11-12","startsAt":"2026-11-12T10:40:00-08:00","endsAt":"2026-11-12T11:20:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Walden Yan, Chief Product Officer, Cognition","description":null,"day":"Nov 12","time":"11:20am - 11:40am","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Walden Yan"],"id":"1373475","date":"2026-11-12","startsAt":"2026-11-12T11:20:00-08:00","endsAt":"2026-11-12T11:40:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["cb1234ce-889b-4553-b8e3-41067404befc"]},{"title":"Emitted, not authored: The context layer under your software factory","description":"It's your first week on the team. You read everything attached to your first ticket: the README, the wiki, the Linear project. You ship the PR. The review comes back from a senior engineer: \"we stopped doing it this way in March, the vendor doesn't accept that shape anymore.\" Nobody wrote that down. It lived in a Slack thread from an incident two months ago and in the heads of the people who were up that night fixing it. You learned it by getting it wrong.\r\n\r\nThat's how most engineering knowledge gets earned. Not from documentation someone sat down to write, but from the act of the work itself: the pull request comments, the chat thread where a feature got argued out, the incident channel while people are still responding, the support channel where a customer explained what they actually needed.\r\n\r\nI call this emitted context. It was just typed, by people, doing their jobs.\r\n\r\nAuthored context is what the team decides matters: the rules and skills files for agents, the wikis and READMEs we curate. High leverage, worth doing well. Emitted context is what the team told each other while doing the work. Your agents today are you, the new hire, on every single task, and they never get to build tribal knowledge.\r\n\r\nLetting them build it is a lot harder than connecting a Slack MCP. Emitted context contradicts itself, goes stale overnight, and includes things not everyone is allowed to see. This talk is about the context layer that handles that: surfacing context nobody authored, reconciling it with citations, keeping it fresh, with no human in the loop. Automate a factory on authored context alone and it can only act on what somebody remembered to write down, and no one person knows everything the team knows.\r\n\r\nI'll run the same task with and without emitted context, show why agents don't stop to ask for what they're missing, and cover the three things we got wrong building this. You'll leave with open source tools we extracted from our context layer, and a clear read on whether your agents can unblock themselves or if you're trapped in the factory.","day":"Nov 12","time":"11:20am - 11:40am","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Brandon Waselnuk"],"id":"1373476","date":"2026-11-12","startsAt":"2026-11-12T11:20:00-08:00","endsAt":"2026-11-12T11:40:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["522b4b7a-9528-4c3a-86bb-9782bcf772dd"]},{"title":"What Your AI Doesn't Know: The latest trends in agent searches","description":"An agent only searches when it doesn’t know something. In other words, every search is a confession, and Exa has been collecting them from thousands of agents for two years.\r\n\r\nRead together, those searches form a map of how AI agents like to work, and where their knowledge ends. There’s clear evidence of growing expertise. Coding agents used to search for examples and tutorials, now they go straight to the source, searching for code repos, issues and API references. Searches for mature frameworks like React, Next.js, and the rest of the “vibe code stack” are fading, not because they’re falling out of use, but because models already know them cold. Instead agents are searching for their own tools: MCPs, skills, agent instruction files and the latest models.\r\n\r\nBut even as their knowledge and capability grows, agents still need to search. Models still take months to train, but the coding frontier now turns over every quarter, and AI is speeding that up. This knowledge cutoff won’t be fixed by the next big model release.\r\n\r\nIn this keynote, Jeff Pinner, CTO of Exa, shares what we’ve learned from agents telling us what they don’t know, what it means for anyone who maintains a library, ships an agent or relies on one, and why search is an Agent’s best gateway to the present.","day":"Nov 12","time":"11:45am - 12:05pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Jeffrey Pinner"],"id":"1373477","date":"2026-11-12","startsAt":"2026-11-12T11:45:00-08:00","endsAt":"2026-11-12T12:05:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c542dabd-5cb5-487c-8082-ff1d01965c9a"]},{"title":"Talk But Verify: human-in-the-loop for agents that actually matter","description":"AI agents are getting good at taking action. The hard part isn't making them capable, it's knowing when to make them stop. In this talk we'll walk through the full spectrum of human-in-the-loop patterns, from lightweight inline confirmations to out-of-band permission gates to handing your agent a wallet with real money in it and more. Each pattern fits a different level of consequence, and knowing which to reach for is what separates demo agents from production ones. We'll cover the honest tradeoffs of latency, user experience, and trust so you can make the right call for your specific use case. The entire talk is built around various live demos that escalate in stakes with every step. You'll leave with a mental model and working reference architecture you can apply the same day.","day":"Nov 12","time":"11:45am - 12:05pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Michael Liendo"],"id":"1379052","date":"2026-11-12","startsAt":"2026-11-12T11:45:00-08:00","endsAt":"2026-11-12T12:05:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["e2d1c165-1f37-4e96-8cfd-a9f2bfbbcf49"]},{"title":"Ship more as a team of one with Kiro Crew","description":"Coding has gotten cheaper, but shipping hasn't. See how one engineer built a build, review, and ship loop with Kiro Crew, and learn the traps that cost hours along the way (reviews that never end, agent loops that balloon a ten-line fix into a whole subsystem, saying yes to everything because code felt free). You'll leave with five concrete habits to try Monday morning with the tools you already use.","day":"Nov 12","time":"12:10pm - 12:30pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Doug Clauson"],"id":"1375634","date":"2026-11-12","startsAt":"2026-11-12T12:10:00-08:00","endsAt":"2026-11-12T12:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["be18b7f6-cf81-4d72-9d6b-86c49689b1bf"]},{"title":"Let the Agent Cook: From APIs to Answers","description":"Abstract: Give an agent a pile of APIs. Can it figure out what to query, connect the dots, and check its own answers? I’ll share practical lessons on building agents that explore data across services—from discovering tools and navigating schemas to following leads and knowing when they have enough evidence.","day":"Nov 12","time":"12:10pm - 12:30pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Arsalan Bashir"],"id":"1379011","date":"2026-11-12","startsAt":"2026-11-12T12:10:00-08:00","endsAt":"2026-11-12T12:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["931f364a-b284-4287-880c-e8e4f462e856"]},{"title":"Exploring Claude’s frontier","description":"In this talk, we explore Claude’s frontier capabilities in memory and multi-agent coordination.","day":"Nov 12","time":"12:35pm - 12:55pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Lance Martin"],"id":"1379010","date":"2026-11-12","startsAt":"2026-11-12T12:35:00-08:00","endsAt":"2026-11-12T12:55:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["96b7bcdf-f225-4505-89b8-105818461099"]},{"title":"Code review without reviewing code","description":"While authoring code has become virtually instantaneous, reviewing and verifying that code in an enterprise environment remains constrained by human cognitive capacity. At scale, this becomes a painful bottleneck: pull request volume and size are growing rapidly, review latency is increasing, and 10,000-line diffs can all too easily burn through finite reserves of human attention.\r\n\r\nHow do engineering organizations scale trust and quality at the speed of AI generation?\r\n\r\nI won’t pretend we’ve fully slain this dragon, but in this session I’ll walk through a few different approaches we’re taking and what we’ve learned within Atlassian:\r\n\r\nInner Loop: Building confidence through automated local AI review and skills for catching anti-patterns and contract violations before code ever reaches a human teammate.\r\n\r\nOuter Loop: How tools like Taro spin up live environments, simulate user interactions, and provide tangible evidence (narrated videos) directly to reviewers.\r\n\r\nA New Lens on Code: Aggregating quality signals like CI, agentic evaluations, and risk scoring to allow reviewers to “zoom out” and reason about the value and implications of a change without having to read the diff line-by-line.\r\n\r\nRethinking the Unit of Change: Why the traditional single-ticket micro-PR is an artifact of human typing limits, and how we can shift human expertise to where it matters most.\r\n\r\nAttendees will leave with concrete architectural patterns, lessons learned from real-world rollouts, and a blueprint for evolving their team’s code review practices for the AI era.","day":"Nov 12","time":"12:35pm - 12:55pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Daniel Tao"],"id":"1379163","date":"2026-11-12","startsAt":"2026-11-12T12:35:00-08:00","endsAt":"2026-11-12T12:55:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["6a0f3f63-636f-49aa-8d2b-70b43649f97a"]},{"title":"Lunch","description":null,"day":"Nov 12","time":"12:55pm - 2:05pm","room":"Golden Gate (Expo Hall, Lunch & Reception)","type":"other","speakers":[],"id":"0d41a8b7-3e4d-4487-895e-c3330d82620e","date":"2026-11-12","startsAt":"2026-11-12T12:55:00-08:00","endsAt":"2026-11-12T14:05:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"Jarred Sumner, Founder of Bun, Anthropic / Bun","description":null,"day":"Nov 12","time":"2:05pm - 2:50pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Jarred Sumner"],"id":"1373478","date":"2026-11-12","startsAt":"2026-11-12T14:05:00-08:00","endsAt":"2026-11-12T14:50:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c3736d8f-eb90-47e9-acba-39e2991eff3b"]},{"title":"Scaling Your Agent Workforce: Lessons from Inside Cognition","description":"Most companies have turned coding agents on. Few can say what those agents do or what they return. At Cognition, Devin wrote 92% of merged PRs in September, and 9 out of 10 Devin sessions start without a human. Theodor Marcu shows how we got there: cloud agents working in parallel, automations that run every night, and how engineering and research use Devin to autonomously drive feature development. He then turns that into a playbook for your teams: govern what agents can reach, route work across models to cut cost, and follow every session to a merged PR so ROI is measured instead of guessed.","day":"Nov 12","time":"2:05pm - 2:25pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Theodor Marcu"],"id":"1380658","date":"2026-11-12","startsAt":"2026-11-12T14:05:00-08:00","endsAt":"2026-11-12T14:25:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["bbe7f811-868f-499d-8904-652d56437111"]},{"title":"The first Grounded Decision Model","description":"Decision models only read. They never generate a token, which is why they cost roughly 240x less per token read than a frontier LLM — and why they are only as good as the state you hand them. For most judgments worth making, that state lives on the live web, not in your database.\r\n\r\nThis talk re-costs the stack with measured numbers. On PWS-Decisions, our open 300-question benchmark, the question is 104 tokens and the evidence needed to answer it is 4,777. Two years ago the model was 86% of the bill for a grounded answer; today it is 17%. Intelligence stopped being the bottleneck. Context became it.\r\n\r\nWe will cover what that inversion changes architecturally, a live demo that grounds 18 typed questions against 4,270 businesses in a single call, and the entity-resolution failure that quietly breaks grounded decisions in production. You will leave able to run the benchmark against your own model.","day":"Nov 12","time":"2:30pm - 2:50pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Devin Gupta"],"id":"1381580","date":"2026-11-12","startsAt":"2026-11-12T14:30:00-08:00","endsAt":"2026-11-12T14:50:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["4cd32232-68ef-46a5-9fad-30d8c1e921fb"]},{"title":"Ishaan Dey, Software Engineer, Google DeepMind (Antigravity)","description":null,"day":"Nov 12","time":"2:55pm - 3:15pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Ishaan Dey"],"id":"1376195","date":"2026-11-12","startsAt":"2026-11-12T14:55:00-08:00","endsAt":"2026-11-12T15:15:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["19ad6807-d242-4fb8-9d11-54ff90f1d7ae"]},{"title":"Your agent pays twice for every search: how we cut token spend by 90+% with better accuracy","description":"Every agent that searches the web pays twice: once for the search call, and again for the tokens that search puts into the model's context. The answer is usually a few sentences. The agent pays for the whole page, and in a multi-step loop it pays for it again on every turn.\r\n\r\nWe'll show real production traces of where the tokens go and why retrieval, not generation, is the biggest line on most agent bills. Then we'll show what we changed: return the passages a query needs instead of whole pages, tune extraction to the question, and cap how much context the agent can take. We tested this across 12 frontier models and 11,000 blind-graded answers. Token spend fell by more than 90% while accuracy went up.\r\n\r\nYou get a metric (cost per correct answer, not cost per request), an open calculator to run the numbers on your own traffic, and a five-point checklist for finding token waste in your pipeline.","day":"Nov 12","time":"2:55pm - 3:15pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Louis Walsh"],"id":"1373479","date":"2026-11-12","startsAt":"2026-11-12T14:55:00-08:00","endsAt":"2026-11-12T15:15:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["5d405b92-3b5b-4316-8570-bca64f399b52"]},{"title":"Brownfield Factories","description":"Brownfield applications are clearly ideal for Software Factories! Brownfield applications provide all the specification and telemetry you need to build validation harnesses and loops. Make a lump sum payment on your technical debt, reduce costs, increase performance, and purge vulnerabilities once and for all. Rewrite that boat anchor to Rust, Elixir or BF today!","day":"Nov 12","time":"3:20pm - 3:40pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Justin McCarthy"],"id":"1373480","date":"2026-11-12","startsAt":"2026-11-12T15:20:00-08:00","endsAt":"2026-11-12T15:40:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["7519a6ce-752e-4ba2-b3eb-2b6e2fbf0ce9"]},{"title":"Agents That Don't Clock Out","description":"My coding agents are fast, but speed isn't the whole story. The real question is where they run: the CLI, the IDE, or something else entirely? In this session, I'll break down which tool fits which job and why that choice makes or breaks your workflow. I'll show you how I organize skills and custom agents so they're reusable instead of one-off, then close with a demo of a persistent agent setup in Kiro Crew — one that keeps grinding away long after I've logged off. Walk away knowing how to match the right agent to the right environment and build setups that work while you sleep.","day":"Nov 12","time":"3:20pm - 3:40pm","room":"Continental 1–3 (Expo Sessions)","type":"breakout","speakers":["Erik Hanchett"],"id":"1375635","date":"2026-11-12","startsAt":"2026-11-12T15:20:00-08:00","endsAt":"2026-11-12T15:40:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["deb923c3-46f4-4f94-a0b3-a1258cecdd80"]},{"title":"Afternoon Break / Keynote Reset","description":null,"day":"Nov 12","time":"3:45pm - 4:05pm","room":"Golden Gate (Expo Hall, Lunch & Reception)","type":"other","speakers":[],"id":"066d8991-0108-4be6-8b75-6f423e76bafa","date":"2026-11-12","startsAt":"2026-11-12T15:45:00-08:00","endsAt":"2026-11-12T16:05:00-08:00","format":null,"topics":[],"speakerIds":[]},{"title":"MC Intro","description":null,"day":"Nov 12","time":"4:20pm - 4:30pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Corey Quinn"],"id":"1380097","date":"2026-11-12","startsAt":"2026-11-12T16:20:00-08:00","endsAt":"2026-11-12T16:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c701e17e-b693-4d85-ac18-b71967c15977"]},{"title":"Post-Training Gemini 4 for Real Engineering Work","description":"Real software engineering tasks are not asking a model to write a function, but long tasks (o(hours) reading unfamiliar code, running tools, recovering from wrong turns, and knowing when the job is actually done. In this keynote, Melvin Johnson (VP, Google DeepMind) covers how we post-trained for long-horizon agentic coding:\r\n\r\n- Hard tasks. Popular benchmarks saturate, so we built internal realistic, multi-step software tasks.\r\n\r\n- Graders that can't be gamed. When agents learn to satisfy unit tests without solving the problem, you need graders that check the work the way a reviewer would.\r\n\r\n- Model behavior. An agent that says \"fixed it\" when it didn't is worse than no agent. We reward models for reporting accurately what they did and didn't do.\r\n\r\n- Efficiency over long horizons. Finishing more of the task with fewer tokens and stable behavior across very long contexts.\r\n\r\n- Shipping weekly. Modular improvements and dogfooding with Google engineers let us release in weeks instead of quarters.","day":"Nov 12","time":"4:30pm - 4:50pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Melvin Johnson"],"id":"1373474","date":"2026-11-12","startsAt":"2026-11-12T16:30:00-08:00","endsAt":"2026-11-12T16:50:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["bed5b4e3-2eb4-4fc0-ac42-b3b581ffbd8d"]},{"title":"Quinn Slack, CEO, Amp","description":null,"day":"Nov 12","time":"4:50pm - 5:10pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Quinn Slack"],"id":"1373481","date":"2026-11-12","startsAt":"2026-11-12T16:50:00-08:00","endsAt":"2026-11-12T17:10:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["3567a0d9-e869-4dc6-92fb-cec2e8b7c05e"]},{"title":"12-Factor-Factories: Design Patterns for Agentic Coding","description":"Every AI lab is building full stack cloud agents. Every enterprise is building their own software factory. We've worked with a lot of teams adopting all flavors in every combination. In this talk we'll distill out the core principles and design patterns we've seen across factories, and make a case for why the AI-native forge will be composable and built on open primitives.","day":"Nov 12","time":"5:10pm - 5:30pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Dexter Horthy"],"id":"1325061","date":"2026-11-12","startsAt":"2026-11-12T17:10:00-08:00","endsAt":"2026-11-12T17:30:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["b08fa907-c722-40c1-a87f-70cdd1b1abeb"]},{"title":"Thariq Shihipar, Independent","description":null,"day":"Nov 12","time":"5:30pm - 5:50pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Thariq Shihipar"],"id":"1373482","date":"2026-11-12","startsAt":"2026-11-12T17:30:00-08:00","endsAt":"2026-11-12T17:50:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["7a55c3e7-15d9-4b2e-9e8f-0138e70ec99a"]},{"title":"MC Outro","description":null,"day":"Nov 12","time":"5:50pm - 6:00pm","room":"Continental 4–6 (Mainstage)","type":"talk","speakers":["Corey Quinn"],"id":"1380098","date":"2026-11-12","startsAt":"2026-11-12T17:50:00-08:00","endsAt":"2026-11-12T18:00:00-08:00","format":"Stage Talk","topics":[],"speakerIds":["c701e17e-b693-4d85-ac18-b71967c15977"]}]}