This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Choose the best response for each question.
Which of the following best describes GitHub Copilot app modernization?
A general-purpose code completion tool that suggests code as you type.
A specialized agent that provides structured, end-to-end workflows for upgrading and migrating Java and .NET applications.
A tool that only generates Dockerfiles for containerization.
A portfolio assessment tool for scanning enterprise applications.
What happens during the assessment stage of the modernization workflow?
The agent immediately starts modifying code.
The agent analyzes the project's code, configuration, and dependencies, and generates a report identifying breaking changes, compatibility issues, and upgrade scope.
The agent deploys the application to Azure.
The agent deletes all deprecated code.
What are predefined tasks in GitHub Copilot app modernization?
Tasks that require the developer to manually write every line of migration code.
Expert-encoded migration patterns for common Azure scenarios (such as migrating from MSMQ to Azure Service Bus) that the agent applies automatically.
Generic Copilot code suggestions based on comments.
Tasks that can only be created by Microsoft engineers.
After accepting the agent's code transformations, what should you do next?
Consider the task done since the agent's output is always correct.
Review the changes, run tests, and verify behavior before merging to production.
Immediately deploy to production.
Delete the assessment and plan files to save space.
Which of the following is a supported way to interact with GitHub Copilot app modernization?
Writing inline code comments and waiting for Copilot autocomplete suggestions.
Using the extension sidebar in VS Code, typing @modernize in Visual Studio's Copilot Chat, or running natural-language prompts in Copilot CLI.
Sending an email to Microsoft support with your source code.
Uploading a ZIP file of your project to an Azure portal.
Which languages does GitHub Copilot app modernization currently support?
Java only.
Java, .NET (C#), and Python (for Agent Framework migration), plus language-agnostic containerization and deployment.
All programming languages equally.
Only languages that run on Azure.
You must answer all questions before checking your work.
Was this page helpful?
Need help with this topic?
Want to try using Ask Learn to clarify or guide you through this topic?