GitHub Copilot SDK for Laravel は、公式の GitHub Copilot SDK のワークフローを Laravel アプリケーションで使えるようにするコミュニティ SDK です。 Artisan コマンド、コントローラー、ジョブなど、Laravel のさまざまな実行コンテキストから Copilot を呼び出せます。Documentation Index
Fetch the complete documentation index at: https://kawax.biz/llms.txt
Use this file to discover all available pages before exploring further.
Laravel 固有のポイント
このパッケージは、SDK 互換レイヤーの上に Laravel ネイティブな使い勝手を追加します。Copilot::run()とCopilot::start()を中心にした Facade ベースの APIconfig/copilot.phpと.envを使う Laravel スタイルの設定- Laravel Prompts、キュー、コンソール UX への統合ポイント
Copilot::fake()やプロンプトアサーションなどのテストユーティリティ
使用例
単一プロンプトを実行
1つのセッションで複数プロンプトを実行
copilot() ヘルパー
ここから始める
はじめに
Copilot を使う Laravel アプリの最初の一歩を進めます。
認証
GitHub ログイン、トークン認証、BYOK ワークフローを設定します。
SessionConfig
ツール、モデル、MCP サーバー、セッション動作を制御します。
SessionEvent
Laravel 固有のイベントヘルパーとライフサイクル処理を理解します。
権限リクエスト
明示的な承認でツールを実行する権限フローを確認します。
ツール
Copilot から呼び出せるカスタムツールを定義します。
ストリーミング
逐次出力とライブ応答の扱い方を学びます。
MCP
MCP サーバーを接続して機能を拡張します。
Laravel Cloud
Laravel Cloud 環境で SDK を動かします。
公式 SDK 互換レイヤー
公式 SDK と同じ bare API を Laravel から使う方法を確認します。
公式リポジトリ
- Laravel パッケージ: invokable/laravel-copilot-sdk
- 公式 SDK: github/copilot-sdk