SlideShare a Scribd company logo
How to get Trusted AI in
your Trusted IDE
Code the future with AI
Ed Burns @edburns
Principal Architect
Sandra Ahlgrimm @SandraAhlgrimm
Senior Cloud Advocate
Slides: https://aka.ms/edburns/jugsaxony2025
Ed Burns professional biography
 Client
 NCSA Mosaic (1994)
 SGI Cosmo Web Authoring
 Sun Netscape 6 OJI
 Server
 J2EE JSF (2002)
 Oracle Java EE
 Servlet, JSF, Bean Validation, etc.
 Cloud
 Java Champion
 Microsoft Azure Cloud (2019)
 Jakarta EE 11 committer and release coordinator
 Books
Sandra Ahlgrimm
Software Developer
JUG Berlin Co-Lead
BED Conf Orga team
https://bed-con.org/
Senior Cloud Advocate for
Java at Microsoft
https://www.linkedin.com/in/
sandraahlgrimm/
JUG Tour Around JavaLand 2025
Breaking Jakarta EE 11 news
 Jakarta EE 11 Web Profile started release
review ballot today!
 https://github.com/jakartaee/specifications/pull/802
 https://deploy-preview-802--jakartaee-
specifications.netlify.app/specifications/webprofile/11/
AI related career advice
Everyone I know admits: AI is moving faster than
anything that has come before
https://aka.ms/DeveloperCareerMasterplan/slides https://aka.ms/RockStarProgrammerSecrets
Scott Hanselman: Let’s all just
chill
From a trust perspective
 Very important to keep the
“intelligence” in AI in
perspective.
 LLMs cannot answer simple
questions such as “Which
episode of Gilligan’s Island was
about mind reading?”
 The question that no LLM can answer and
why it is important
https://www.mindprison.cc/p/the-question-that-no-llm-can-answer
Why GitHub Copilot is trustworthy
https://copilot.github.trust.page/faq
I’m worried that my code is sent to Microsoft to do
the suggestions. My concerns include:
• Can someone snoop on my code using a man-in-the-middle attack?
• My code is kept by Microsoft?
• My code is being used by Microsoft to train the model?
GitHub Copilot Trust Center
Can I keep my
code private?
Copilot data flow
I’m worried that if I accept suggestions from Copilot
into my codebase
• I’ll be opening my organization up to copyright infringement claims.
• I’ll be using code that has a license that I’m not able to use.
• The code ownership of the suggestions is unclear.
GitHub Copilot Trust Center
https://copilot.github.trust.page/faq
Am I introducing
legal risk?
I’m worried that by using Copilot at all:
• I’ll be incurring GDPR violations.
GitHub Copilot Trust Center
https://copilot.github.trust.page/faq
What about
GDPR?
So I just have to take your word for it?
GitHub Copilot Trust Center
https://copilot.github.trust.page/faq
Why should
I trust you?
I am all ready to trust AI from Microsoft!
GitHub Copilot Trust Center
https://copilot.github.trust.page/faq
Sounds
great!
I am all ready to trust AI from Microsoft!
GitHub Copilot Trust Center
https://copilot.github.trust.page/faq
Sounds
great!
Now that we know what we’re trusting
GitHub Copilot Trust Center
https://copilot.github.trust.page/faq
I’m worried that Copilot won’t know enough to
handle my specific Java migration challenges?
Let’s talk about how to trust it
https://jdconf.com/
GitHub Copilot for
Timeline
February 2025
Code Completion Public
Preview
Automatic code
completion when coding
March 2025
Chat Public Preview
Introduce the Chat mode
Model picker in Chat
mode
April 2025 Post GA
Code Completion GA
Chat GA
Feature Improvements
Optimize user experience
New Features
- Agent Mode
- Advanced Chat
Announce code completion GA in mid- March.
Announce Chat GA in mid- April.
Try GitHub Copilot for
Eclipse
https://aka.ms/copiloteclipse-feedback
Community
https://aka.ms/copiloteclipse
Try GitHub Copilot for
GitHub Copilot for
…
Feb
Code Review
Code Referencing
Support for Latest Models in
Chat/Completions
Copilot Vision
March
Copilot Edits
April
Agent Mode for Copilot Edits
Customizing Copilot Instructions
May
Next Edit Suggestions(NES)
GitHub Copilot Plugin for JetBrains Roadmap
• Keep up-to-date with latest JetBrains IDE versions throughout 2025
• Continuously improve accessibility throughout 2025
Try GitHub Copilot for
JetBrains IDEs
https://aka.ms/copilotjetbrains-feedback
Community
https://aka.ms/copilotjetbrains
Try GitHub Copilot for JetBrains IDEs
GitHub Copilot upgrade assistant for Java
Technical Preview
Planning and
assessment
Analyzes your project
Assess dependencies
and frameworks
Proposes an upgrade plan
Execution
Automatically transforms your code
Fix issues during the upgrade
process and re-build
Allows developers to address
errors and make fixes if necessary
Learns from the fixes and applies
them to resolve additional tasks
Ability to see logs, outputs,
commits and diffs at every step
Run unit tests during upgrade and
unit test generation
Summary
Reviews all file and
dependency changes
Review code changes
and commits associated
with each task
Merge code changes to
local branch
Create Pull Request
Technical preview
GitHub Copilot
upgrade assistant
for Java
Join the waitlist
Demo:
Eclipse, IntelliJ Idea, VS Code
Thank you
Ed Burns und Sandra Ahlgrimm
@edburns on most of the things
• Please fill out this survey
• 5 winners will be chosen to win a $100 digital gift card
• https://aka.ms/edburns/survey2025

