メインコンテンツまでスキップ

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/ # インデックスキャッシュ

次のステップ