Claude Codeのクラウド実行、環境づくりをClaudeが代行 鍵は見せずに保存
米Anthropicは、Claude Codeのクラウドセッションで、repoを動かすのに要る依存パッケージ、通信先、APIキーをClaude自身が見極め、環境として保存して次回に使い回せるようにした。対象はPro、Max、Ultraの各プラン。APIキーはClaudeから見えない形で保管される。
記事の内容を自社でどう進めるか、内容が固まっていない段階でも相談できます。仕事の相談
毎週 1 回、その週の記事から 5 本と実践の 1 本を選んでメールで届けます。ニュースレターを購読する(無料)

米Anthropicの開発者向けアカウントは11月7日(日本時間)、Claude Codeのクラウドセッションでrepoを動かしやすくしたとXで発表した。Claudeが、repoに要る依存パッケージ、通信を許す先、APIキーを自分で見極め、その組み合わせを「環境」として保存して次回に使い回す。対象はPro、Max、Ultraの各プランだ。APIキーは安全に保存され、Claudeからは見えないという。
これまでは利用者が手で足していた
Claude Codeのクラウドセッションは、Anthropicのサーバー上の仮想マシンでrepoを新しくクローンして動く。手元のPCに入れた道具や設定は持ち込まれない。クラウド環境の設定を説明する公式ドキュメントによると、最初に用意される「Default」環境は、パッケージの配布元など許可済みのドメインにしか通信できず、環境変数もセットアップスクリプトも持たない。外部のAPIを呼ぶアプリなら、利用者が通信先と鍵と導入の手順を自分で足す必要があった。
ドキュメントは、セッションの途中でClaudeに入れさせたパッケージは、ほかのセッションに引き継がれないとも書く。毎回使う物はセットアップスクリプトで入れる決まりだ。つまり、一度動いた状態を次回にも残すには、利用者がスクリプトを書き、環境に保存しておく手間が要った。今回の発表は、この保存までをClaudeが受け持つと読める。
ただし、投稿の文は、Claudeが何を手がかりに必要な物を割り出すのか、作る前に利用者の確認を求めるのかを説明しておらず、どちらも未確認である。
鍵は仮想マシンの外で付ける
キーを見えなくする仕組みは、ドキュメントの「ネットワークシークレット」の項にある。Anthropicの中継サーバーが、セッションの仮想マシンを出た後のリクエストに、指定した宛先の分だけキーを付ける。だから鍵そのものは仮想マシンに入らず、環境変数にもファイルにも現れない。ネットワークシークレットはPro、Max、Ultra、Team、Enterpriseで使える。ただし自前で運用する環境では使えず、顧客が管理する暗号鍵を使う組織も保存できない。GitHubへの通信には、シークレットは付かない。GitHubは別の中継で認証する仕組みだ。保存したキーの値は、後から画面で見直すこともできない。宛先や値を変える時は、いったん消して足し直す。
ドキュメントによると、保存したシークレットは、その環境で動くすべてのセッションに、誰が始めたかを問わず付く。対照的に、環境変数やセットアップスクリプトは、その環境を使う人なら誰でも読める。ドキュメントは、鍵を環境変数に置かず、ネットワークシークレットにするよう勧めている。TeamとEnterpriseでは、組織のOwnerが全員で使う共有の環境を作れる。共有の環境の変数には鍵を入れず、ネットワークシークレットで渡すよう求めている。
次回は保存した状態から始まる
保存した環境は、2回目以降の起動を短くする。ドキュメントによると、セットアップスクリプトが約5分以内に終われば、Anthropicはファイルの状態をまるごと保存し、次のセッションはそこから始まる。入れたパッケージやDockerのイメージは残る一方、起動したデータベースのように動いていたプロセスは残らない。スクリプトや許可する通信先を変えた時と、約7日で期限が切れた時に作り直される。
発表では、自動で整える機能がTeamとEnterpriseで使えるかは示されておらず、未確認だ。追加の料金が要るのかも未確認である。要は、クラウドでrepoを動かすための初期設定を、利用者が一から書かなくてもよくなる方向に進んだ。
編集部の見方
クラウドのClaude Codeに仕事を任せる時、最初の詰まりはたいてい「依存が入っていない」「APIに届かない」「鍵をどこに置くか」の3つだ。今回の変更は、その3つをClaudeに任せられる点で手元の作業を変える。特に、鍵を環境変数に貼る近道を選ばずに済む点は大きい。ただ、環境に保存した鍵は、その環境を使う他人のセッションでも使われる。本番の鍵を持つrepoで使う前に、Claudeが足した通信先とスクリプトを読み、保存された環境の中身を確かめたい。
出典
に確認(日本時間)
- Claude Codeのクラウドセッションでrepoを動かしやすくしたとXで発表した(x.com)
- Claude Codeのクラウドセッション(code.claude.com)
- クラウド環境の設定を説明する公式ドキュメント(code.claude.com)
この記事は役に立ちましたか
ありがとうございます
ありがとうございます



