agent-native cloud control plane
사람도, AI 에이전트도 —
같은 한 줄로 프로덕션을 운영한다.
GCP 위에서 Fly.io 수준의 DX를 주는 단일 Go 바이너리. 배포·인프라·env·비용·진단을 한 명령으로. 안전장치는 내장.
설치하기
$ curl -fsSL devops.oqmenu.ai/install | sh
$ oq deploy api --env prod ✓ image oq-api:20260531 (digest verified) ✓ revision 00312 ready ✓ traffic ████████████ 100% → 00312 ✓ health /health 200 ✓ audit logged Deployed in 41s. ← 실패였다면 자동 롤백.
harness → oq deploy api --env prod --json { "service": "api", "env": "prod", "new_revision": "00312", "traffic_percent": 100, "health": "200", "result": "success" } exit 0 // typed exit code
The Pain
클라우드에 직접 배포하는 일은,
왜 아직도 이렇게 어려운가.
이미지 태그를 손으로 고치고 → push → CI 러너를 기다린다. 인프라는 스크립트를 사람이 순서대로 실행한다. gcloud 명령을 외운다. 배포는 "성공"인데 트래픽은 옛 버전에 그대로 남는다. 무엇이 바뀔지 모르고 배포한다. 그래서 전담 DevOps 전문가가 필요해진다.
oq는 그 전문직 자체를 불필요하게 만든다. 개발자도, AI 에이전트도 한 명령으로 안전하게 배포한다.
Now · Next · Vision
지금도 되고, 곧 더 되고, 이쪽이 미래다.
NOW ✓
검증된 현실
- 833 테스트 PASS
- 프로덕션 레디 90/100
- 13개 서비스 실운영
- deploy·plan·cost·diagnose
NEXT →
다가오는 것
- 에이전트 배포(--json)
- traffic-shift 자동검증
- self-heal 루프
VISION ★
선언된 목표
- DevOps 전문직의 종말
- 에이전트 네이티브
- 자가진화 인프라
- 멀티클라우드 단일 인터페이스
Proof
말이 아니라, 숫자로.
833
테스트 PASS
90/100
프로덕션 레디 스코어
13
실운영 서비스
~40
CLI 명령
전 패키지 빌드·vet·테스트 그린. gcloud·Cloud SQL·GLB·Secret·Cloud Build가 실 호출 기반으로 이미 프로덕션 등급. 이 사이트도 oq가 배포했다.
Use cases
사내 운영부터, 범용 제품까지.
▌사내용 — oqoq.ai 운영
- 13개 서비스 멀티서비스 DAG 배포·롤백
- 페스티벌 버스트 스케일 / 스트레스 테스트
- 리포 ↔ 중앙 env 단일 진실 소스 동기화
- 서비스별 TCO 비용 귀속(공유 배분)
- kakao-bridge·redroid 특화 자동화
▌범용 — 모든 GCP 팀
- Fly-like 단일명령 배포 (
oq deploy) - mini-terraform
plan/apply - env/secret 형상관리 + drift 감지
- TCO 모니터링 + 이상탐지 알림
- 자연어
oq ask· 타입 exit code
How it works
네 개의 레이어, 하나의 바이너리.
Config Model
타입 안전한 설정 로딩. 오타·누락은 로드 시점에 에러 — silent fail 소멸.
타입 안전한 설정 로딩. 오타·누락은 로드 시점에 에러 — silent fail 소멸.
Resource Abstraction
Describe / Diff / Apply. 원하는 상태 vs 현재 상태를 일관되게 비교, 멱등 보장.
Describe / Diff / Apply. 원하는 상태 vs 현재 상태를 일관되게 비교, 멱등 보장.
GCloud Runner
통일된 실행·타임아웃·로깅·dry-run. 모든 인프라 명령이 한 패턴.
통일된 실행·타임아웃·로깅·dry-run. 모든 인프라 명령이 한 패턴.
Orchestrator
DAG 파이프라인. 의존성 자동 해결 + 병렬 실행 + 롤백 플랜.
DAG 파이프라인. 의존성 자동 해결 + 병렬 실행 + 롤백 플랜.
Agent-native
사람을 위한 CLI가 아니라,
사람과 에이전트 모두를 위한 컨트롤 플레인.
AI 에이전트가 직접 배포를 호출할 수 있도록 설계했다. 비대화형 모드, 구조화 JSON 출력, 타입 exit code — 하니스가 성공/실패를 기계적으로 판정한다.
$ oq deploy api --env prod --non-interactive --json { "result": "success", "traffic_percent": 100, "health": "200", "audit_ref": "2026-05/deploy.jsonl#41" } exit 0 # 0 성공 · 2 prod-gate · 그 외 typed
자율은 안전장치만큼만 똑똑하다. prod gate·traffic-shift 검증·자동 롤백·audit 로그가 있어서, AI에게 prod 키를 줘도 된다.
Roadmap
8대 베팅 — 우리가 가는 곳.
1 · DevOps 전문직의 종말
개발자가 자기 SRE
개발자가 자기 SRE
2 · 에이전트-네이티브 컨트롤 플레인
AI가 1급 운영자
AI가 1급 운영자
3 · 자가진화 인프라
자는 동안 스스로 고침
자는 동안 스스로 고침
4 · 자연어가 인터페이스
oq ask "더 빠르고 싸게"
oq ask "더 빠르고 싸게"
5 · 안전이 자율을 푼다
결정론적 안전장치
결정론적 안전장치
6 · 멀티클라우드 단일 멘탈모델
GCP · AWS · K8s
GCP · AWS · K8s
7 · FinOps 오토파일럿
예산만 정하면
예산만 정하면
8 · 검증가능한 운영
인프라 신용점수
인프라 신용점수
한 줄로 설치. 1분 안에 둘러보기.
AI에게 prod 키를 줘도 되는 단 하나의 컨트롤 플레인.
설치하기
$ curl -fsSL devops.oqmenu.ai/install | sh