Recipaies 소개
이름의 유래
Recipaie = recipe + AI ("pie"처럼 발음합니다).
Prodaie = product + AI - AI가 recipaie를 따른 결과입니다.
recipaie는 AI 어시스턴트를 위한 레시피입니다. 파이 한 조각처럼, 단순한 재료를 사려 깊게 조합한 것입니다. 기계적인 자동화가 아니라, 알맞은 재료를 모두 섞어 넣은 맥락 있는 안내입니다. prodaie는 AI가 그 레시피를 따랐을 때 만들어내는 결과물입니다.
Recipaie는 도구, 프로세스, 또는 둘 다에 쓸 수 있습니다. 실행을 위해서든 이해를 위해서든, 혹은 둘 다를 위해서든 마찬가지입니다. AI는 단계를 따라 무언가를 배포할 수도 있고, 그 단계를 맥락으로 읽어 시스템이 어떻게 동작하는지 이해하거나 문제를 진단하거나 질문에 답할 수도 있습니다.
문제
Claude, ChatGPT, Copilot 같은 AI 어시스턴트가 개발자의 DevOps 작업을 돕는 일이 점점 늘고 있습니다. 그러나 현재의 배포 문서는 AI에게 적합하지 않습니다:
- 셸 스크립트는 취약하고 특정 환경을 전제로 합니다
- README 파일은 구조화되어 있지 않아 프로그램으로 파싱하기 어렵습니다
- Ansible/Terraform은 강력하지만 복잡합니다 - 단순한 배포에는 과합니다
“AI가 따라 할 수 있는 배포 안내서”에 대한 표준은 아직 없습니다.
해결책
Recipaie는 다음과 같은 단순한 JSON 형식으로 이 공백을 메웁니다:
- 구조적 - JSON Schema로 검증되는 예측 가능한 형식
- 맥락 제공 - 각 단계마다 왜, 언제, 그리고 어떻게 검증하는지가 담겨 있습니다
- 적응형 - skip_if 조건을 통해 AI가 기존 설치 환경을 처리할 수 있습니다
- 추적 가능 - Prodaie가 머신별로 무슨 일이 있었는지 기록합니다
Publifye AS 제작
Publifye AS는 노르웨이의 출판사로, 자사 디지털 도서관 플랫폼을 통해 약 20,000종의 교육 도서를 출간했습니다.
저희가 제공하는 것
출판 인프라
저희는 출판 인프라를 구축하고 운영합니다. 여러분의 인프라를 구축하는 일도 도와드릴 수 있으며, 모든 도구가 함께 제공됩니다.
AI DevOps 도구
각 도구는 세 가지 방식으로 동작합니다. 터미널에서 쓰는 CLI, Model Context Protocol을 통해 AI 어시스턴트가 쓰는 MCP 서버, 그리고 브라우저로 접근하는 웹 UI입니다. 데이터는 하나이고 인터페이스만 여럿이며, 모두 같은 백엔드를 사용합니다.
pubdoc
Redis 백엔드, 검색, 버전 관리, AI 어시스턴트용 MCP 연동을 갖춘 계층형 문서 시스템
pubtask
우선순위, 댓글, 상태 추적, 사용자 협업을 갖춘 팀 업무 관리
publog
분산 시스템을 위한 검색, 필터링, 실시간 모니터링을 갖춘 다중 소스 로그 집계
pubchk
QA 워크플로를 위한 블루프린트 템플릿과 점수 기능을 갖춘 품질 체크리스트 서비스
pubvol
마스터-클라이언트 구조, zstd 압축, S3 지원을 갖춘 범용 데이터베이스 백업 시스템
pubmem
팀과 AI를 위한 공유 메모리 - 작업 요약을 저장해 이전 세션의 맥락을 이어줍니다
pubbin
시맨틱 버전, 멀티플랫폼 빌드, CLI 자동 업데이트를 갖춘 바이너리 배포 저장소
droide
소프트웨어 엔지니어링, 테스트, 문서화, 로깅을 위한 AI 최적화 개발 지침
gitlab
GitLab API를 사용하는 MCP 도구 - 저장소, 파일, 이슈, 머지 리퀘스트, CI/CD 작업
pubcon
AI 지원 디버깅을 위해 LogQL을 지원하며 Loki를 통해 Docker 컨테이너 로그를 조회
pubmcp
pubbin의 바이너리를 관리하는 CLI 도구 - 업로드, 목록 조회, 내려받기, 버전 관리
pubchat
세션과 머신을 넘나드는 AI 에이전트 간 통신을 위한 일회성 메시징
iamwho
시스템, 사용자, Git, 상위 프로세스 정보를 AI 어시스턴트에 제공하는 사용자 컨텍스트 MCP 서버
Pubbin을 이용한 자동 배포
pubbin은 SHA256 검증을 갖춘 완전 자동화된 바이너리 배포 시스템입니다. 이 웹사이트와 저희의 모든 도구가 이를 사용합니다.
서비스와 웹사이트는 스스로 업데이트됩니다:
- CI가 빌드하고 테스트한 뒤 바이너리를 pubbin에 업로드합니다
- 실행 중인 서비스가 2분마다 pubbin을 확인합니다
- 새 버전이 있으면: 내려받기, SHA256 검증, 바이너리 교체, 재시작
CLI 도구(gitlab, pubcon, droide 등)는 MCP 브리지 데몬을 통해 자동으로 업데이트됩니다:
- 시맨틱 버전 비교로 새 버전을 감지합니다
- SHA256 검증으로 바이너리 무결성을 보장합니다
- 자가 복구 기능이 깜빡한 버전 갱신을 보완합니다
SSH도, 수동 배포도 필요 없습니다. master에 푸시하면 몇 분 안에 서비스에 반영됩니다. pubbin을 직접 운영하는 인프라에 배포하고 CI/CD 파이프라인과 연동하면 동일한 무인 배포 경험을 누릴 수 있습니다.
개방형 명세
Recipaie는 개방형 명세입니다. 스키마는 자유롭게 이용할 수 있으며, 형식이 충분히 단순해 누구나 직접 구현할 수 있습니다.
AI 네이티브 도구는 모두에게 이롭고, 개방형 표준이 그 확산을 앞당긴다고 믿습니다.
뉴스레터
새로운 도구와 기능, AI DevOps 모범 사례에 대한 소식을 받아보십시오.
문의
Recipaie 또는 Publifye 제품에 대한 문의: