DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Newsletter
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Related

  • Production RAG and LLM Systems: A Simple Q&A Guide
  • The Context Window Trap: Why More Context Doesn’t Mean Better AI
  • RAG Is Not Enough: The Rise of Enterprise Knowledge Graphs for AI Systems
  • Stop Overfeeding Your AI Agent's Context Window

Trending

  • Going All In On the JVM 25 Virtual Threads
  • How You Clear Your HTML5 Canvas Matters
  • Part 3: End-to-End Tracing and Observability Across Goose, agentgateway, and Quarkus
  • AI Agents and Frontier Models: Insights From The Neuron

Draft This article hasn't been published, so readers can't see it.

In moderation This article is waiting for review, so readers can't see it yet.

Deleted This article has been deleted, so readers can't see it.

  1. DZone
  2. Data Engineering
  3. AI/ML
  4. GitHub Copilot's New AI Coding Agent Saves Developers Time – And Requires Their Oversight

GitHub Copilot's New AI Coding Agent Saves Developers Time – And Requires Their Oversight

GitHub has launched a powerful AI coding agent in Copilot that writes code, fixes bugs, and opens pull requests.

By 
Aminu Abdullahi
·
May. 22, 25 · News
Post on X (opens in a new tab) Share on LinkedIn (opens in a new tab)
5.5K Views

Join the DZone community Save articles, join the discussion, and download Refcards and Trend Reports with a free account.

Join for free Already a member? Log in

At Microsoft’s Build developer conference, GitHub announced the rollout of a new AI coding agent built directly into GitHub Copilot. This upgraded assistant can now handle development tasks like fixing bugs, writing features, refactoring code, and improving documentation.

Developers can assign issues to Copilot through GitHub.com, GitHub Mobile, or the GitHub command-line interface, just like assigning them to a human. The agent reacts with an eyes emoji and kicks off its work.

Behind the scenes, it boots up a virtual machine, clones your repo, configures its environment, and starts reading your codebase. It uses retrieval augmented generation (RAG) and GitHub code search to understand what’s going on and what it needs to do.

Built-in Security, and Human Oversight Required

Despite all its power, the Copilot agent doesn’t act without checks. Every change it makes goes into a separate branch and draft pull request; it won’t push code live without human review and can’t approve its own work.

“The agent can only push to branches it created, keeping your default branch and the ones your team created safe and secure,” Thomas Dohmke, chief executive officer of GitHub, wrote in a blog post.

You’ll see its reasoning through session logs, which trace every decision it makes. Developers can also leave comments on pull requests, and Copilot will respond by editing the code accordingly.

GitHub’s agent is tightly integrated with GitHub Actions, the company’s CI/CD platform that runs more than 40 million daily jobs. That means the agent works within your current workflow, not outside of it.

And with the Model Context Protocol (MCP), it can use external data sources and follow custom repository instructions, helping it stay aligned with your team’s coding style and intent.

Availability and Cost

The agent is currently in preview and only available to users of Copilot Pro+ and Copilot Enterprise.

To activate it, you’ll need to enable it in your repository settings. For Enterprise users, admins must turn on the policy. Starting June 4, 2025, using the coding agent will cost one premium request per model call.

GitHub says the agent is available on GitHub’s website, mobile app, CLI, and more IDEs, including Xcode, Eclipse, JetBrains, and Visual Studio.

GitHub Levels Up in the AI Coding Race

With the debut of its AI agent, GitHub is stepping into a more competitive space. Other tech giants have also entered the AI coding agent race: Google unveiled Jules last year, and OpenAI recently showcased its Codex agent.

Still, GitHub’s advantage lies in its seamless integration into the everyday developer workflow. And with over 15 million Copilot users and counting, the company hopes to redefine what it means to work with AI in software development.

AI GitHub RAG

Published at DZone with permission of Aminu Abdullahi. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Production RAG and LLM Systems: A Simple Q&A Guide
  • The Context Window Trap: Why More Context Doesn’t Mean Better AI
  • RAG Is Not Enough: The Rise of Enterprise Knowledge Graphs for AI Systems
  • Stop Overfeeding Your AI Agent's Context Window

Partner Resources

×

Comments

Loading comments

The comments didn't load

Please try again in a moment.

Likes

Loading

The next likes didn't load. Please try again.

The likes didn't load

Please try again in a moment.

See who liked this

Log in or join DZone for free to see who liked this article.

Log in Join for free
  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook