A conference talk by Bruno Borges (Microsoft) covering GitHub Copilot for Java developers across the full software development lifecycle. Topics include using Copilot in IDEs (VS Code, IntelliJ, Eclipse), the GitHub Copilot CLI with YOLO mode, assigning issues to Copilot on github.com for autonomous pull request creation, GitHub agentic workflows triggered by slash commands or events in GitHub Actions, the new Copilot SDK for Java (and other languages), and parallel agent fleets for tasks like localization. Live demos show building a Spring Boot todo app from scratch, pushing to GitHub, creating issues assigned to Copilot, and a JMeter plugin built with the Copilot SDK. Key concepts include MCP tool integration, safe outputs for agentic workflows, app modernization from Java 8 to Java 21, and the distinction between CLI use and SDK use for repeatable automation.

52m watch time

Sort: