기능

Archyl 기능: C4 모델 시각화, AI 발견, 코드형 아키텍처.

현대적인 아키텍처 문서화를 위한 강력한 기능

소프트웨어 아키텍처를 시각화, 문서화, 유지 관리하는 데 필요한 모든 것

AI가 아키텍처를 문서화합니다

저장소를 연결하면 AI가 코드베이스를 분석하여 아키텍처 요소, 관계, 패턴을 자동으로 발견하고 문서화합니다.

전체 C4 아키텍처를 하나의 archyl.yaml 파일로 선언적으로 정의하세요. 리포지토리에서 버전 관리하고, CI/CD 파이프라인에서 동기화하며, 다이어그램을 항상 최신 상태로 유지합니다.

모든 C4 레벨을 위한 선언적 YAML 스키마

GitHub Actions, GitLab CI, REST API를 통한 CI/CD 동기화

모든 프로젝트를 archyl.yaml로 내보내기

IDE 자동완성을 위한 JSON 스키마

include를 통한 모노레포 지원

기술, ADR, 릴리스, 이벤트를 한 파일에

당신의 문서가 진실을 말하고 있나요?

C4 모델이 실제 코드베이스를 얼마나 정확하게 반영하는지 0-100%의 단일 건강 점수로 측정합니다. 경량 분석이 파일 경로, 디렉토리 구조, 요소 존재를 몇 초 만에 확인합니다 — AI 없이, 완전히 결정론적. 시간 경과에 따른 트렌드를 추적하고, 공식 GitHub Action으로 CI에서 임계값을 적용하고, 드리프트가 가속될 때 Slack 알림을 받으세요.

0-100% 정확도 점수를 몇 초 만에 계산 (AI 미사용, 파일 내용 가져오기 없음)

시스템, 컨테이너, 컴포넌트, 코드 요소 및 관계를 검증

파일 경로 존재 확인 — 문서화된 코드 요소가 여전히 존재하는지 검증

퍼지 이름 매칭 — FrontendWebApp이 frontend/ 디렉토리와 매칭

이력 보고서가 포함된 점수 트렌드 추적

구성 가능한 품질 게이트 임계값이 있는 공식 GitHub Action

MCP 도구: AI 에이전트에서 드리프트 점수 계산, 쿼리 및 트렌드 추적

Webhook 이벤트: drift.score_computed 및 drift.score_degraded 알림

컨텍스트 내에서 아키텍처 결정을 문서화하세요. ADR을 영향을 받는 컴포넌트에 직접 연결하고 아키텍처 진화의 완전한 이력을 유지하세요.

아키텍처에 직접 연결된 Markdown 문서를 작성하고 관리하세요. 저장소에서 기존 문서를 가져오고 모든 것을 동기화 상태로 유지하세요.

API 표면을 정의하고 시각화

아키텍처와 함께 API 사양을 가져오고 시각화하세요. OpenAPI/Swagger, GraphQL 스키마, Protocol Buffer 정의, AsyncAPI 사양을 지원하며 모두 C4 모델 요소에 연결됩니다. 이벤트 채널을 시각화하여 이벤트 기반 통신 흐름을 매핑하세요.

OpenAPI / Swagger 사양 뷰어

gRPC / Protocol Buffer 정의

시스템을 통한 데이터 및 사용자 흐름을 문서화하세요. 아키텍처의 다양한 부분이 어떻게 상호작용하는지 보여주는 단계별 흐름 다이어그램을 만들 수 있습니다.

코드처럼 아키텍처 변경을 제안, 검토, 병합하세요. 요청 전용 모드에서는 모든 C4 모델 수정이 적용되기 전에 구조화된 검토 프로세스를 거쳐야 합니다.

전체 차이점 추적으로 C4 모델 변경 제안

승인, 변경 요청 또는 코멘트로 팀 검토

모든 변경에 검토를 강제하는 요청 전용 모드

완전한 수명 주기: 초안, 열림, 검토, 병합

Archyl을 Claude Desktop, Cursor 또는 MCP 호환 AI 도구에 연결하세요. 자연어 대화를 통해 아키텍처를 논의하고, 문서를 탐색하며, 작업을 수행할 수 있습니다.

아키텍처 요소 생성 및 업데이트

Claude Desktop, Cursor, VS Code에서 작동

코딩 에이전트를 위한 Harness

작업을 선언한 뒤에 코드를 만진다

Archyl은 이미 사용 중인 코딩 에이전트 위에 자리합니다. 모든 work session은 아키텍처와 함께 열리고, preflight gate를 통과하며, 닫히기 전에 컨텍스트를 돌려줍니다.

관련 요소에 대한 advisory lease

Preflight gate: allow, warn 또는 deny

ADR, 가드레일, 과거 함정이 담긴 브리핑

종료 시 Architecture Change Request

Fleet console: 모든 세션을 실시간으로

MCP를 사용하는 모든 에이전트와 호환

Agent Hub & Guardrails

AI 에이전트를 위한 아키텍처 거버넌스

AI 코딩 에이전트가 준수해야 하는 규정 준수 규칙을 정의합니다. 23개 기술에 걸친 169개의 사전 구축 규칙, 레이어 경계와 명명 규칙 강제, MCP를 통한 완전한 아키텍처 컨텍스트.

아키텍처에 대한 지능적인 인사이트를 얻으세요. 단일 장애 지점, 높은 결합도, 순환 종속성, 보안 문제와 같은 잠재적 이슈를 식별합니다.

Slack이나 Microsoft Teams에서 @Archyl을 멘션해 C4 모델, ADR, 의존성, 소유권에 대해 질문하세요. API 키가 있으면 봇이 실시간 MCP 도구를 사용하고, ADR 생성 같은 작업까지 채널에서 수행합니다.

Slack 및 Microsoft Teams

실시간 MCP 도구 에이전트 모드

작업 수행: ADR 및 문서 생성

모든 수준에서 아름다운 다이어그램

업계 표준 C4 모델을 사용하여 멋진 대화형 아키텍처 다이어그램을 만들 수 있습니다. 상위 수준 시스템 컨텍스트에서 코드 수준 세부 정보까지 원활하게 탐색할 수 있습니다.

전체 그림을 위한 시스템 컨텍스트 다이어그램

기술 개요를 위한 컨테이너 다이어그램

상세 설계를 위한 컴포넌트 다이어그램

구현 세부 정보를 위한 코드 수준 뷰

아키텍처 문서에 대한 모든 변경 사항을 추적하세요. 완전한 활동 로그로 누가 무엇을 언제 변경했는지 확인하세요.