MINARA
リファレンスCLI リファレンス

スラッシュコマンド

REPL で利用できるすべての `/command`。

REPL のスラッシュコマンドは apps/agent/src/gateway/repl-commands.ts に登録され、/help が読む ReplCommand レジストリを通じて表示されます。レジストリが唯一の正であり、本ページはその利用規約を説明します。

REPL で / から始まらない入力は、自然言語プロンプトとして Minara に転送されます。

命名規則

コマンド名は小文字でハイフン区切りのフラット token(^/[a-z0-9]+(-[a-z0-9]+)*$)です。二次アクションは名前にハイフンで埋め込み、空白区切りにはしません。

  • /workflow-new、/workflow-run、/autopilot-new、/autopilot-pause、/strategy-deploy、/agent-run。
  • 単語コマンドは一覧/ナビゲーション動詞用です:/workflows、/autopilot、/watchlist、/markets、/profile。
  • 末尾引数は値にできます(/strategy-deploy <id>、/deposit <crypto|card>)。アクション動詞にはできません。/agents create ではなく /agent-new を使用します。
  • 表示切り替え(/context)は単語のままです。

旧式の空白サブアクション(例:/agents create)と /? ヘルプ別名は現在も利用できますが、新規コマンドではハイフン形式を使用してください。

REPL と Web UI

Web UI には独立したスラッシュコマンドレジストリがあります:apps/web-ui/src/lib/slash-commands.ts。REPL レジストリから生成されるものではなく、能力の違いにより別々に進化します。Web コマンドはパイプライン、スキル収束テンプレート、ルートショートカット、またはパススルーメッセージとして配信できます。ディスパッチャーは apps/web-ui/src/lib/slash-command-dispatch.ts にあります。

詳細なコマンド、引数、例は現在の REPL レジストリと /help を基準にしてください。

対話型引数プロンプト

必須の位置引数を持つコマンドは、エラーにせず不足フィールドを順に質問します。裸のコマンドを入力すると、REPL は各フィールドを検証し、行全体を打ち直すことなく誤りを修正できます。

you> /swap
› Amount (number or 'all'): 0.5
› From token (e.g. USDC): usdc
› To token (e.g. ETH): eth
  • 必須引数のみを質問します。任意の末尾引数はコマンド行で渡します。
  • 無効な値はそのフィールドだけを再質問し、確認済みのフィールドは保持します。
  • 空の回答が 3 回続くと × cancelled で取り消します。
  • /close と /cancel はライブピッカーを表示します。
  • HTTP ゲートウェイなど非対話サーフェスは従来の Usage: ... エラーを維持します。プロンプトは実際の TTY でのみ有効です。

プロンプトヘルパーは apps/agent/src/gateway/repl-prompts.ts にあります。

権限モード

/permission [ask|smart|auto|full|reset]

現在の REPL セッションの権限モードを表示または切り替えます。引数なしの場合は4つのモードを一覧表示し、現在のモードを示します。/permission reset は保存済みの設定に戻します。

モード通常の操作資金移動
ask毎回あなたが確認あなたが確認
smartレビューエージェントが代理で承認あなたが確認
auto確認なしで実行あなたが確認
full確認なしで実行確認なしで実行

この選択は現在のセッションにのみ適用され、ディスクには書き込まれません。再起動すると保存済みの設定に戻ります(safety.autoReview と safety.skipPermissions。既定値は MINARA_AUTO_REVIEW と MINARA_DANGEROUSLY_SKIP_PERMISSIONS に由来します)。この2つの設定は重大リスクの書き込みであり、独自のアンロック手順があります。セッション内の切り替えはその手順の代わりにはなりません。Web UI はチャットの権限メニューで同じ4つのモードを提供します。

ディープリサーチ

/deep-research [<トピック…>]

Chat の Deep Research スイッチ、または /deep <トピック> で調査を開始します。/deep-research と /dr は別名です。トピックを省略すると、後続の通常メッセージに対する Deep Research のオン・オフを切り替えます。深さの選択は不要です。

/deep-research BTC ETF flows in 2026
/deep "NVDA competitive position"
/dr "SPX mean reversion"

ファクター研究

/factors

対話型ファクター研究メニューを開きます。永続的な時系列研究キャンペーンの作成と制御、適格候補の審査、承認済みバージョンの参照、メトリクス説明の確認ができます。作成時の基本入力は研究目的、資産と期間、最適化目標、予算の4項目です。 providers 操作では保存済み認証情報を表示せず、データ源の一覧、確認、有効化、無効化、インポート、アーカイブができます。

最適化目標は探索の優先順位と候補の並び順を決めます。停止条件は品質基準を変えずに探索の一時停止または終了時点を決めます。このコマンドはファクター承認、戦略配備、取引、資金移動を自動実行しません。

株式データツール

株式コマンドは tool_search({ sources: ["cap_fmp"], query }) で FMP ツールを探し、tool_describe でパラメータを確認します。

キーボードショートカット

REPL プロンプトの入力オーバーレイは TTY でのみ有効で、スラッシュコマンド補完ドロップダウンを妨げません。Ctrl+R は逆方向の履歴検索です。その他のショートカットと完全なコマンド一覧は REPL で /help を実行してください。

/compact

デスクトップアプリ、Web UI、CLI で使用できます。/compress も別名として使えます。現在の返信が完了してから実行してください。

完了した会話履歴全体をすぐに要約します。1 回のやり取りでも利用でき、会話数の下限はありません。既存の要約に新しい履歴を統合し、コンテキストの予算内でユーザーの発言を原文のまま保持します。元の会話記録は変更しません。自動要約の開始条件と最近の履歴を保持する方針は変わりません。

空の会話はスキップします。前回の要約後に新しい履歴がなければ、再実行してもモデルを呼び出しません。デスクトップと Web UI では、自動要約と同じステータス行を使って会話内に進行状況と結果を表示します。

手動要約と自動要約は同じ効果判定を使います。置き換え可能な履歴が 512 tokens 未満ならモデルを呼び出しません。保持するユーザー発言と要約マーカーを含めて 128 tokens 以上減らせない場合は、元のコンテキストを維持します。

/compact

目次