문의하기 - 엔터프라이즈 영업 및 지원 | Archyl

엔터프라이즈 데모, 지원 또는 파트너십에 대해 Archyl 팀에 문의하세요.

아키텍처 다이어그램 생성의 기본을 배우세요

코드베이스에서 아키텍처를 자동으로 발견하세요

멤버를 초대하고 프로젝트에서 협업하세요

MCP 서버와 REST API를 통해 연결하세요

더 많은 도움이 필요하신가요? 저희 팀이 도와드리겠습니다.

아직 궁금한 점이 있으신가요?

C4 모델은 네 가지 추상화 수준에서 소프트웨어 아키텍처를 시각화하는 계층적 접근 방식입니다: • 레벨 1 - 시스템 컨텍스트: 시스템과 사용자 및 다른 시스템과의 상호작용을 보여줍니다 • 레벨 2 - 컨테이너: 고수준 기술 구성 요소(애플리케이션, 데이터베이스 등)를 보여줍니다 • 레벨 3 - 컴포넌트: 컨테이너의 내부 구조를 보여줍니다 • 레벨 4 - 코드: 컴포넌트가 어떻게 구현되었는지 보여줍니다

첫 번째 프로젝트를 어떻게 생성하나요?

사이드바의 '+' 버튼이나 대시보드의 '새 프로젝트'를 클릭하고, 프로젝트 이름을 입력한 후 시스템을 추가하세요. 빠른 작업을 위해 우클릭 컨텍스트 메뉴를 사용하세요.

아키텍처 레벨 간 이동은 어떻게 하나요?

요소를 더블클릭하면 하위 레벨로 이동합니다. 상위로 돌아가려면 브레드크럼을 사용하고, 레벨 탭으로 원하는 레벨로 직접 이동할 수 있습니다.

C4 모델은 네 가지 추상화 수준에서 소프트웨어 아키텍처를 시각화하는 계층적 접근 방식입니다: • 레벨 1 - 시스템 컨텍스트: 시스템과 사용자 및 다른 시스템과의 상호작용을 보여줍니다 • 레벨 2 - 컨테이너: 고수준 기술 구성 요소(애플리케이션, 데이터베이스 등)를 보여줍니다 • 레벨 3 - 컴포넌트: 컨테이너의 내부 구조를 보여줍니다 • 레벨 4 - 코드: 컴포넌트가 어떻게 구현되었는지 보여줍니다 이 접근 방식은 다양한 대상에게 적절한 수준의 세부 정보로 아키텍처를 전달하는 데 도움이 됩니다.

첫 번째 프로젝트를 어떻게 생성하나요?

첫 번째 프로젝트를 생성하려면: 1. 사이드바의 '+' 버튼이나 대시보드의 '새 프로젝트'를 클릭하세요 2. 프로젝트 이름과 선택적 설명을 입력하세요 3. 빈 시스템 컨텍스트 다이어그램으로 프로젝트가 생성됩니다 4. '추가'를 클릭하여 시스템을 추가한 후, 하위로 드릴다운하여 컨테이너, 컴포넌트, 코드 요소를 추가하세요 팁: 빠른 작업을 위해 요소에서 우클릭 컨텍스트 메뉴를 사용하세요.

Archyl에서의 탐색은 직관적입니다: • 요소를 더블클릭하면 다음 레벨로 드릴다운합니다 • 상단의 브레드크럼 탐색을 사용하여 상위로 돌아갑니다 • 레벨 탭(시스템 컨텍스트, 컨테이너, 컴포넌트, 코드)으로 원하는 레벨로 직접 이동합니다 • 사이드바 프로젝트 트리를 사용하여 원하는 요소로 직접 이동합니다

기존 아키텍처를 가져올 수 있나요?

네! Archyl은 아키텍처를 가져오는 여러 방법을 지원합니다: • AI 디스커버리: Git 저장소를 연결하고 AI가 코드베이스를 자동으로 분석하도록 합니다 • ADR 디스커버리: 저장소에서 아키텍처 결정 기록을 가져옵니다 • 문서 디스커버리: 기존 마크다운 문서를 가져옵니다 프로젝트 설정에서 저장소 연결을 구성하고 디스커버리를 실행하세요.

각 레벨에서 어떤 요소를 추가할 수 있나요?

각 C4 레벨은 다른 요소 유형을 지원합니다: • 시스템 컨텍스트 (레벨 1): 소프트웨어 시스템, 사용자, 외부 시스템 • 컨테이너 (레벨 2): 서비스, API, 웹 앱, 모바일 앱, 데이터베이스, 캐시, 메시지 큐, 파일 스토리지 • 컴포넌트 (레벨 3): 컨트롤러, 핸들러, 리포지토리, 어댑터, 미들웨어, 유틸리티, 모델 • 코드 (레벨 4): 클래스, 인터페이스, 구조체, 함수, 메서드, 열거형, 상수, 타입

오버레이란 무엇이며 어떻게 사용하나요?

오버레이는 다이어그램에서 요소를 구성하는 데 도움이 되는 색상이 있는 시각적 그룹입니다: 1. '추가'를 클릭하고 '오버레이'를 선택하세요 2. 이름을 지정하세요 (예: '백엔드 서비스', '프론트엔드 앱') 3. 팔레트에서 색상을 선택하세요 4. 요소를 오버레이 영역으로 드래그하세요 오버레이는 레벨별로 적용되므로 각 C4 레벨에서 다른 그룹을 만들 수 있습니다.

개별 요소의 스타일을 어떻게 지정하나요?

요소에서 우클릭하여 스타일 옵션에 접근하세요: • 배경색 • 테두리색 • 텍스트색 • 모양 및 아이콘 관계도 색상, 선 두께, 스타일(실선, 점선, 파선)을 사용하여 스타일을 지정할 수 있습니다.

AI 디스커버리는 어떻게 작동하나요?

AI 디스커버리는 코드베이스를 분석하여 아키텍처 요소를 자동으로 식별합니다. 프로젝트 설정 > AI 디스커버리로 이동하여 Git 저장소를 구성하고 '디스커버리 새로고침'을 클릭하세요. 추가하기 전에 발견된 요소를 검토하고 승인하세요.

AI 디스커버리는 어떻게 작동하나요?

AI 디스커버리는 코드베이스를 분석하여 아키텍처 요소를 자동으로 식별합니다: 1. 프로젝트 설정 > AI 디스커버리로 이동하세요 2. Git 저장소 세부정보(제공자, 소유자, 저장소, 브랜치)를 구성하세요 3. '디스커버리 새로고침'을 클릭하세요 4. AI가 코드를 스캔하여 시스템, 컨테이너, 컴포넌트 및 관계를 식별합니다 5. '대기 중인 디스커버리'에서 발견된 요소를 검토하세요 6. 아키텍처에 추가하기 전에 각 디스커버리를 승인 또는 거부하세요

어떤 Git 제공자가 지원되나요?

Archyl은 여러 Git 제공자를 지원합니다: • 클라우드: GitHub, GitLab, Bitbucket • 자체 호스팅: GitHub Enterprise, GitLab (자체 호스팅), Gitea • 엔터프라이즈: Azure DevOps 자체 호스팅 제공자의 경우 기본 URL과 액세스 토큰을 구성해야 합니다.

디스커버리가 왜 승인 대기 중인가요?