Technology

GitHub's New Copilot Desktop App: What It Means for Developers

Martin HollowayPublished 4d ago5 min readBased on 6 sources
Reading level
GitHub's New Copilot Desktop App: What It Means for Developers

GitHub's New Copilot Desktop App: What It Means for Developers

GitHub has released a technical preview of a new Copilot application that runs on your computer as a standalone program, separate from the code editors that most developers use every day. The app is available now to Copilot Pro, Pro+, Max, Business, and Enterprise customers, while others can join a waitlist to try it.

Until now, GitHub's Copilot AI assistance only worked as an add-on—what developers call a "plugin"—inside existing editors like Visual Studio Code or JetBrains IDEs. This new desktop app is different. It's built from the ground up to work on its own, built around the idea of having AI agents handle entire workflows rather than just help you write code snippets.

How the App Organizes Your Work

The application groups development tasks into "sessions"—independent work spaces that you can start from a GitHub issue, a pull request, a direct prompt, or a previous session you were working on. Each session remembers the context around it: what the issue says, what the repository looks like, what comments reviewers have left, and whether automated tests are passing.

There's a dashboard called "My Work" that shows everything you're actively working on across all your repositories in one place. It displays your open sessions, tracked issues, pending pull requests, and automated tasks. This is different from traditional editors, where you'd have to switch between your code editor, your browser, and other tools to keep track of all these pieces.

GitHub's pitch for the app boils down to: "Direct agents from issue to merge"—meaning the AI guides your work all the way from the moment you pick up a task until the code is merged into the main codebase.

How It Works and Who Can Use It

The app is a native application—it runs directly on your computer—though GitHub hasn't shared many technical details yet, since this is still an early preview. The company is rolling it out first to people already paying for Copilot, and gradually opening it to everyone else through a waitlist.

This staged approach tells us that GitHub sees the desktop app as a more advanced feature, not a replacement for the existing plugins that work inside editors. The company plans to keep supporting both approaches: the familiar editor plugins for most users, and this new standalone app for people who want to try more ambitious AI-assisted workflows.

Why This Matters

The tech industry is moving toward AI agents that can handle multiple steps of a task, rather than just helping with one step at a time. GitHub is betting that developers will switch to a new tool if it makes their workflows meaningfully faster or easier.

We've seen this pattern before. In the 1990s and early 2000s, developers gradually shifted from typing git commands in a terminal to using dedicated visual applications like SourceTree and GitKraken. At first, many developers resisted—they were comfortable with the command line. But once the visual tools proved useful for managing complex repositories, people adopted them. GitHub is hoping for a similar outcome with this AI-driven desktop app.

Right now, around 1.8 million developers use Copilot—as of May 2024. This desktop application is a way for GitHub to deepen that relationship, moving beyond just helping you write code to helping you manage the entire development process.

The broader context here is what this could signal to other development tool companies. Rather than adding AI features as an afterthought to existing tools, they might start designing entirely new interfaces built around the idea of AI agents doing more of the heavy lifting.

Whether this works depends on a simple question: will developers find the workflow improvements worth learning a new tool. That's what the technical preview phase is really testing. If GitHub can convince its existing users that the agent-native approach is faster and less frustrating than bouncing between an editor, a browser, and Slack, adoption could accelerate. If the benefits feel marginal, developers will likely stick with their familiar editors and just add the AI features there.

For teams already using GitHub for their code repositories, the desktop app offers a way to streamline development without upending their underlying systems. It tackles a real problem: in large development teams, context constantly gets lost when you switch between different tools—your code editor, your project management software, your email, your code review tool. An app that keeps everything in one place could meaningfully reduce that friction.

The next phase will show whether GitHub can turn existing Copilot users into users of an entirely new kind of development interface, or whether developers prefer to keep using the editors they know and love, with AI assistance layered on top.