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
사람이 읽는 초록 체크. 에이전트가 읽는 JSON. 같은 한 명령, 같은 안전.
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 소멸.
Resource Abstraction
Describe / Diff / Apply. 원하는 상태 vs 현재 상태를 일관되게 비교, 멱등 보장.
GCloud Runner
통일된 실행·타임아웃·로깅·dry-run. 모든 인프라 명령이 한 패턴.
Orchestrator
DAG 파이프라인. 의존성 자동 해결 + 병렬 실행 + 롤백 플랜.
Agent-native

사람을 위한 CLI가 아니라,
사람과 에이전트 모두를 위한 컨트롤 플레인.

AI 에이전트가 직접 배포를 호출할 수 있도록 설계했다. 비대화형 모드, 구조화 JSON 출력, 타입 exit code — 하니스가 성공/실패를 기계적으로 판정한다.

agent → oq
$ 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
2 · 에이전트-네이티브 컨트롤 플레인
AI가 1급 운영자
3 · 자가진화 인프라
자는 동안 스스로 고침
4 · 자연어가 인터페이스
oq ask "더 빠르고 싸게"
5 · 안전이 자율을 푼다
결정론적 안전장치
6 · 멀티클라우드 단일 멘탈모델
GCP · AWS · K8s
7 · FinOps 오토파일럿
예산만 정하면
8 · 검증가능한 운영
인프라 신용점수

한 줄로 설치. 1분 안에 둘러보기.

AI에게 prod 키를 줘도 되는 단 하나의 컨트롤 플레인.

설치하기 $ curl -fsSL devops.oqmenu.ai/install | sh