CLI エントリコマンド

コマンド説明
aliusインタラクティブ TUI ワークスペースを起動
alius replインタラクティブワークスペースを明示的に起動
alius run -p "..."ワンショット非インタラクティブリクエスト
alius initプロジェクト設定を初期化(リセットして初期化ウィザードを開く)
alius config設定状態の表示、検証、更新
alius versionコンパイルバージョン番号を表示
alius core公式 Soul リポジトリキャッシュを管理
alius soulインストール済みの Soul キャッシュエントリと現在のプロジェクト Soul を管理
alius pluginRust WASM ツールモジュールの一覧、インストール、検査、削除
alius mcpMCP サーバーツールの一覧、起動、検査
alius workflowワークフロー定義の一覧、検証、実行

alius run ワンショット実行

alius run -p "このモジュールに対して構造化コードレビューを実行"

alius run の動作:

  • チャットモードで単一リクエストを実行
  • モデルは1回のツール呼び出しを要求する場合がありますが、マルチターン反復には入りません
  • 結果を標準出力にストリーム
  • --model パラメータでモデルを上書き可能

alius config 設定コマンド

alius config show       # 現在の設定を表示
alius config validate   # 設定の整合性を検証
alius config soul --role <role>  # Soul ロールを設定
alius config credential # API 認証情報を管理

alius corealius soul

コマンド説明
alius core update公式 Soul リポジトリキャッシュを更新またはクローン
alius soul update公式 Soul をローカルキャッシュに同期
alius soul listインストール済みの Soul キャッシュエントリを一覧表示

alius core は公式リポジトリを管理し、alius soul はローカルインストールを管理します。これらは異なる操作です。

TUI スラッシュコマンド

ワークスペース内でスラッシュコマンドを使用して様々な操作を実行できます。

モードとナビゲーション

コマンド説明
Shift+Tabプラン / バイパスモードの切り替え
Ctrl+Enter現在の入力を送信
Esc入力をクリアまたは現在の操作をキャンセル
Ctrl+C / Ctrl+Dワークスペースを終了

設定センターまたは初期化ウィザード内では、Tab / Shift+Tab は設定タブやステップの切り替えに使用され、実行モードの切り替えには使用されません。

初期化と設定

コマンド説明
/init初期化ウィザードを起動(再開可能なステートマシン)
/config埋め込み設定センターを開く(モデル/言語/Soul タブ)
/modelモデルプールマネージャーを開く(追加/表示/削除)

/init 初期化ウィザード

/init はセッションエリア(ウェルカムブロックを含む)をクリアし、埋め込み初期化ウィザードを起動します。

ウィザードのステップ:

  1. 言語 — インターフェース言語を選択
  2. モデルプール — リモートプロバイダーからモデルをインポート
  3. モデル割り当て — Plan/Execute/Review モデルを指定
  4. Soul — Agent ロールを選択

ウィザードの機能:

  • 中断した場所から再開可能
  • Shift+Tab で前のステップに戻る
  • 完了したステップは でマークされ自動スキップ
  • 完了時に自動保存して終了

/config 設定センター

タブ内容
モデルPlan Model / Execute Model / Review Model の割り当て
言語インターフェース言語の選択
SoulAgent ロールの選択

操作:

  • Tab / Shift+Tab タブの切り替え
  • Up / Down オプションの移動
  • Space マルチセレクトの切り替え
  • Enter 確認
  • Esc 終了(即時反映、保存不要)

/config はモデルの呼び出しやリモートからのモデルリスト取得を行いません。ローカルモデルプールのみを読み取ります。リモート取得は /model の追加フローでのみ行われます。

/model モデルプールマネージャー

  • インポート済みのモデルを表示(プロバイダー、Base URL、API モードを表示)
  • モデルの追加:プロバイダー選択 → API モード(OpenAI API / Anthropic API)→ Base URL → API Key → リモート取得 → マルチセレクトでインポート
  • モデルの削除:インポート済みエントリを削除(/config で使用中のモデルは削除不可)

対応プロバイダー:

  • BigModel GLM(Zhipu Coding Plan)
  • Xiaomi MiMo(Token Plan)
  • DeepSeek

API Key の入力はプレーンテキストで、貼り付けに対応しています。保存後、Key はセッション出力やモデル詳細には表示されません。

セッション管理

コマンド説明
/session current現在のセッション情報を表示
/session new新しい開発ラウンドを開始
/session listすべてのセッションを一覧表示
/session load <id>以前のセッションを復元
/session clear現在のセッションメッセージをクリア

メモリ

コマンド説明
/memory save <text>事実や教訓を保存
/memory list保存されたメモリを表示
/memory clearグローバルメモリをクリア

レビューとデバッグ

コマンド説明
/reviewAgent の直前のレスポンスをレビュー
/tools利用可能なツールを一覧表示
/clear画面をクリア

会話ブロック操作

操作説明
折りたたみブロックをクリック単一の会話ブロックを展開/折りたたみ
Ctrl+Oすべての折りたたみブロックを展開/復元
Shift + 選択マウスキャプチャを解放してネイティブなターミナルテキスト選択を可能にする

長い会話ブロック(3行を超える)は自動的に折りたたまれます。ウェルカムブロック、ConfigOverview ブロック、空の実行ブロックは折りたたまれません。

レガシー REPL

古い rustyline REPL インターフェースを使用する場合:

ALIUS_LEGACY_REPL=1 alius

レガシー REPL はスラッシュコマンドとターミナルストリーミング出力をサポートしていますが、主要な製品インターフェースではありません。