要点
GitHub は Copilot Pro、Pro+、Max のユーザーに対し、クラウドエージェントのタスクをプログラムで開始・追跡できる「Agent tasks REST API」をパブリックプレビューとして提供を開始した。これにより、カスタム自動化への統合が容易になる。
Copilot Pro、Pro+、Max のユーザーは、パブリックプレビュー版として提供されている Agent tasks REST API を使用して、Copilot クラウドエージェントのタスクをプログラムで開始および追跡できるようになりました。
Copilot クラウドエージェントは独自の開発環境でバックグラウンドで動作し、コードの変更を加えて検証した後、プルリクエストを開くことができます。
この API により、Copilot クラウドエージェントをカスタム自動化ワークフローに容易に組み込むことが可能になります。例えば、以下のようなことが実現できます:
シンプルなスクリプトから多数のリポジトリに対してリファクタリングやマイグレーションを一括実行する。
社内の開発者ポータルからワンクリックで新しいリポジトリを設定する。
リリースノートを含めて毎週自動的に新バージョンの準備を行う。
タスクを開始した後、API を通じて進行状況を追跡することもできます。この API は、パーソナルアクセストークン(クラシックおよびファイングラインド)および OAuth トークンによる認証をサポートしています。
詳細については、Agent tasks REST API のドキュメントをご覧ください。
本記事「Copilot Pro、Pro+、Max 向けに Agent tasks REST API が利用可能に」は、最初に The GitHub Blog で公開されました。