본문으로 건너뛰기

CLI 개요

ArchiCore CLI는 코드베이스를 분석하고 탐색할 수 있는 강력한 명령줄 인터페이스를 제공합니다.

설치

npm install -g archicore

빠른 시작

cd /프로젝트/경로
archicore

그게 전부입니다! ArchiCore가 자동으로:

  1. 필요한 경우 프로젝트를 초기화
  2. 코드베이스 인덱싱 여부 확인
  3. 대화형 모드 시작

기본 사용법

# 대화형 모드 시작 (권장)
archicore

# 특정 명령 실행
archicore <명령> [옵션]

대화형 모드

archicore를 실행하면 대화형 모드로 진입합니다:

$ archicore

ℹ ArchiCore가 이 디렉토리에서 초기화되지 않았습니다.
⚡ 자동 초기화 중...

ArchiCore 로컬 초기화 완료

⚠ 프로젝트가 아직 인덱싱되지 않았습니다.
지금 프로젝트를 인덱싱하시겠습니까? [Y/n] y

✓ 프로젝트 인덱싱 및 업로드 완료

╔═══════════════════════════════════════╗
║ ArchiCore - AI 소프트웨어 아키텍트 ║
╚═══════════════════════════════════════╝

/를 입력하여 명령을 보거나, 코드에 대해 질문하세요.

>

대화형 모드에서 가능한 작업:

  • 코드에 대해 자연어로 질문
  • / 명령으로 특정 작업 수행
  • Tab 키로 명령 자동 완성
  • 방향키로 히스토리 탐색

명령 카테고리

카테고리설명
분석/analyze, /metrics, /security, /dead-code
검색/search, /find
프로젝트/index, /status, /export
규칙/rules, /validate
AI자연어 질문

빠른 참조

# 현재 프로젝트 인덱싱
archicore index

# 코드 검색
archicore search "사용자 인증"

# 변경 영향 분석
archicore analyze src/auth/

# 코드 메트릭 확인
archicore metrics

# 보안 문제 찾기
archicore security

# 보고서 내보내기
archicore export --format html

구성

ArchiCore는 .archicore/ 디렉토리에 구성을 저장합니다:

.archicore/
├── config.json # 프로젝트 구성
├── rules.json # 아키텍처 규칙
└── cache/ # 인덱스 캐시

다음 단계

  • 설치 - 상세 설정 가이드
  • 명령어 - 전체 명령 참조
  • 구성 - ArchiCore 커스터마이즈