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.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

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.
INSIGHT

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.
ANECDOTE

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app