Samuel Zhang, whose GitHub Blog byline is Sam Zhang, is a product manager for GitHub Copilot. His writing explains how agent applications bring external services into the issue and pull-request workflow.[1][2]
Start with How to bring your software delivery workflow into GitHub with agent apps →
Contributions
Zhang’s agent-apps walkthrough follows a proposed onboarding change through analytics, dependency analysis, feature flags and deployment-risk review. A developer assigns or mentions an installed agent in GitHub; the agent accesses its connected service and returns analysis or a change for review. His examples include retaining team invitations for teams while making them optional for solo users, then using an approval-aware flag rollout. The walkthrough is illustrative, showing the coordination pattern rather than reporting a measured production outcome.[3]
Tools, writing & talks
Writing, research & talks
Start here
An illustrative end-to-end workflow using connected service agents inside GitHub.
Read the four stages to see what context each service contributes. Trying the workflow requires installed agent apps and organization access to the connected services; the article can be understood without running them.
Author and product manager[3]Original source