Dr. Alexander Wachtel & Julia Kordick

Boost your coding productivity with Github Copilot Agent

What if your AI assistant could build, debug, and modernize an entire project for you?

Boost your coding productivity with Github Copilot Agent
#1about 1 minute

The growing importance of AI in software development

A Harvard Business Review study shows a significant rise in the use of AI for generating and improving code, moving from low rankings to the top ten.

#2about 4 minutes

Understanding the concept of AI agents in coding

An AI agent is defined as an LLM that can not only answer questions but also perform actions by calling tools and APIs to complete complex tasks.

#3about 3 minutes

How GitHub Copilot iterates with user feedback

GitHub Copilot operates in a continuous loop, analyzing context, generating responses, and refining them based on user feedback to achieve the desired result.

#4about 8 minutes

Creating a new Java project with Copilot agent mode

A live demonstration shows how to use a single prompt in GitHub Copilot's agent mode to scaffold a complete Java 21 project with an API endpoint from scratch.

#5about 6 minutes

Using Copilot to analyze legacy code and documentation

Copilot agent is used to analyze a legacy Java application and its technical documentation, successfully identifying inconsistencies and missing endpoints.

#6about 6 minutes

Upgrading a legacy Java project with the Copilot agent

The agent is prompted to upgrade the legacy Java 11 project to Java 21 and update the corresponding documentation, demonstrating its ability to plan and execute complex refactoring tasks.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
What is Agentic Programming and Why Should Developers Care?
Since the release of tools like ChatGPT and GitHub Copilot, the way developers work has shifted dramatically. What began as simple autocomplete in the early versions of Copilot has quickly evolved into agentic programming, where AI agents can take on...
What is Agentic Programming and Why Should Developers Care?

From learning to earning

Jobs that call for the skills explored in this talk.

AI Prompt Engineer

AI Prompt Engineer

SonarSource
Bochum, Germany

Remote
API
Python
Data analysis
Machine Learning
+2