SEMO Runtime Portable

별칭: SEMO Runtime · 세모 런타임 · Runtime Portable · 런타임 포터블

Claude Code, Codex CLI, OpenClaw 등 실행 호스트를 SEMO의 공통 계약으로 흡수하는 런타임 계층.

SEMO Runtime Portable은 특정 모델이나 실행 호스트가 바뀌어도 SEMO 운영 구조가 흔들리지 않도록 만드는 추상화 계층이다. Claude Code, Codex CLI, OpenClaw, Ollama 같은 실행 환경을 공통 계약으로 다루는 방향을 가진다.

정의

SEMO Runtime Portable은 SEMO의 실행 환경을 특정 모델이나 호스트에 고정하지 않기 위한 런타임 계층이다. Claude Code, Codex CLI, OpenClaw, Ollama, Hermes 같은 도구와 실행 타깃을 공통 계약 아래에서 다루려는 구조다.

왜 중요한가

AI 도구와 모델은 빠르게 바뀐다. 특정 툴에만 운영 구조를 묶어 두면 모델 교체, 비용 변화, 권한 구조 변화가 생길 때 전체 업무 흐름이 흔들릴 수 있다. SEMO Runtime Portable은 실행 호스트가 바뀌어도 역할, 입력, 출력, 검증, 기록 방식이 유지되도록 만드는 방향이다.

Semicolon에서의 의미

SemicolonClaude 기반 에이전트를 많이 사용하지만, SEMO의 목표는 특정 모델 브랜드에 종속되는 것이 아니다. 중요한 것은 어떤 런타임이든 KB를 읽고, 작업을 수행하고, 결과를 남기고, 사람의 승인 흐름에 연결되는 공통 운영 구조다.

예시

  • 같은 작업 명세를 Claude Code와 Codex CLI에서 모두 실행할 수 있게 한다.
  • 로컬 모델이나 다른 실행 호스트를 실험할 때 운영 규칙을 유지한다.
  • 봇 역할과 도구 권한을 런타임별로 분리해 관리한다.

주의할 점

이 항목은 내부 구현 상세가 아니라 운영 방향을 설명한다. 실제 런타임 설정, 토큰, 권한, 내부 경로는 공개하지 않는다.

출처