
Compozy
Compozy (open source project) · 코딩
CompozyOS는 AI 에이전트를 위한 로컬 우선 운영체제다. 이미 쓰는 CLI를 그대로 실행하고 루프, 태스크, 권한, 감독을 같은 런타임에 더한다.

Compozy 소개
What Is CompozyOS
CompozyOS는 AI 에이전트 CLI 뭉치를 하나의 관리되는 시스템으로 바꾸는 오픈소스 런타임이다. Claude Code, Codex, OpenClaw 주위에 루프와 예약 작업, 접착 스크립트를 직접 짜는 대신 로컬 데몬 하나를 설치하면 그 일을 대신 맡는다. 프로젝트는 스스로를 AI 에이전트 운영체제라고 부르며, 이번 베타는 개발자와 기술 운영자를 겨냥한다.
노리는 문제는 분명하다. 단일 에이전트 CLI는 한 세션 안에서는 강하지만 그 주변은 어디 하나 매끄럽지 않다. 터미널을 닫으면 작업이 사라지고, 재생이나 감사 기록이 없으며, 프로젝트마다 자체 안전장치가 필요하다. CompozyOS는 이를 하나의 제품으로 묶는다. 세션은 영구적으로 남고, 에이전트 태스크 관리는 공유 큐를 지나며, 승인과 권한은 나중에 덧대는 플러그인이 아니라 핵심 객체가 된다.
누구에게 맞는지를 가르는 지점은 둘이다. 우선 로컬 우선이라, 외부 공급자에 연결하지 않는 한 런타임과 SQLite 기반 상태가 내 기기에 남아 데이터가 작업 공간 가까이에 머문다. 다음으로 초기 베타라서 지금 경험은 기술 지향적이다. 터미널, 로컬 데몬, 설정 파일이 기본이고 Homebrew 지원은 안정판에서 돌아온다.
Getting Started
- macOS나 Linux에서 검증된 설치 프로그램, npm 베타 채널 또는 고정한 Go 버전으로 베타를 설치한다
compozy daemon start로 로컬 프로세스를 띄운다. 이 프로세스가 CLI, HTTP/SSE, 웹 UI를 노출한다- 관리하려는 저장소로 들어가 세션을 연다. CompozyOS는 현재 디렉터리에서 워크스페이스를 등록한다
- 반복 작업에는 태스크와 루프를 만들고, 실행과 승인, 이력을 웹이나 CLI에서 감독한다
제품 정보
Compozy의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 에이전트 CLI 위에서 개발하는 엔지니어
- 에이전트 작업을 감독하는 기술 운영자
- 에이전트 동작을 통일하려는 소규모 팀
- 평가자와 도구 개발자
작업
- 반복적인 에이전트 작업 실행
- 목표를 좇는 루프 만들기
- 여러 에이전트 조율
- 모든 실행 관찰
- 런타임 확장
활용 상황
- 긴 리팩터가 밤새 돈다
- 뷰어가 끊긴 뒤에 프롬프트가 끝난다
- 두 에이전트가 같은 프로젝트를 건드린다
- 새 저장소를 띄운다
- 팀이 감사 기록을 원한다
주요 기능
영구적이고 재생 가능한 에이전트 세션
CompozyOS는 각 세션을 살아 있는 터미널 프로세스가 아니라 영구적인 작업 단위로 만든다. 세션이 돌아가는 동안 다른 클라이언트가 compozy session resume 로 붙을 수 있고, 끝난 뒤에도 상태, 요약, 이벤트 이력, 트랜스크립트가 남는다. 나중의 프롬프트가 같은 이력 위에서 공급자를 다시 시작하므로 컨텍스트가 충돌, 재시작, 인수를 넘어 살아남는다.
하나의 공유 태스크 큐
태스크는 사람과 에이전트가 공유하는 하나의 큐를 지난다. 워커는 실행을 원자적으로 확보하고, 계속 하트비트를 보내야 하는 리스를 쥐며, 죽으면 큐로 돌려보낸다. 소유권은 토큰으로 경계가 그어져 클레임 토큰을 가진 에이전트만 실행을 끝낼 수 있고, 토큰은 이벤트 원장에 닿기 전에 해시된다. 실제 결과는 이중 실행이 없고 데몬이 죽어도 떠도는 작업이 남지 않는다는 것이다.
지속 작업을 위한 루프
루프는 목표를 좇는 에이전트 자동화에 대한 런타임의 답이다. 결과를 향해 계속 움직이는 루프를 짜고, 라우팅과 복구는 운에 맡기는 스크립트가 아니라 런타임이 맡는다. 루프 실행은 UI에서 읽히고 세션 감독에 연결되며, 통제 불능으로 두지 않고 깔끔하게 멈출 수 있다.
cron, 웹훅, 이벤트 기반 자동화
일정, 웹훅, 이벤트 트리거가 터미널을 열지 않고 작업을 시작한다. v0.3 베타에서는 이들이 하나의 자동화 영역으로 합쳐져, 각 자동화가 한 문장처럼 읽힌다. 어떻게 시작하고, 어떤 조건이며, 무엇을 하는지. 작업과 트리거는 상세 페이지를 공유하고 마지막 실행 결과와 켜기/끄기 스위치를 달고 있어, 실패한 실행도 파헤치지 않고 보인다.
내장 관측성
모든 실행이 흔적을 남긴다. 트레이스, 이벤트 수, 도구 사용은 런타임이 원래 쓰는 기록에서 나오므로 따로 계측할 것이 없다. 세션은 상태, 요약, 트랜스크립트를 드러내고, 운영자는 로그를 세션과 이벤트 유형으로 걸러낼 수 있어 에이전트 동작 디버깅이 지나간 출력을 뒤지는 일이 아니라 구조화된 출력을 읽는 일이 된다.
플러그인 API 없는 확장성
런타임은 플러그인 API가 아니라 순수 파일로 모든 이음새에서 확장된다. 훅은 타입이 있는 라이프사이클 지점으로 거부하거나 좁힐 수는 있어도 우회할 수는 없다. 스킬은 YAML 프런트매터가 붙은 Markdown 파일이고, 확장은 스킬, 훅, 도구, MCP 서버를 zip 파일이나 GitHub 레지스트리로 묶는다. 웹 UI가 하는 일은 에이전트도 CLI, HTTP, UDS로 할 수 있다.
이미 쓰는 에이전트를 그대로 실행
CompozyOS는 API 래퍼 뒤에서 에이전트 로직을 다시 만들지 않는다. ACP 호환 공급자 계층을 통해 실제 에이전트 CLI를 관리 세션으로 띄우므로 Claude Code는 Claude Code로, OpenClaw는 OpenClaw로 남는다. 내장 공급자는 26종이 나열되며, 네이티브 로그인은 각 CLI 저장소에 남고 API 기반 공급자는 CompozyOS가 관리하는 키를 쓸 수 있다.
장단점
장점
- MIT 라이선스에 설치가 무료이고, 사용자당 과금도 계약도 없다
- 실제 에이전트 CLI를 얇은 API 래퍼로 평평하게 만들지 않고 그대로 둔다
- 영구 세션과 토큰으로 경계를 그은 큐가 이중 실행과 떠도는 실행을 없앤다
- 로컬 우선 설계로 런타임 상태와 프로젝트 데이터가 내 기기에 남는다
- 공유 제어 면 덕분에 CLI, HTTP, UDS, 웹이 같은 데몬 상태를 조작한다
단점
- 아직 베타라 버전 사이에 호환을 깨는 변경이 들어오고 경험도 터미널 쪽에 가깝다
- 도입이 데몬, 설정 파일, 명령줄 흐름에 익숙하다는 전제 위에 있어 비기술 사용자는 배제된다
- 베타 기간에는 Homebrew를 쓸 수 없어, 이를 선호하는 Mac과 Linux 사용자에게 설치 단계가 하나 늘어난다
- 문서가 주로 개발자와 운영자를 향해 쓰여 있어 처음 접하는 사람은 학습 곡선이 만만치 않다
자주 묻는 질문
CompozyOS는 AI 에이전트를 위한 로컬 우선 운영체제다. Claude Code, OpenClaw, Hermes처럼 이미 쓰는 에이전트 CLI를 영구 세션으로 실행하고, 그 주변인 루프, 태스크, 자동화, 권한, 승인, 관측성을 하나의 런타임에 더한다.
관련 콘텐츠
Compozy와 관련된 도구, 스킬, 아티클을 살펴보세요.
Compozy 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.
GitGlow
GitGlow · 코딩 · 생산성GitGlow는 내 코드와 AI 에이전트의 변경을 한 리뷰에 모으는 데스크톱 Git 클라이언트다. 배포 전에 내 기계에서 무엇이 나가는지 확인할 수 있다.
