No Priors Ep 106 | With GitHub CEO Thomas Dohmke

No Priors Ep 106 | With GitHub CEO Thomas Dohmke

No PriorsMar 13, 202550m

Sarah Guo (host), Thomas Dohmke (guest), Sarah Guo (host), Elad Gil (host), Narrator

Evolution of GitHub Copilot from autocomplete to agentic peer programmers (Project Padawan, agent mode)Technical, UX, and trust challenges in deploying reliable software development agentsGitHub’s AI engineering process, evaluation methods, and multi-model strategyCompetition, developer experience, and the future tool/agent ecosystemImpact of AI on software development workflows: coding, code review, security, and tech debtOpen source vs proprietary AI models and GitHub’s model catalog approachEconomics of AI assistance: pricing, ROI, and the future value of software and software skills

In this episode of No Priors, featuring Sarah Guo and Thomas Dohmke, No Priors Ep 106 | With GitHub CEO Thomas Dohmke explores gitHub CEO Envisions AI Agents As Everyday Teammates For Developers GitHub CEO Thomas Dohmke discusses how Copilot is evolving from autocomplete into agentic collaborators that can own issues, draft pull requests, and act as true peers on software teams.

GitHub CEO Envisions AI Agents As Everyday Teammates For Developers

GitHub CEO Thomas Dohmke discusses how Copilot is evolving from autocomplete into agentic collaborators that can own issues, draft pull requests, and act as true peers on software teams.

He outlines the technical and UX hurdles to trustworthy agents—better reasoning models, clear task scoping, predictability, steerability, and verifiability—while emphasizing that humans will remain in the loop for systems thinking and final judgment.

Dohmke explains how GitHub builds and evaluates Copilot, how competition and open source (including model catalogs and projects like DeepSeek) accelerate innovation, and why developer choice across tools and models will persist.

He also explores the business impact of Copilot, the changing nature of software work, the future of pricing and value in an AI-saturated world, and how AI will reshape roles from engineering to product and design.

Key Takeaways

AI coding tools are shifting from pair programmers to peer programmers.

GitHub’s Project Padawan vision for 2025 has Copilot taking well-defined issues, planning solutions, and iteratively committing code via pull requests, behaving much more like a human teammate than a passive assistant.

Get the full analysis with uListen AI

Trustworthy agents must be predictable, steerable, verifiable, and tolerable.

Dohmke stresses that developers will only adopt agents widely if they reliably handle certain tasks, are easy to guide, produce outputs that can be inspected and rolled back, and genuinely save time instead of burning cycles.

Get the full analysis with uListen AI

Human systems thinking remains the bottleneck that agents can’t yet replace.

Agents still struggle to decompose vague, high-level ideas into coherent plans without constant clarification, so developers’ roles will increasingly center on problem framing, architecture, and trade-off decisions rather than raw typing.

Get the full analysis with uListen AI

AI will transform the entire software lifecycle, not just code generation.

Beyond writing code, GitHub is investing in code review agents, security and dependency backlog reduction, and tooling to help specify, plan, and iterate on features—where much of real engineering time is actually spent.

Get the full analysis with uListen AI

Developer choice and heterogeneous stacks will persist in the AI era.

Just as no single language or framework “won,” Dohmke expects a mosaic of models, agents, and tools; GitHub’s model catalog and extension system reflects a strategy of integrating many options rather than betting on one.

Get the full analysis with uListen AI

Open source AI models will keep pushing the frontier and democratizing access.

Projects like DeepSeek and FLUX show how open weights and open tooling spur rapid innovation and let students, hobbyists, and researchers experiment locally without relying solely on proprietary APIs.

Get the full analysis with uListen AI

AI assistance is currently priced like a cheap productivity multiplier, not a human replacement.

At ~$20/user/month with measured productivity gains of 25%+ on end-to-end tasks, Copilot delivers strong ROI; Dohmke expects pricing to ultimately tie to compute and usage rather than to “rent-a-programmer” human-equivalent pricing.

Get the full analysis with uListen AI

Notable Quotes

Copilot basically graduates from a pair programmer to a peer programmer that becomes a member of your team.

Thomas Dohmke

If you are predictable, steerable, verifiable, and tolerable, we’re going to see wide adoption of agents.

Thomas Dohmke

We’re heading into a world of more human language and less programming language.

Thomas Dohmke

Software is like Minecraft—there is no winning. You’re playing the infinite game.

Thomas Dohmke

There’s no looking back. The future will be that we have AI for almost everything we do in our lives if we want to.

Thomas Dohmke

Questions Answered in This Episode

What kinds of tasks or issues should teams start handing to Copilot agents today versus keeping strictly human-owned?

GitHub CEO Thomas Dohmke discusses how Copilot is evolving from autocomplete into agentic collaborators that can own issues, draft pull requests, and act as true peers on software teams.

Get the full analysis with uListen AI

How should engineering leaders redesign workflows, code review practices, and metrics to fully leverage agentic tools without compromising quality or security?

He outlines the technical and UX hurdles to trustworthy agents—better reasoning models, clear task scoping, predictability, steerability, and verifiability—while emphasizing that humans will remain in the loop for systems thinking and final judgment.

