REST API を通じて Copilot クラウドエージェントのタスクを開始可能に
GitHub は Copilot エンタープライズおよびビジネスユーザー向けに、クラウドエージェントタスクをプログラムで起動・管理できる REST API を公開プレビューとして提供し始めました。
キーポイント
REST API の新機能公開
Copilot Business および Enterprise ユーザーが、エージェントタスクをプログラムで起動できるようになる新しい Agent tasks REST API が公開プレビューとして利用可能になりました。
カスタム自動化への統合
この API を活用することで、複数リポジトリへのリファクタリング展開や社内開発ポータルからの新規リポジトリ作成、週次リリース準備などの高度な自動化が可能になります。
タスク追跡と認証
開始されたタスクの進捗状況を API で追跡できるほか、個人アクセストークン(クラシック・ファイングレーンド)および OAuth トークンによる認証をサポートしています。
影響分析・編集コメントを表示
影響分析
この発表は、AI エージェントを単なるチャットボックスから、開発ワークフローの自律的な実行エンジンへと進化させる重要な一歩です。企業組織が Copilot の能力を既存の DevOps ツールや社内インフラと深く統合し、大規模なコード変更やリリース管理を自動化する新たな基準を示しています。
編集コメント
Copilot の機能を API で制御可能になることで、AI エージェントが企業の開発インフラの「心臓部」として機能する時代が本格化します。特に大規模なリファクタリングや標準化されたリリースプロセスにおいて、人的ミスを減らしつつ効率を劇的に向上させる可能性があります。
Copilot Business および Copilot Enterprise のユーザーは、パブリックプレビュー版で利用可能な新しい Agent タスク REST API を使用して、プログラムで Copilot クラウドエージェントのタスクを開始できるようになりました。
Copilot クラウドエージェントは独自の開発環境でバックグラウンドで動作し、コードの変更を加えて検証した後にプルリクエストを開くことができます。
この新 API により、Copilot クラウドエージェントをカスタム自動化ワークフローに容易に組み込むことが可能になります。例えば以下のようなことが実現できます:
シンプルなスクリプトから多数のリポジトリに対してリファクタリングやマイグレーションを一括実行する。
社内の開発者ポータルからワンクリックで新しいリポジトリを設定する。
リリースノートを含めて毎週自動的に新バージョンの準備を行う。
タスクを開始した後、API を通じて進行状況を追跡することも可能です。
Agent タスク API は、パーソナルアクセストークン(クラシックおよびファイングラインド)および OAuth トークンによる認証をサポートしています。
GitHub App インストールアクセストークンのサポート、ならびに Copilot Pro および Pro+ ユーザーへのアクセス権限の提供は、まもなく開始されます。
詳細については、エージェントタスク REST API のドキュメントをご覧ください。
本記事「Start Copilot cloud agent tasks via the REST API」は、最初に The GitHub Blog で公開されました。
原文を表示
Copilot Business and Copilot Enterprise users can programmatically start Copilot cloud agent tasks with the new 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 new 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 Agent tasks API supports authentication with personal access tokens (classic and fine-grained) and OAuth tokens.
Support for GitHub App installation access tokens, plus access for Copilot Pro and Pro+ users, is coming soon.
To learn more, head to our agents tasks REST API documentation.
The post Start Copilot cloud agent tasks via the REST API appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み