Copilot クラウドエージェントのシークレットと変数管理が柔軟に
本文の状態
日本語全文を表示中
詳細モードで約2分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
GitHub Changelog
GitHub が Copilot クラウドエージェントの機能強化を発表し、リポジトリごとに個別設定する必要を解消。これにより、共有設定や MCP サーバー構成の効率的な展開が可能になった。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
Copilot クラウドエージェントにタスクを委任すると、GitHub Actions を基盤とした独自の開発環境でバックグラウンドで動作します。プライベートリソースへのアクセス権限を与えたり、MCP サーバーを設定したりするために、シークレットや変数をエージェントに渡すことができます。
これまで、これらはリポジトリごとに 1 つずつ設定する必要があり、リポジトリの Actions 設定にある copilot 環境内で行われていました。そのため、多くのリポジトリに共通の設定(内部パッケージレジストリのトークンや一般的な MCP サーバーなど)を展開する際に手間がかかっていました。
本日、Copilot クラウドエージェントは、既存の「Actions」「Codespaces」「Dependabot」タイプと並んで、専用の「Agents」シークレットおよび変数を受け取るようになりました。これにより、以下が可能になります:
組織レベルで初めてシークレットや変数を設定し、組織内の任意またはすべてのリポジトリ間で共有できます。
リポジトリ設定の「Actions」設定とは別に、専用セクションである「Agents」セクションでリポジトリレベルのシークレットや変数を管理できます。
Actions の場合と同様に、組織内のどのリポジトリが各シークレットまたは変数にアクセスできるかを選択できます。
これにより、すべてのリポジトリ間で設定を重複させることなく、大規模な Copilot クラウドエージェントの設定がはるかに容易になります。
詳細については、GitHub Docs の「Copilot cloud agent 用のシークレットと変数の構成」をご覧ください。
原文を表示
When you delegate a task to Copilot cloud agent, it works in the background in its own development environment powered by GitHub Actions. You can pass secrets and variables to the agent to give it access to private resources or to configure MCP servers.
Until now, these had to be configured one repository at a time, in a copilot environment under the repository’s Actions settings. That made it painful to roll out shared configuration (e.g., an internal package registry token or a common MCP server) across many repositories.
Today, Copilot cloud agent gets its own dedicated “Agents” secrets and variables, sitting alongside the existing “Actions”, “Codespaces”, and “Dependabot” types. This means you can:
Configure secrets and variables at the organization level for the first time, and share them across any or all repositories in your organization.
Manage repository-level secrets and variables in a dedicated “Agents” section in your repository settings, separate from your Actions configuration.
Choose which repositories in an organization can access each secret or variable, just like with Actions.
This makes it much easier to configure Copilot cloud agent at scale, without having to duplicate configurations across every repository.
To learn more, see “Configuring secrets and variables for Copilot cloud agent” in the GitHub Docs.
The post More flexible secrets and variables for Copilot cloud agent appeared first on The GitHub Blog.
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み