Copilot Pro、Pro+、Max ユーザー向けに Agent タスク REST API が公開
GitHub は Copilot Pro、Pro+、Max ユーザー向けに、クラウドエージェントのタスクをプログラムで開始・追跡できる REST API を公開し、開発自動化ワークフローへの統合を強化した。
キーポイント
Copilot クラウドエージェントの API 化
Copilot Pro, Pro+, Max ユーザーが REST API を介して、バックグラウンドで動作するクラウドエージェントのタスク開始と進行状況の追跡が可能になった。
自動化ワークフローへの統合事例
スクリプトによる複数リポジトリへのリファクタリング展開や、社内ポータルからのワンクリックリポジトリ作成など、カスタム自動化ツールとの連携が容易になる。
認証とセキュリティ機能
API はパーソンナルアクセストークン(クラシックおよびファイングレーンド)および OAuth トークンをサポートし、安全な統合を確保する。
重要な引用
Copilot cloud agent works in the background in its own development environment, where it can make and validate code changes, then open a pull request.
The API makes it easy to weave Copilot cloud agent into custom automations.
影響分析・編集コメントを表示
影響分析
この発表は、Copilot を単なるチャットインターフェースから、開発ワークフローの自律的な実行主体へと進化させる重要な転換点です。エンジニアが手動でタスクを起動・監視する必要がなくなり、大規模なリファクタリングやリリース管理を完全に自動化するインフラとして機能することが可能になります。
編集コメント
Copilot の進化が「対話型アシスタント」から「自律的な開発エージェント」へと移行する兆候を示しており、今後は開発プロセスそのものを 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 で公開されました。
原文を表示
Copilot Pro, Pro+, and Max users can now programmatically start and track Copilot cloud agent tasks with the Agent tasks REST API, available in public preview.
Copilot cloud agent works in the background in its own development environment, where it can make and validate code changes, then open a pull request.
The API makes it easy to weave Copilot cloud agent into custom automations. For example, you could:
Fan out refactors or migrations across many repositories from a simple script.
Set up new repositories in one click from your company’s internal developer portal.
Automatically prepare a new release each week, including release notes.
Once you’ve started a task, you can also track progress through the API. The API supports authentication with personal access tokens (classic and fine-grained) and OAuth tokens.
To learn more, head to the agent tasks REST API documentation.
The post Agent tasks REST API now available for Copilot Pro, Pro+, and Max appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み