最新文章

超越 Copilot Chat:用 SDK 打造专属 AI Agent(实战四场景)

超越 Copilot Chat:用 SDK 打造专属 AI Agent(实战四场景)

前两篇我们从入门到架构,把 GitHub Copilot SDK 拆透了。这篇换个角度——直接上代码,用四个真实场景展示 SDK 能做什么,以及为什么这比 " 直接调 LLM" 更有意思。

为什么需要 Demo?

理论讲了很多:Client/Session 的职责分离、事件驱动模型、39 种事件类型……

但真正让你 感受到 SDK 价值的,是看到它在实际场景里怎么运作。

这四个场景来自我的 copilot-sdk-demo 仓库,从简单到复杂,每个场景都聚焦一个核心能力:

场景核心能力一句话描述
场景一工具调用PR Code Review Bot
场景二多工具 + 输出保存自动文档生成器
场景三交互式对话循环kubectl 自然语言助手
场景四Skills 机制带团队规范的 PR Review

环境准备

# 克隆 demo 仓库
git clone https://github.com/addozhang/copilot-sdk-demo
cd copilot-sdk-demo

# 安装依赖
pip install -r requirements.txt

前置条件:已安装并登录 gh-copilot CLI(详见 入门篇)。