More Related Content

PDF
How to get trusted AI in your favorite IDE
PDF
20250403-trusted-ai-favorite-ide-javaland.pdf
PDF
How to get trusted AI in your favorite IDE
PDF
How to get trusted AI in your favorite IDE
PPTX
orlando-codecamp-meet-copilot-24-Feb-2024_pub.pptx
PDF
GitHub Copilot Agent and the Rise of AI Coding Assistants.pdf
PDF
Reimagining Software Development and DevOps with Agentic AI
PDF
AI-assisted development: how to build and ship with confidence
How to get trusted AI in your favorite IDE
20250403-trusted-ai-favorite-ide-javaland.pdf
How to get trusted AI in your favorite IDE
How to get trusted AI in your favorite IDE
orlando-codecamp-meet-copilot-24-Feb-2024_pub.pptx
GitHub Copilot Agent and the Rise of AI Coding Assistants.pdf
Reimagining Software Development and DevOps with Agentic AI
AI-assisted development: how to build and ship with confidence

Similar to How to get trusted AI in your favorite IDE (20)

PDF
Integrating AI into Test-Driven Practices.pdf
PDF
If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...
PPTX
SPOTLIGHT IGNITE (10 MINUTES): THE FUTURE OF DEVELOPER TOOLS: FROM STACKOVERF...
PPTX
Get Start With GitHub_Copilot_for_Developers.pptx
PPTX
GitHub_Copilot_Presentation_For_Bachlor_Student_level
PPTX
GitHub Copilot.pptx
PDF
Introduction to GitHub Copilot
PDF
github_unveils_copilot_x_chatgpt_for_coding_is_here.pdf
PDF
If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...
PDF
Why AI Is the Future of Secure Code Development_.pdf
PDF
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023
PPTX
GitHub_Copilot_Presentasasaasaation.pptx
PPTX
AI_Code_Assistants with bikash and akash.pptx
PDF
Wondershare PDFelement Pro Crack FREE Download
PDF
2025-03-20 - How to use AI to your advantage - AI-Driven Development.pdf
PDF
Wondershare Filmora 14.3.2 Crack + License Key Free Download
PDF
AOMEI Backupper Crack 2025 FREE Download
PDF
The Future is Now_ How AI Tools Have Transformed Developers' Work in 2025.pdf
PPTX
Get started with GitHub Copilot.pptx
PPTX
Software Engineers in the AI Era - Sept 2024
Integrating AI into Test-Driven Practices.pdf
If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...
SPOTLIGHT IGNITE (10 MINUTES): THE FUTURE OF DEVELOPER TOOLS: FROM STACKOVERF...
Get Start With GitHub_Copilot_for_Developers.pptx
GitHub_Copilot_Presentation_For_Bachlor_Student_level
GitHub Copilot.pptx
Introduction to GitHub Copilot
github_unveils_copilot_x_chatgpt_for_coding_is_here.pdf
If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...
Why AI Is the Future of Secure Code Development_.pdf
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023
GitHub_Copilot_Presentasasaasaation.pptx
AI_Code_Assistants with bikash and akash.pptx
Wondershare PDFelement Pro Crack FREE Download
2025-03-20 - How to use AI to your advantage - AI-Driven Development.pdf
Wondershare Filmora 14.3.2 Crack + License Key Free Download
AOMEI Backupper Crack 2025 FREE Download
The Future is Now_ How AI Tools Have Transformed Developers' Work in 2025.pdf
Get started with GitHub Copilot.pptx
Software Engineers in the AI Era - Sept 2024
Ad

