Laravel 特有的要点
这个包在 SDK 兼容层之上添加了 Laravel 原生的使用体验。- 以
Copilot::run()和Copilot::start()为中心的基于 Facade 的 API - 使用
config/copilot.php和.env的 Laravel 风格配置 - 与 Laravel Prompts、队列、控制台 UX 的集成点
- 诸如
Copilot::fake()和 prompt 断言等测试工具
使用示例
执行单个 prompt
在一个会话中执行多个 prompt
copilot() 辅助函数
从这里开始
快速开始
迈出使用 Copilot 的 Laravel 应用的第一步。
认证
配置 GitHub 登录、Token 认证与 BYOK 工作流。
SessionConfig
控制工具、模型、MCP 服务器与会话行为。
SessionEvent
了解 Laravel 特有的事件辅助工具与生命周期处理。
权限请求
查看通过显式批准来执行工具的权限流程。
工具
定义可以从 Copilot 调用的自定义工具。
流式输出
学习如何处理增量输出与实时响应。
MCP
连接 MCP 服务器以扩展功能。
Laravel Cloud
在 Laravel Cloud 环境中运行 SDK。
官方 SDK 兼容层
了解如何从 Laravel 使用与官方 SDK 相同的 bare API。
官方仓库
- Laravel 包:invokable/laravel-copilot-sdk
- 官方 SDK:github/copilot-sdk