me2resh/apexyard
Your AI engineering org, governed. Ship agent-built code safely to production.
해결하는 문제
AI 코딩 에이전트는 소프트웨어를 빠르게 프로토타이핑할 수 있지만, 프로덕션 수준 배포에 필요한 거버넌스, 안전성, 추적 기능이 부족한 경우가 많습니다. ApexYard은 공식적인 소프트웨어 개발 생애주기(SDLC)를 강제하고 기술적 결정을 추적하며 엄격한 머지 게이트를 구현함으로써 에이전트가 생성한 코드를 프로덕션으로 안전하게 이동할 수 있는 구조화된 시스템을 제공합니다.
작동 방식
ApexYard은 여러 프로젝트를 관리하는 'ops 리포지토리'로 작동합니다. 이를 포크하여 다른 리포지토리 포트폴리오를 관리할 수 있습니다. 일반 텍스트 설정 파일, 마크다운 기반의 역할 정의, Bash 쉘 훅을 조합하여 AI 에이전트(주로 Claude Code, 다른 도구는 어댑터를 통해 지원)를 제어합니다.
- 거버넌스 계층: 쉘 훅을 통해 안전하지 않은 작업(예: 티켓 없이 수정하거나 승인 없이 머지)을 기계적으로 차단합니다.
- 에이전트 역할: Rex(코드 리뷰 전문), Hakim(보안 전문)과 같은 전문 서브에이전트와 6개 부서에 걸친 역할을 정의하여 AI에 구조화된 맥락을 제공합니다.
- 스킬 세트:
/setup,/decide,/code-review와 같은 슬래시 명령어 라이브러리를 제공하여 일반적인 SDLC 작업을 자동화합니다. - 레지스트리: 중앙 프로젝트 레지스트리로 하나의 ops 리포지토리가 여러 관리 대상 프로젝트의 상태와 건강을 추적할 수 있습니다.
대상 사용자
Claude Code, opencode, pi, Codex 등의 AI 코딩 에이전트를 사용하면서 에이전트 생성 코드가 검토되고 문서화되며 안전하게 배포될 수 있도록 전문적인 거버넌스 프레임워크가 필요한 개발자 및 팀입니다.
주요 특징
- 엄격한 머지 게이트: 머지 전에 AI 리뷰어(Rex)와 명시된 인간의 승인이 필요합니다.
- 티켓 우선 워크플로우: 모든 변경이 티켓에서 시작되도록 강제하여 즉흥적이고 추적되지 않은 수정을 방지합니다.
- 에이전트 결정 기록: 채팅 기록에 사라지는 대신 구조화된 형식으로 기술적 결정을 보존합니다.
- 도구 독립성: Claude Code를 기반으로 구축되었지만, Bash 기반 강제 및 어댑터를 통해 다른 AI 코딩 도구도 지원합니다.
- 런타임 없음: 호스팅 서비스나 종속성 없이 일반 텍스트 파일과 쉘 스크립트만으로 작동합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트