Daily Dose of GHCP
Bite-sized GitHub Copilot features, tips, and discoveries — published daily.
All Posts
Understanding Copilot's Internal Architecture
What actually happens between you hitting Enter and the first token appearing?
Explore the three-tier architecture, the Copilot Proxy's role, how prompts are assembled,
model selection with Auto mode, tool-call ReAct loops, and the two content-safety checkpoints.
Read more →
Best Practices for Running Multiple GHCP Agents in One Repository
Running 10+ Copilot agents concurrently leads to merge conflicts, stale branches, and PR collisions.
Learn a five-layer architecture — Planner Agent, domain ownership, PR queue, worktrees, and small PRs —
that reduces conflicts by up to 80%.
Read more →
Creating GitHub Issues with Copilot
Stop filing issues by hand. Paste a plain-language description or a screenshot into
Copilot Chat at github.com, and Copilot drafts a structured issue — title, body, labels,
and assignees — ready for your review. Works for single tasks, whole to-do lists, and full epic trees.
Read more →
Managing Context for AI in Copilot Chat
The quality of Copilot's answers depends entirely on what context it receives.
Learn how to use #-mentions, @-mentions, codebase search, #fetch, vision input,
browser elements, and context compaction to keep Copilot on target.
Read more →
Copilot CLI System Architecture Deep Dive
The CLI is a layered, modular agentic system with six primary layers.
Understand how input routing, core processing, tool execution, and state management
collaborate to enable complex, multi-step terminal-based AI assistance.
Read more →
Compaction and Infinite Sessions in CLI and SDK
Copilot CLI can run long conversations without context-limit anxiety.
Learn how compaction/checkpoints work in CLI and how Copilot SDK persists,
resumes, and tunes infinite sessions with configurable thresholds.
Read more →
Tracking Coding Agent Sessions
Copilot coding agent sessions run autonomously in the background — and GitHub gives you
seven surfaces to watch, steer, and stop them. Learn how to use the agents tab, GitHub CLI,
Raycast, VS Code, JetBrains, Eclipse, and GitHub Mobile to stay in control.
Read more →
Inside GHCP: How the Execution Engine Works
The LLM is not at the bottom of a linear pipeline — it sits at the centre.
Tool calls and context compaction are feedback loops driven by the model itself.
Learn the accurate mental model for how Copilot's execution engine operates.
Read more →
GHCP Across Multiple Surfaces
GitHub Copilot doesn't live in one place. Understand the four surfaces — GitHub.com, IDE, CLI,
and SDK — and when to reach for each one to get the most from Copilot across your entire workflow.
Read more →