More from Edward Burns (20)

PDF
Jakarta EE 11: What's New and Why You Should Care
PDF
Java and AI with LangChain4j: Jakarta EE gets AI
PDF
Java and AI with LangChain4j: Jakarta EE and AI
PDF
A survey of cloud readiness for Jakarta EE 11
PDF
Java and AI with LangChain4j: Jakarta EE and SmallRye LLM
PDF
Java and AI with LangChain4j: Integrating Jakarta EE and LLMs
PPTX
2024-09-10 Jacksonville JUG Java on Azure with AI
PPTX
Deliver AI infused app innovation with Open Liberty on AKS
PPTX
DevTalks Romania: Prepare for Jakarta EE 11
PDF
Developer Career Masterplan
PPTX
Jakarta EE 11 Status Update​
PDF
Sponsored Session: Please touch that dial!
PDF
How modernizing enterprise applications gives you a competitive advantage
PDF
Wie Azure Jakarta EE Nutzt
PDF
Practical lessons from customers performing digital transformation with Azure
PDF
wls-azure-devnexus-2022.pdf
PDF
Jakarta EE und Microprofile sind bei Azure zu Hause
PDF
Java on Your Terms with Azure
PDF
Wars I’ve Seen From Java EE to Spring and more, Azure has you covered
PDF
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...
Jakarta EE 11: What's New and Why You Should Care
Java and AI with LangChain4j: Jakarta EE gets AI
Java and AI with LangChain4j: Jakarta EE and AI
A survey of cloud readiness for Jakarta EE 11
Java and AI with LangChain4j: Jakarta EE and SmallRye LLM
Java and AI with LangChain4j: Integrating Jakarta EE and LLMs
2024-09-10 Jacksonville JUG Java on Azure with AI
Deliver AI infused app innovation with Open Liberty on AKS
DevTalks Romania: Prepare for Jakarta EE 11
Developer Career Masterplan
Jakarta EE 11 Status Update​
Sponsored Session: Please touch that dial!
How modernizing enterprise applications gives you a competitive advantage
Wie Azure Jakarta EE Nutzt
Practical lessons from customers performing digital transformation with Azure
wls-azure-devnexus-2022.pdf
Jakarta EE und Microprofile sind bei Azure zu Hause
Java on Your Terms with Azure
Wars I’ve Seen From Java EE to Spring and more, Azure has you covered
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...
Ad

Recently uploaded (20)

PDF
Nekopoi APK 2025 free lastest update
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PDF
Odoo Companies in India – Driving Business Transformation.pdf
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PDF
Salesforce Agentforce AI Implementation.pdf
PDF
Website Design Services for Small Businesses.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
CCleaner Pro 6.38.11537 Crack Final Latest Version 2025
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
PDF
CapCut Video Editor 6.8.1 Crack for PC Latest Download (Fully Activated) 2025
PDF
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free
PDF
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
Nekopoi APK 2025 free lastest update
wealthsignaloriginal-com-DS-text-... (1).pdf
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
iTop VPN Free 5.6.0.5262 Crack latest version 2025
Odoo Companies in India – Driving Business Transformation.pdf
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
Salesforce Agentforce AI Implementation.pdf
Website Design Services for Small Businesses.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Monitoring Stack: Grafana, Loki & Promtail
Navsoft: AI-Powered Business Solutions & Custom Software Development
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
CCleaner Pro 6.38.11537 Crack Final Latest Version 2025
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
Weekly report ppt - harsh dattuprasad patel.pptx
CHAPTER 2 - PM Management and IT Context
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
CapCut Video Editor 6.8.1 Crack for PC Latest Download (Fully Activated) 2025
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)

