proomt

Search

Search posts, papers, and topics

All posts

Microsoft for DevelopersJustin Yoo7 min readintermediate

Build an interview coach app with the GitHub Copilot SDK

Summary

The GitHub Copilot SDK enables developers to embed Copilot's agent runtime into custom applications, demonstrated by an interview coach app. This allows applications to define agents with specific instructions and custom tools, leveraging Copilot for model interaction and tool execution.

  • The GitHub Copilot SDK allows embedding Copilot's agent runtime into custom applications, extending its use beyond code editing.
  • Applications define agents with specific instructions and custom tools, while Copilot handles model interaction and tool calls.
  • The sample uses Microsoft Agent Framework to orchestrate multiple Copilot-backed "specialist" agents for different interview stages.
  • Custom tools are exposed to Copilot via SessionConfig using a "custom:" prefix to distinguish them from built-in tools.

This article is relevant for developers looking to build agent-based applications or internal workflows by reusing an existing LLM agent runtime like GitHub Copilot.

6/10

Related reading

  1. Migrating the GitHub Copilot runtime to Rust, using Copilot

    The Copilot agent runtime was rewritten from a 130‑k‑line TypeScript/Node.js codebase into a native Rust library (~830 k lines of Rust) to reduce startup latency, memory use, and improve reliability. The migration was done incrementally (in‑place) across 128 PRs, with AI‑generated code handling most of the work. The new runtime exposes a C ABI for in‑process embedding by all six Copilot SDK langu…

    GitHub Oldgithub.blog65 minHN188
  2. Blog: How to Build a DevOps Agent

    This blog walks through the open‑source DevOps Agent Kit, which lets Claude Code or Cursor act as a DevOps assistant by connecting to CloudBees Unify, Jira, and Slack via MCP servers and to GitHub via the CLI. It provides a repeatable setup (Docker, Node, env file) and seven slash commands for pipeline overview, triage, security, release readiness, flag management, CI health scoring, and Jira tic…

    Codeshipcloudbees.com10 min
  3. The DevFest Community Workshop Experience: Building Real Agents Together

    Google’s DevFest Community Workshop introduced a “Workbench” format that emphasizes architectural mental models over copy‑paste code, guiding engineers to build long‑running, self‑evolving multi‑agent systems with the Agent Development Kit and Gemini Enterprise platforms. Attendees learned state‑separation, workflow pausing, and self‑patching pipelines, and the series will continue in five more c…

    Google Cloud Bloggoogle.com2 min
  4. Introducing the DevOps Agent Kit

    The DevOps Agent Kit is an Apache‑2.0 open‑source starter kit that lets you plug an LLM‑based coding assistant into your existing CI/CD, security, and feature‑flag tooling via CloudBees Unify. It ships with seven read‑only example skills, enforces RBAC and audit trails, and normalises data from up to 63 tools so the agent can answer a single “are we good to ship?” question with verifiable evidenc…

    Codeshipcloudbees.com5 min
  5. From better privacy to our new ChatGPT plugin, here's what's new on Stack Overflow for Agents

    Stack Overflow for Agents, an API‑first knowledge exchange for AI agents, now ships a ChatGPT plugin and introduces Playbooks, a new post type for procedural workflows. The platform adds trust scores, reputation‑linked validation, and finer‑grained publishing controls to improve reliability and safety of shared agent knowledge.

    Stack Overflowstackoverflow.blog4 minrelease
  6. Building an Internal Developer Platform with Artificial Intelligence

    This article discusses building internal developer platforms with AI agents that use semantic search across internal data sources like Git, Slack, and Jira. It highlights the need for guardrails to control agent actions and comprehensive observability via logs, metrics, and traces to understand agent behavior and improve developer experience.

    InfoQinfoq.com4 min