Citizen Developer
Timespan
explore our new search
GitHub Copilot with Copilot Studio Tips
Microsoft Copilot Studio
May 28, 2026 12:40 AM

GitHub Copilot with Copilot Studio Tips

by HubSite 365 about Andrew Hess - MySPQuestions

Currently I am sharing my knowledge with the Power Platform, with PowerApps and Power Automate. With over 8 years of experience, I have been learning SharePoint and SharePoint Online

MS expert uses GitHub Copilot and Copilot Studio in VS Code to clone and review agents, build Skills and draw diagrams

Key insights

  • GitHub Copilot and Copilot Studio form a two-tool workflow: Copilot helps you write and refactor code in the editor, while Copilot Studio builds, tests, and publishes AI agents with low-code tools.
    Use them together to speed development and streamline agent lifecycles.
  • Copilot Studio extension for Visual Studio Code lets you clone agents into the IDE, inspect their files, and edit flows directly in VS Code instead of the web UI.
    This enables code-level reviews and faster iteration on agent logic.
  • Skills let teams automate reviews and diagramming: the video shows reusable GitHub Copilot Skills like a Readiness Review Skill and a Draw Architecture Skill that generate reports and architecture diagrams from cloned agents.
    Skills make reviews consistent and repeatable across projects.
  • Practical workflow: clone an agent, run automated reviews in VS Code, fix detected errors, and push updates to the cloud.
    This flow supports repeatable enterprise AI reviews and safer production deployments.
  • New platform capabilities improve grounding and orchestration: GPT-5 Chat availability, file groups, variable-based instructions, image and file uploads, and connectors for Power Automate.
    These features let agents analyze content and run multistep automations more reliably.
  • Editor features boost developer productivity: integrated Copilot chat and code completion, multi-file edits, scoped chat threads, and vision tools that turn images into code.
    Combine these editor tools with Copilot Studio to build end-to-end app and agent solutions.

Overview of the video

Developer Andrew Hess - MySPQuestions published a YouTube video that shows how a developer can combine GitHub Copilot with Microsoft Copilot Studio to move beyond the standard web UI and work directly in Visual Studio Code. In the recording, Hess walks through cloning a real Copilot Studio agent into the editor and then reviewing and improving it with automated skills. Furthermore, the video highlights concrete examples such as a Readiness Review and an architecture-drawing Skill that run inside the editor. Consequently, viewers can see a practical, repeatable workflow rather than just conceptual slides.


How the workflow is demonstrated

First, Hess installs the Copilot Studio extension for Visual Studio Code and clones an existing agent so the project becomes a local repository that can be inspected and edited. Next, he uses GitHub Copilot features—code completion, chat, and multi-file edits—to analyze the agent architecture, fix issues, and propose code changes. As a result, the workflow emphasizes a developer-centered approach where low-code agent artifacts are reviewed and iterated on inside a familiar IDE. This setup makes it easier to incorporate code-quality practices, peer review, and version control into the agent lifecycle.


Then Hess demonstrates creating reusable Skills: one that runs a readiness review and another that draws an architecture diagram from the cloned agent. He shows how these Skills can surface errors, suggest fixes, and even commit changes back to the cloud after validation. Moreover, the video reveals how automations can produce consistent reviews across different agents, enabling teams to apply the same standards repeatedly. Therefore, the pattern supports both one-off fixes and ongoing governance checks.


Technical highlights and new features

The video calls out recent platform capabilities that make this approach practical. For example, Copilot Studio now supports editing in Visual Studio Code, file groups, variable-based instructions, and the ability to upload files and images for analysis, which improves agent grounding. In addition, the availability of GPT-5 Chat for orchestration and the integration path from Microsoft 365 Copilot into Copilot Studio enable more advanced agent behaviors in production. Similarly, Visual Studio and VS Code now include features like combined chat and completion experiences, multi-file edits, and vision capabilities that turn images into code or documentation.


Tradeoffs when choosing an editor-first approach

Choosing an editor-centric workflow brings clear benefits but also tradeoffs that teams must weigh. On one hand, the IDE provides powerful code-editing features, stronger version control, and easier integration with CI/CD pipelines, which improves maintainability and auditability. On the other hand, this approach increases the complexity of the developer toolchain and requires team members who are comfortable with code and repository workflows, which can be a barrier for some citizen developers.


Additionally, working in the editor can surface governance and security challenges that the low-code UI obscures. For instance, sensitive connectors, credentials, or data sources might be referenced in agent files and therefore need stricter secret management and review processes. Consequently, organizations must balance speed and developer productivity against governance, compliance, and the overhead of reproducible testing and access control.


Challenges and practical tradeoffs for enterprise teams

Enterprise teams will face operational decisions when adopting this pattern. They must decide how to structure branches, enforce code reviews, and implement automated checks for readiness and compliance; these steps improve reliability but also add friction. Meanwhile, regional constraints and production readiness—such as where GPT-5 Chat is available—can affect deployment choices and influence whether agents run in-house or across specific cloud regions.


Debugging multi-step agents presents another challenge because state, external connectors, and file uploads can create non-deterministic behaviors. Therefore, teams should invest in standardized test suites, reproducible environments, and logging to make audits and postmortems practical. In this way, they can retain the developer benefits of the IDE while tacking down the stability and observability required for enterprise deployments.


Practical takeaways for teams and next steps

For teams looking to adopt this method, Hess’s video recommends a blend of automated reviews and human oversight: use GitHub Copilot to generate and refactor code, while using Copilot Studio to model agent logic and business orchestration. In addition, create reusable Skills that codify review criteria so that multiple agents receive consistent checks, which reduces manual effort and improves quality over time.


Finally, start small and iterate: pilot the editor-first workflow on a single agent, measure the results, then extend the practice while tightening governance. With that approach, teams can gain both the speed of low-code agent design and the rigor of code-based development, and they will be better prepared to balance agility with enterprise requirements. Overall, Andrew Hess’s walkthrough provides a clear, hands-on example for organizations that want to combine these two toolchains effectively.


Microsoft Copilot Studio - GitHub Copilot with Copilot Studio Tips

Keywords

GitHub Copilot Microsoft Copilot Studio, GitHub Copilot tutorial, Microsoft Copilot Studio guide, Copilot Studio integration, GitHub Copilot setup, AI pair programming Copilot, Copilot Studio tips, GitHub Copilot workflow