Harness(ハーネス)は、フィーチャー管理と実験(FME)向けのモデルコンテキストプロトコル(MCP)のサポートを発表した。この新開発により、開発者はClaude CodeやWindsurfなどのAI搭載統合開発環境(IDE)からフィーチャーフラグを直接操作できるようになる。FME向けのMCPツールは、自然言語によるフィーチャーフラグの探索、理解、管理を簡素化するように設計されており、開発環境を離れることなくデリバリーとリリースのワークフローを効率化する。
フィーチャーフラグの管理は、特に複数のプロジェクトや環境を扱う場合、複雑な作業になることがよくある。チームは、フラグの存在、設定、デプロイ場所を把握するために、ダッシュボード、API、ドキュメントを頻繁に確認する必要がある。HarnessのMCPツールは、Claude Code、Windsurf、Cursor、VS CodeといったAI搭載IDEと統合することで、このプロセスを簡素化することを目指している。この統合により、開発者やプロダクトマネージャーは、開発環境を離れることなく、プロジェクトを発見し、フィーチャーフラグを一覧表示し、フラグの定義を検査できる。
HarnessのMCPツールは、AI搭載のIDEエージェントを活用してプロジェクトとフラグを分析し、構造化された出力を生成する。この出力は解釈可能で、質問への回答やリリース計画のための推奨事項の作成に役立つ。この機能は、特に技術に詳しくないステークホルダーにとって有益だ。彼らは深い技術的専門知識を必要とせずに、フィーチャーフラグを照会して理解できる。これらのツールを使うことで、コンテキストの切り替えが削減され、学習曲線が短縮され、チームは機能管理とロールアウトに関して、より迅速かつデータに基づいた意思決定を行うことができる。
HarnessのMCPツールは、複雑さ、コンテキストの切り替え、ガバナンスと一貫性といった、従来のフィーチャーフラグ管理手法の課題にも対処する。FMEデータと対話するための会話型インターフェイスを提供することで、これらのツールはチーム間でフィーチャー管理のインサイトへのアクセスを民主化する。FME MCP統合は、全てのプロジェクトの検出、プロジェクト内の環境の探索、プロジェクト内の全てのフラグのリスト表示、特定のフラグの検査など、複数の機能をサポートする。
HarnessのMCPツールは、フィーチャー管理を会話型のAI支援ワークフローへと変革し、環境間で一貫したフィーチャーフラグの監査と管理を容易にする。将来的には、このワークフローはDevOps重視のアプローチへと拡張され、開発者やリリースエンジニアはClaude Codeなどのツールを用いて、環境間のフィーチャーフラグの不整合や設定ミスを特定し、対処策を講じることができる。これらの機能を開発ワークフローに直接組み込むことで、フィーチャー管理はより運用性とコードアウェア性を高め、チームはガバナンスと信頼性をリアルタイムで維持できるようになる。
出典:Harness
この製品の詳細については、Harness製品ページをご覧ください。
 
                         
                     
                 
                 
                 
                 
                 
                 
                    