Migrating the GitHub Copilot runtime to Rust, using Copilot
A rewrite this size wasn’t affordable before agents. Here’s what porting the Copilot agent runtime to 800,000 lines of production Rust actually took.
Explore comprehensive guides about GitHub Copilot, an AI-powered code completion tool, to enhance coding efficiency and accuracy with best practices, tips for maximizing Copilot’s capabilities, and real-world examples. Want more technical information on GitHub Copilot? Head over to our documentation to learn more about using GitHub Copilot in your IDE, on GitHub, and across your workflows.
A rewrite this size wasn’t affordable before agents. Here’s what porting the Copilot agent runtime to 800,000 lines of production Rust actually took.
If you can write down how you do your work, you can automate it. Here’s what I did to support GitHub’s APAC marketing team.
Checking agent-generated code usually means hopping between tabs. Learn how to view diffs, run terminal commands, and preview web apps side by side in the GitHub Copilot app.
In controlled offline evaluations, HydraFusion’s selective coding workflows matched or exceeded the evaluated Opus 5 baseline while reducing estimated workflow cost. Now available as a research preview in GitHub Copilot.
Learn how to run parallel agents in the GitHub Copilot app, and experience the moment it stops feeling scary and starts feeling powerful.
Why shorter outputs can cost more, and how GitHub Copilot reduces wasted work across the complete coding task.
Managing library updates can be tedious at times. Learn how the GitHub Copilot app can handle this type of repetitive task.
If you’re juggling multiple Copilot sessions, use the My work pane to track what’s in flight, what’s done, and what’s next.
Chat is great for intent, but agent work gets lost in the scroll. Here is how I use canvases with my agentic workflows—and why your workflow also deserves a canvas.
See how four GitHub agent apps can help you scope, secure, roll out, and ship a feature across the SDLC–all without leaving GitHub.
Learn how to write your first prompt in the GitHub Copilot app, choose the right context and model, and start your first task with confidence.
Go beyond chat in the GitHub Copilot app with these slash commands. They’ll help you plan, collaborate, automate, and customize your dev workflow.
Learn how to build tools to simplify how you work—without writing a single line of code.
Learn how I modernized an old codebase of mine using stacked sessions and pull requests in the GitHub Copilot app.
A practical GitHub Copilot workflow for prototyping, planning, implementing, and reviewing software without chasing every new AI tool.
New to the GitHub Copilot app? Learn how to start projects, work with AI agents, explore canvases, and streamline your development workflow.
Copilot now bills usage at listed API rates. Compare direct model access with the coding workflow, policy, and harness work around it.
Canvases turn AI into interactive workspaces where you can visualize information, explore workflows, and take action across complex tasks.
How migrating Copilot code review to shared Unix-style code exploration tools reduced review cost by reshaping agent workflows around pull request evidence.
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Join us October 28-29 in San Francisco or online for GitHub Universe, our flagship developer event uniting people, agents, and the world’s code.