Semaphoreは10月9日、Open Source 1.6でCommunity Edition(CE)とEnterprise Edition(EE)にMCPサーバーを収録すると発表した。AIエージェントが、ビルドとテストを自動化する継続的インテグレーション(CI)の情報を読み、処理を要求する接点を両エディションへ広げるという内容だ。
MCPはAIエージェントと外部ツールを接続する標準プロトコルだ。sem-aiは、エージェントがSemaphoreのCIジョブを扱うためのコマンドラインツール(CLI)である。Semaphoreは1.6でこのツールを追加設定なしでサポートし、サービスアカウントとユーザートークンのどちらも使用できると説明した。
収録発表とRCの予定が併記された1.6
セルフホスト環境の運用者にとって、最初の疑問は機能の有無よりも、インストール可能な配布物の所在だ。発表文はMCPサーバーが「すでに収録されている」と記す一方、詳細な変更一覧を含むリリース候補(RC)は数日後に用意される予定だとしている。
2026年10月15日に確認したGitHubのリリース6件とタグ10件には、1.6の正式版もRCも見つからなかった。確認できた最新のリリースは、2025年10月10日に公開されたv1.5.0だった。
これは、確認した公開一覧では配布物が見つからなかったという意味であり、別の経路にも1.6が存在しない証拠ではない。ただし、発表文だけから現時点でダウンロードしてアップグレードできると判断するのは難しい。
クラウドMCPとsem-aiの異なる接続経路
確認した公式MCP設定文書にはCloud(SaaS)向けと記載されている。この文書はクラウドの接続先と認証方法を説明し、サポートチームへ依頼すれば、組織のMCP機能を追加費用なしで有効化できるとしている。
ジョブの実行と再実行に使うworkflow_runとworkflow_rerunには、MCP書き込み権限を別途有効化する必要がある。クラウドでは、情報参照と実行要求の権限条件も区別されている。
一方、sem-aiのREADMEには、別途インストールできるsem-aiのMCPサーバーを起動するコマンド、sem-ai mcpが記載されている。これは公式クラウドのリモートMCP接続とは異なる接続方法であり、両者を同じサーバーや配布物と見なすことはできない。
したがって、これらの文書だけではCE・EE 1.6のMCP接続先や認証・有効化手順は分からない。「追加設定なしでsem-aiをサポート」という発表も、sem-aiの実行ファイルがCE・EEの配布物に収録されるという意味には拡大解釈できない。
RustFSと部分再実行に残る運用条件
同じ発表では、ビルド成果物を保管するストレージエンジンをMinIOからRustFSへ変更し、テストでもRustFSを使用すると説明した。長いパイプライン全体を再実行せず、一部のジョブだけを再実行する機能も紹介している。
ただし、発表文には既存データの移行手順、設定の互換性、問題発生時に以前の状態へ戻す手順がない。部分再実行についても、ジョブ選択と依存関係の処理規則は説明されておらず、両変更のCE・EE別の提供範囲も明記されていない。
ストレージエンジンの変更では、既存成果物を引き続き読み込めるかどうかが重要だ。部分再実行では、どのジョブまで再実行するかが有用性を左右する。発表だけでは、移行の安全性や実際に削減される処理量を判断しにくい。
今回の資料はすべてベンダー所有の原文であり、インストール・実行の検証や独立した性能測定ではない。現在の根拠はエージェント連携を拡大する方向性を示しているが、運用環境へ直ちに適用する根拠としては不足している。
公開配布物とエディション別の適用手順の確認
アップグレードを検討する際の出発点は、公式リリース・タグ一覧で1.6の配布物と詳細な変更一覧を確認することだ。続いて、使用中のエディションの文書でインストール方法と、MCPの接続・認証・権限・有効化手順を確認できる。
クラウド文書の接続先をCEの設定へそのまま転記しても、この確認の代わりにはならない。今後見るべきものは機能リストの拡大だけでなく、その機能をセルフホスト環境へ適用する条件が記された配布物と文書だ。
Semaphore 1.6はCE・EEにおけるエージェント連携の拡大を発表したものであり、実際のアップグレード判断には配布物とセルフホスト環境への適用手順の確認が残っている。
