Openclaw용 Architecture Compiler

AI 에이전트가 새로운 아키텍처 설계를 컴파일하거나 승인된 시스템 구성을 구현하도록 안내하는 거버넌스 및 라우팅 스킬입니다.

inetgas
v1.0.2
Apr 15, 2026
0
790
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install using-arch-compiler

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 using-arch-compiler 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

Architecture Compiler란 무엇인가요?

Architecture Compiler는 AI 에이전트에게 고수준 거버넌스를 제공하기 위해 설계된 정교한 프레임워크입니다. Openclaw Skills 생태계의 핵심 구성 요소로서, 에이전트가 아키텍처 의사결정과 전술적 코드 구현을 구분하도록 보장하는 라우팅 엔진 역할을 합니다. 아키텍처를 코드로 취급함으로써, 요구사항을 검증되고 승인된 시스템 설계로 전환하는 공식 프로세스를 확립합니다.

이 스킬은 복잡한 프로젝트 전반에서 일관성을 유지하는 데 필수적입니다. 에이전트가 코딩을 진행하기 전에 아키텍처가 최종 확정되고 승인되었음을 검증하도록 강제하는 규율 있는 접근 방식을 적용합니다. 중앙 집중식 패턴 및 schemas 레지스트리를 활용하여, 의도된 기술 설계나 위험 태세에서 벗어나지 않고도 Openclaw Skills를 확장할 수 있습니다.

Architecture Compiler 활용 사례

  • 아키텍처 선택과 아키텍처 구현 워크플로우 사이에서 의사결정.
  • 고수준 비즈니스 요구사항을 구체적인 아키텍처 결정 및 사양으로 변환.
  • 기존 프로토타입이나 코드베이스가 승인된 아키텍처와 일치하는지 검증.
  • SaaS 제공업체, 인증 경로, 런타임 환경을 포함한 시스템 수준 제약 관리.
  • architecture.yaml 변경 사항에 대해 명시적 승인을 요구함으로써 Openclaw Skills 내 아키텍처 거버넌스 강화.

Architecture Compiler 작동 원리

  1. 에이전트가 AGENTS.md를 읽고 전체 Architecture Compiler 리포지토리 구조가 존재하는지 확인합니다.
  2. 시스템이 docs/architecture/architecture.yaml의 존재 여부와 승인 상태를 평가합니다.
  3. 사용자 요청과 파일 상태에 따라, 에이전트는 라우팅 규칙을 적용하여 작업이 컴파일(설계)이 필요한지 아니면 구현(코딩)이 필요한지 결정합니다.
  4. 아키텍처 결정이 해결되지 않은 경우, 에이전트는 컴파일 스킬로 라우팅하여 패턴과 제공업체를 확정합니다.
  5. 승인되면 워크플로우가 구현 스킬로 전환되어, 고정된 아키텍처 계약에 따라 코드가 생성됩니다.

Architecture Compiler 설정 가이드

Openclaw Skills 내에서 이 스킬을 효과적으로 사용하려면 개별 markdown 파일만이 아닌 전체 리포지토리를 설치해야 합니다:

# 전체 Architecture Compiler 리포지토리 복제
git clone https://github.com/inetgas/arch-compiler.git

# 컴파일러 디렉토리로 이동
cd arch-compiler

# 필수 디렉토리 존재 확인
ls tools/ schemas/ config/ patterns/

Architecture Compiler 데이터 스키마 및 분류 체계

구성 요소 설명
docs/architecture/architecture.yaml 승인된 아키텍처 결정 및 제공업체가 포함된 핵심 매니페스트.
tools/ 아키텍처 파일 컴파일 및 검증을 위한 내부 자동화 스크립트.
schemas/ architecture-as-code 아티팩트를 위한 검증 정의.
patterns/ 승인된 아키텍처 패턴 및 모범 사례의 읽기 전용 레지스트리.
config/ 컴파일러를 위한 환경 및 에이전트별 구성 설정.

Architecture Compiler 고급 기능

  • 아키텍처 승인 전 구현을 방지하는 지능형 워크플로우 라우팅.
  • 사전 정의된 JSON/YAML schemas에 대한 architecture-as-code 검증 지원.
  • 엔드투엔드 개발 수명 주기를 위한 다른 Openclaw Skills와의 원활한 통합.
  • 패턴 레지스트리나 컴파일러 동작에 대한 승인되지 않은 변경을 방지하는 하드 스톱 메커니즘.
  • 자동화된 파이프라인에서 '아키텍트'와 '개발자' 역할을 분리하기 위한 다중 에이전트 조정.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*