スラッシュコマンド
スラッシュコマンドは対話セッション内から IaC Code を制御します。/ を入力すると利用可能なコマンドが表示され、続けて入力するとリストがフィルターされます。コマンドはメッセージの先頭にある場合のみ認識されます。
/ の一覧には組み込みコマンドと設定済みのスキルの両方が含まれます。スキルのみに絞り込みたい場合は代わりに $ を使ってください — $<name> はスキルだけを一覧表示・実行します。$ の後に組み込みコマンド名(例えば $help)を入力すると、対応する / コマンドを示すエラーが表示されます。
コマンド名の後のテキストは引数として渡されます。以下の表で <arg> は必須引数、[arg] は任意引数を示します。
| コマンド | 用途 |
|---|---|
/auth | 対話的な認証フローを通じて、モデルプロバイダーのアクセスと Alibaba Cloud の認証情報を設定します。IaC Code の初回セットアップ、API キーの変更、プロバイダーの切り替え、クラウドアクセスの更新時に使用します。エイリアス:/login。 |
/clear | 現在の会話履歴をクリアし、アクティブなコンテキストマネージャーをリセットします。対話モードではターミナル画面もクリアし、ウェルカムバナーを再描画します。REPL を離れずに新しいリクエストを開始したい場合に使用します。 |
/compact | 現在の会話を要約してコンテキスト使用量を削減し、最近のターンを保持します。長いセッションの後、蓄積されたコンテキストを減らして作業を続けたい場合に使用します。会話が空または短すぎる場合は、コンパクト化するものがないことを報告します。 |
/debug [on|off|status] | アクティブなセッションのランタイムデバッグログを検査または変更します。/debug と /debug status はログが有効かどうかと、有効な場合のログファイルパスを表示します。/debug on は現在のセッションのログを有効にします。/debug off は無効にします。 |
/effort [level] | 選択したモデルがエフォート制御をサポートしている場合、アクティブモデルの思考エフォートを表示または変更します。レベルを指定すると、モデルに対して有効な値であれば適用します。レベルなしでは REPL で対話ピッカーを開くか、非対話コンテキストでは現在のエフォートを表示します。 |
/exit | 対話 REPL を終了します。エイリアス:/quit、/q。 |
/help | REPL 内で利用可能なコマンドと一般的なキーボードショートカットを表示します。エイリアス:/?。 |
/memory [<名前>|search <クエリ>|delete <名前>|help] | 保存済みメモリの一覧表示、表示、検索、削除を行います。自然言語でのメモリ作成は、何かを覚えるよう依頼したときに、引き続きアシスタントがメモリツールを通じて処理します。 |
/model [model_name] | アクティブなモデルを表示または切り替えます。model_name を指定すると、アクティブプロバイダーのそのモデルに直接切り替えます。引数なしでは、プロバイダーが設定されている場合は対話モデルピッカーを開き、コンソール UI が利用できない場合は現在のモデルを表示します。 |
/rename <名前> | 現在のセッションに名前を付けます。名前はウェルカムバナー、終了時のヒント、/resume ピッカーに表示され、一意にセッションを識別できる場合は /resume または --resume で使用できます。 |
/resume [セッションID|一意なIDプレフィックス|一意なセッション名] | 以前のセッションを再開します。引数を指定すると、IaC Code は正確なセッション ID、一意な ID プレフィックス、または一意なセッション名として解決します。引数なしでは対話セッションピッカーを開きます。プロジェクト間のセッションでは、現在のプロジェクトをその場で切り替えず、cd ... && iac-code --resume <id> コマンドを表示します。 |
/skills | スキル管理ピッカーを開きます。名前や説明でスキルを検索し、名前/ソース/サイズで並べ替え、ユーザーまたはプロジェクトのスキルを有効化/無効化できます。バンドル済みスキルは有効なままロックされます。 |
/status | 現在のセッション ID、プロバイダー、モデル、Alibaba Cloud リージョン、作業ディレクトリ、記録された API トークン使用量、ターン数、コンテキスト使用率を表示します。 |
正確なコマンドリストはリリースによって変わる可能性があります。インストールされたバージョンで利用可能なコマンドを確認するには /help を使用するか、REPL で / を入力してください。