Перейти к основному содержимому

Команды

Полный справочник команд ArchiCore CLI.

Индексация

/index

Индексирует текущий проект для анализа.

> /index

Опции:

  • --force — Переиндексировать с нуля

Поиск

Семантический поиск по кодовой базе.

> /search логика аутентификации
> /search обработка ошибок в API

Анализ

/analyze

Анализ влияния изменений в файле или директории.

> /analyze src/services/user.ts
> /analyze src/auth/

/metrics

Получение метрик кода.

> /metrics

Показывает:

  • Количество файлов и строк
  • Цикломатическая сложность
  • Статистика по функциям

/security

Сканирование безопасности.

> /security

Обнаруживает:

  • SQL-инъекции
  • XSS-уязвимости
  • Небезопасные зависимости

/dead-code

Обнаружение неиспользуемого кода.

> /dead-code

/duplication

Анализ дублирования кода.

> /duplication

Симуляция

/simulate

Симуляция влияния изменений.

> /simulate
Опишите изменение: Добавить middleware аутентификации ко всем API-роутам

Правила

/rules

Проверка правил архитектуры.

> /rules

Экспорт

/export

Экспорт результатов анализа.

> /export json
> /export markdown
> /export mermaid

Проекты

projects list

Список всех проектов.

archicore projects list

projects select

Выбор активного проекта.

archicore projects select <id>

Аутентификация

login

Вход в аккаунт.

archicore login

logout

Выход из аккаунта.

archicore logout

status

Проверка статуса аутентификации.

archicore status