Get the full analysis with uListen AI

What new skills and mindsets will differentiate great developers in a world where AI can write most of the boilerplate code?

Dohmke explains how GitHub builds and evaluates Copilot, how competition and open source (including model catalogs and projects like DeepSeek) accelerate innovation, and why developer choice across tools and models will persist.

Get the full analysis with uListen AI

How might AI-driven specification, design, and planning tools change the roles and boundaries between product managers, designers, and engineers?

He also explores the business impact of Copilot, the changing nature of software work, the future of pricing and value in an AI-saturated world, and how AI will reshape roles from engineering to product and design.

Get the full analysis with uListen AI

As AI lowers the cost and increases the volume of software, what types of products or categories might lose economic value—analogous to the Trabant after reunification—and what new categories might emerge?

Get the full analysis with uListen AI

Transcript Preview

Sarah Guo

(instrumental music) . Hi, listeners, and welcome back to No Priors. Today, we're joined by Thomas Dunk, the CEO of GitHub, a platform used by over 150 million developers worldwide to collaborate and build software. As CEO, Thomas has overseen the development of tools like GitHub Copilot. Before becoming CEO, he helped shape GitHub's product strategy and power its global expansion, and previously worked at Microsoft. In this episode, we'll talk about the future of software development, the role of AI in coding, open source, and product plans for Copilot. Thomas, welcome to No Priors. Maybe we can start with the meat of it. What is happening with, um, Copilot and, uh, the new releases at GitHub recently?

Thomas Dohmke

You're heading straight, straight into it. Um, we're really excited about, you know, making Copilot more agentic. A few days ago, we announced the agent mode, uh, in, in Copilot and VS Code. Um, so instead of just, you know, chatting with Copilot and getting responses and then copy and pasting the code e- into the editor, or, or using autocompletion, the original Copilot feature, you can now, uh, work with an agent and it helps you, you know, to implement a feature. And when it needs to install, like, a package, it, it shows you the command line, terminal, commando, and you can just say, "Okay, run this." Um, you're still in charge, right? So that's the k- the crucial part of, um, uh, these agents that we have available today. That as the human you're still, uh, as the human developer, you still need to be in the loop. Uh, but we also showed, you know, uh, a teaser of what's about to come in, in 2025. Um, we call this, uh, Project Padawan, you know, because it's like a Jedi in a Padawan. You, you gotta have patience and you gotta, you know, learn how to use The Force. Um, but we think, you know-

Sarah Guo

(laughs)

Thomas Dohmke

... uh, in 2025, we get into a place where you can assign a GitHub issue, a well-defined GitHub issue, um, to Copilot, and then it starts creating a draft pull request and it outlines the plan and then it works through its plan. And you can, similar to how you observe, uh, a coworker, like you can see how it commits changes into the pull request and you r- can review this and, uh, and provide feedback t- to Copilot. And so, it, uh, Copilot b- basically graduates from a pair programmer to a peer programmer that, that becomes a member of your team.

Sarah Guo

The obstacles to that right now are some new model advancements. Is it just building out some other core technology? Is it just the UI? Like what, what is keeping that from happening right now?

Thomas Dohmke

Yeah, I think the first thing is the model, uh, the full o3 model that's not available yet, but OpenAI showed, um, uh, as part of the Shipmas, uh, uh, right before the holidays. We're going to see, you know, improved reasoning. And I think it's as the models get better in reasoning, um, we're going to get closer to 100% of this V-Bench, which is that benchmark, uh, out of 12 repos, um, uh, open source Python repos. Um, a team in Princeton identified, uh, 2,200 or so, uh, issue pull request pairs. Effectively all the models and agents are measured against. And so that's number one, you know, the, the model and the agent combination. I think the second piece is just the figuring out what's the right user interface flow. Um, if you think about the workflow of a developer, right? You f- you have an issue that somebody else filed for you, you know, user, quarker, product manager, or something that you filed yourself. Now how do you know whether you should assign Copilot to this, um, the agent, uh, to it, um, or, or whether you sh- need to refine the issue to be more specific, right? It's, it's crucial that the agent is predictable. That you know that this is a, a task the, the agent can solve. If not, then you need to steer it. So steerability is the next thing, and to either, you know, extend the, the definition, um, uh, or the agent needs to come back to you and, and ask you additional questions. And then at the end of the process, you wanna verify the outcome and, and so in our demo, that's where we're thinking the right flow here is actually that the agent works in a pull request, like similar to a human developer with loads of commits and then you can roll back those commits or, or check them out in, in, in your VS Code. We saw that with, with some of the agents that are available is that, do I, as a developer actually tolerate (laughs) the agent? Like, is it actually saving my time or is it wasting my time? And the, the more often you see it wasting your time and just, um, uh, burning compute cycles, the less likely you're going to use it again. And so if you are predictable, steerable, you know, verifiable and tolerable. If we get to that f- for all four criterias to a certain level, I think we're going to see a, a wide, um, adoption of, of agents.

Install uListen to search the full transcript and get AI-powered insights

Get Full Transcript

Get more from every podcast

AI summaries, searchable transcripts, and fact-checking. Free forever.

Add to Chrome