v0.34.1
0.34.0 で出た /mcp エンドポイントと MCP のサインイン(OAuth)を、ECS のデプロイでも有効にできるように
なりました。0.34.0 のテンプレートには、これらを設定する手段がありませんでした。
- ECS:
/mcpと MCP のサインインのスタックパラメータが加わりました。30-ingressスタックのMcpEnabled・McpOAuth・McpOAuthTrustedHostsが、対応する Control Plane の変数を設定します。3 つとも 既定はオフなので、設定するまでアップグレードで何も変わりません。 (#2595) - ECS: Control Plane の設定が 3 つ、
30-ingressから設定できるようになりました(SessionTtl・GithubAllowedEmails・KmsDataKeyCacheTtl)。既定は空で、今の挙動のままです。 (#2595)
- compose の
.env.exampleのAF_MCP_ENABLED=1のコメントを外しても、/mcpはオフのままでした。 Control Plane が受け付けるのはtrueだけだからです。例はtrueになり、MCP のサインインの設定と並べました。 ネイティブ実行とローカル開発用スクリプトも、MCP のサインインの変数を渡すようになりました。 (#2595)
アップグレードの注意
Section titled “アップグレードの注意”- ECS のデプロイ: いつもどおり
update.shを実行してください。0.34.0 を飛ばした場合は、0.34.0 の注意にある20-platformと40-ec2-poolの適用も必要です(update.shが両方行います)。MCP のサインインつきで/mcpを 有効にするには、30-ingressを--parameter-overrides McpEnabled=on McpOAuth=onでもう一度デプロイします。 ほかのパラメータは値をそのまま引き継ぎます。完全なコマンドは ECS の README にあります。McpEnabled=onがない限り、Personal Access Token を含めて/mcpはオフのままです。
エージェント CLI のピン: Claude Code 2.1.309、Codex 0.163.0、Copilot 1.0.103、Antigravity 1.4.5、Cursor 2026.10.22-27dcf5f、Kiro 2.33.1、OpenCode 2.1.3、Muse Code 1.4.12-R6909.1。