How to get trusted AI in your favorite IDE

  • 1. How to get Trusted AI in your Trusted IDE Code the future with AI Ed Burns @edburns Principal Architect Sandra Ahlgrimm @SandraAhlgrimm Senior Cloud Advocate Slides: https://aka.ms/edburns/jugsaxony2025
  • 2. Ed Burns professional biography  Client  NCSA Mosaic (1994)  SGI Cosmo Web Authoring  Sun Netscape 6 OJI  Server  J2EE JSF (2002)  Oracle Java EE  Servlet, JSF, Bean Validation, etc.  Cloud  Java Champion  Microsoft Azure Cloud (2019)  Jakarta EE 11 committer and release coordinator  Books
  • 3. Sandra Ahlgrimm Software Developer JUG Berlin Co-Lead BED Conf Orga team https://bed-con.org/ Senior Cloud Advocate for Java at Microsoft https://www.linkedin.com/in/ sandraahlgrimm/
  • 4. JUG Tour Around JavaLand 2025
  • 5. Breaking Jakarta EE 11 news  Jakarta EE 11 Web Profile started release review ballot today!  https://github.com/jakartaee/specifications/pull/802  https://deploy-preview-802--jakartaee- specifications.netlify.app/specifications/webprofile/11/
  • 7. Everyone I know admits: AI is moving faster than anything that has come before https://aka.ms/DeveloperCareerMasterplan/slides https://aka.ms/RockStarProgrammerSecrets
  • 8. Scott Hanselman: Let’s all just chill From a trust perspective  Very important to keep the “intelligence” in AI in perspective.  LLMs cannot answer simple questions such as “Which episode of Gilligan’s Island was about mind reading?”  The question that no LLM can answer and why it is important https://www.mindprison.cc/p/the-question-that-no-llm-can-answer
  • 9. Why GitHub Copilot is trustworthy
  • 10. https://copilot.github.trust.page/faq I’m worried that my code is sent to Microsoft to do the suggestions. My concerns include: • Can someone snoop on my code using a man-in-the-middle attack? • My code is kept by Microsoft? • My code is being used by Microsoft to train the model? GitHub Copilot Trust Center Can I keep my code private?
  • 12. I’m worried that if I accept suggestions from Copilot into my codebase • I’ll be opening my organization up to copyright infringement claims. • I’ll be using code that has a license that I’m not able to use. • The code ownership of the suggestions is unclear. GitHub Copilot Trust Center https://copilot.github.trust.page/faq Am I introducing legal risk?
  • 13. I’m worried that by using Copilot at all: • I’ll be incurring GDPR violations. GitHub Copilot Trust Center https://copilot.github.trust.page/faq What about GDPR?
  • 14. So I just have to take your word for it? GitHub Copilot Trust Center https://copilot.github.trust.page/faq Why should I trust you?
  • 15. I am all ready to trust AI from Microsoft! GitHub Copilot Trust Center https://copilot.github.trust.page/faq Sounds great!
  • 16. I am all ready to trust AI from Microsoft! GitHub Copilot Trust Center https://copilot.github.trust.page/faq Sounds great!
  • 17. Now that we know what we’re trusting GitHub Copilot Trust Center https://copilot.github.trust.page/faq I’m worried that Copilot won’t know enough to handle my specific Java migration challenges? Let’s talk about how to trust it
  • 20. Timeline February 2025 Code Completion Public Preview Automatic code completion when coding March 2025 Chat Public Preview Introduce the Chat mode Model picker in Chat mode April 2025 Post GA Code Completion GA Chat GA Feature Improvements Optimize user experience New Features - Agent Mode - Advanced Chat Announce code completion GA in mid- March. Announce Chat GA in mid- April.
  • 21. Try GitHub Copilot for Eclipse https://aka.ms/copiloteclipse-feedback Community https://aka.ms/copiloteclipse Try GitHub Copilot for
  • 23. Feb Code Review Code Referencing Support for Latest Models in Chat/Completions Copilot Vision March Copilot Edits April Agent Mode for Copilot Edits Customizing Copilot Instructions May Next Edit Suggestions(NES) GitHub Copilot Plugin for JetBrains Roadmap • Keep up-to-date with latest JetBrains IDE versions throughout 2025 • Continuously improve accessibility throughout 2025
  • 24. Try GitHub Copilot for JetBrains IDEs https://aka.ms/copilotjetbrains-feedback Community https://aka.ms/copilotjetbrains Try GitHub Copilot for JetBrains IDEs
  • 25. GitHub Copilot upgrade assistant for Java Technical Preview Planning and assessment Analyzes your project Assess dependencies and frameworks Proposes an upgrade plan Execution Automatically transforms your code Fix issues during the upgrade process and re-build Allows developers to address errors and make fixes if necessary Learns from the fixes and applies them to resolve additional tasks Ability to see logs, outputs, commits and diffs at every step Run unit tests during upgrade and unit test generation Summary Reviews all file and dependency changes Review code changes and commits associated with each task Merge code changes to local branch Create Pull Request
  • 26. Technical preview GitHub Copilot upgrade assistant for Java Join the waitlist
  • 28. Thank you Ed Burns und Sandra Ahlgrimm @edburns on most of the things • Please fill out this survey • 5 winners will be chosen to win a $100 digital gift card • https://aka.ms/edburns/survey2025