
Spring Office Hours S5E07 - Copilot CLI and Java SDK with Bruno Borges
Feb 24, 2026
Bruno Borges, Principal Product Manager at Microsoft/GitHub who works on GitHub Copilot and AI developer tools. He explores the Copilot CLI and the Copilot Java SDK. Short takes cover agentic workflows that automate upgrades and refactors. Discussion includes embedding AI into JVM tooling, repo automation, triaging PRs, and high-ROI uses like SRE troubleshooting and backlog triage.
AI Snips
Chapters
Books
Transcript
Episode notes
AI Is Best Used For Maintenance Work
- AI excels at maintenance tasks like generating tests, cleaning backlog, and triaging old issues.
- Bruno uses agentic workflows to scan Jakku reports and backlog items to create missing test cases and prioritize stale issues automatically.
Agentic Loop Is The Next Phase Of Coding
- AI-driven development follows phases: question-answer chat, code generation, then agentic generate-run-test loops.
- Bruno calls the final phase the agentic loop where agents generate, run, and test until a solution emerges.
Early Agent Big Pivots Broke My Prototype
- Bruno tried a rapid prototyping tool (Lovable.dev) and found major pivots became unproductive.
- After repeated rollbacks he returned to VS Code and small atomic commits solved the instability the tool introduced.



