WSO2がOpenChoreo 1.0を正式リリース、AIエージェントとGitOps対応のKubernetes内部開発者プラットフォームがCNCFサンドボックスに採択
概要 WSO2はKubernetes向けオープンソース内部開発者プラットフォーム「OpenChoreo 1.0」をリリースした。同プロジェクトは2026年1月6日にCloud Native Computing Foundation(CNCF)サンドボックスへの採択も達成しており、2025年1月の初回コミットからわずか1年足らずでCNCFへの採択に至ったことは、同プロジェクトの急速な成長を示している。すでに240の組織から785名のコントリビューターが参加し、GitHubスターも694に達している。 OpenChoreoはWSO2の商用SaaSプロダクト「Choreo」のオープンソース版として開発されており、チームが大規模なツール統合作業なしにすぐ使える「本番環境対応の基盤」を提供することを目指している。KubriXやCrossplaneといった競合プロダクトが台頭する内部開発者プラットフォーム(IDP)市場において、KubernetesをコントロールプレーンのサブストレートとしてIDPを構築する方向性を明確に打ち出している。 アーキテクチャと主要機能 OpenChoreoは複数のプレーンを明確に分離した設計が特徴で、「ツールを積み重ねるのではなく、関心事を分離する」というコンセプトに基づいている。具体的には以下のプレーンで構成される。 エクスペリエンスプレーン: 開発者とSREが操作するインタラクション層 コントロールプレーン: 高レベルの抽象化をKubernetesマニフェストに変換 データプレーン: ワークロードが実際に実行される層 オブザーバビリティプレーン: メトリクス・ログ・トレースの管理 CIプレーン(オプション): Cloud Native BuildpacksとArgo Workflowsを使ったビルド管理 開発者ポータルの基盤にはBackstageを採用し、GitOpsの実現にはFluxCDを使用している。プラットフォームエンジニアはコンポーネントタイプとトレイトを通じて抽象化を定義でき、低レベルのKubernetesコントローラーを自ら実装する必要がない点も評価されている。 AIエージェント統合とSREエージェント 1.0の注目機能として、AIエージェントをプラットフォームの「ファーストクラスの参加者」として扱う設計が挙げられる。Model Context Protocol(MCP)サーバーを通じてエージェントにプラットフォームへのアクセスを提供し、コンポーネントの作成・設定管理・プラットフォーム状態の分析といった操作をAIエージェントから実行できるようになっている。 また、SREエージェント機能も内蔵されており、LLMを活用してログ・メトリクス・トレースを自動分析し、インシデントの根本原因を特定する機能を提供する。開発者の日常作業からインシデント対応まで、AI支援のワークフローを広く統合した設計は、現代的なプラットフォームエンジニアリングの潮流に沿ったアプローチといえる。