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의 에이전트 연동 확대 발표이며, 실제 업그레이드 판단에는 배포물과 셀프호스팅 적용 절차 확인이 남아 있다.
