メインコンテンツへスキップ
このリファレンスは、Slate CLIで利用可能なすべてのコマンドとホットキーを網羅しており、操作コマンドを素早くアクセスできるよう優先的に配置しています。

クイックリファレンス

  • 必須ショートカット
  • すべてのショートカット
1

Ctrl+G

エージェントモードの切り替え - 通常、スマート、拡張モード間を切り替える
2

Ctrl+X

外部エディタを開く - お好みのエディタで長いプロンプトを作成
3

Ctrl+T

ToDoリストの表示/非表示 - 現在のタスクリストを表示または非表示
4

Ctrl+C

キャンセル/終了 - 現在の操作をキャンセルまたはアプリケーションを終了
1

!

シェルモードに入る - ! と入力してbashコマンドモードに入る
2

Ctrl+R

逆方向検索 - コマンド履歴を検索(シェルモード時)
3

↑/↓矢印

履歴をナビゲート - 以前のコマンドを閲覧
4

Tab

オートコンプリート - コマンドとファイルパスを補完
1

Ctrl+S

出力の展開/折りたたみ - より多くの行を表示またはコンテンツを折りたたむ
2

Ctrl+B

シェル出力の表示/非表示 - ターミナル出力の表示を切り替える
3

Ctrl+W

タブを閉じる - 現在のワークツリータブを閉じる(タブが表示されている場合)

スラッシュコマンド

すべてのコマンドは / で始まり、Tabキーでオートコンプリートをサポートしています

コアコマンド

ワークスペース管理

/workspace add <path>     # Add a directory to workspace
/workspace remove <path>  # Remove a directory from workspace
/workspace list          # List all workspace directories
/workspace clear         # Clear all workspace directories
/add-dir <path>          # Shortcut to add a directory
/private on              # Enable privacy mode
/private off             # Disable privacy mode
/private status          # Check privacy mode status

ワークツリーコマンド

ワークツリーコマンドはワークツリー機能が有効になっている場合のみ利用可能です
1

/worktree new [ブランチ名]

gitワークツリーに新しいセッションを作成します
/worktree new feature-branch          # Create worktree for existing branch
/worktree new feature-branch --create-branch  # Create new branch and worktree
2

/worktree select

異なるワークツリーセッションを選択して切り替えるダイアログを開きます
3

/worktree remove <セッションID>

ワークツリーセッションを削除し、関連ファイルをクリーンアップします
4

/worktree exit

ワークツリーからgitルートディレクトリに戻ります
5

/worktree setup

適切な設定で新しいgitワークツリーをセットアップするスクリプトを作成します
6

/worktree merge

ワークツリーの変更をメインブランチにマージします
7

/worktree show/hide

UIでワークツリータブの表示/非表示を切り替えます
/worktree show           # Display worktree tabs
/worktree hide           # Hide worktree tabs

テーマコマンド

システムコマンド

1

/auth

Slateアカウントにログインします
2

/logout

現在のアカウントからログアウトします
1

/version

Slate CLIの現在のバージョンを確認する
2

/self-update

Slate CLIを最新バージョンに更新する
sudo権限が必要な場合があります: sudo npm i -g @randomlabs/slatecli
3

/bug

システム情報を含むバグレポートを提出する
4

/quit

アプリケーションを正常に終了する

シェルモード

行の先頭に ! と入力すると、コマンドを直接実行するシェルモードに入ります

シェルモードの機能

コマンド実行
  • シェルコマンドを直接実行
  • コマンドは現在のワークスペースで実行される
  • 出力はキャプチャされて表示される
  • 終了コードが報告される
履歴と補完
  • ↑/↓矢印キーによる完全なコマンド履歴
  • Ctrl+Rによる逆方向検索
  • コマンドとパスのタブ補完
  • セッションをまたいだ永続的な履歴

一般的なシェル操作

!ls -la              # List files in detail
!pwd                 # Show current directory
!cd src              # Change directory
!cat README.md       # Display file contents
!mkdir new-folder    # Create directory

特殊キーの組み合わせ

  • ダイアログコントロール
  • ペーストモード
キーアクション
Enter確認/選択
Escapeキャンセル/閉じる
Ctrl+C強制終了/キャンセル
↑/↓オプションの移動
Tab次のフィールドに移動

ヒントとコツ

  • 引数なしで /mode を使用すると、エージェントモード間を素早く切り替えられます
  • / と入力した後にTabキーを押すと、利用可能なすべてのコマンドが表示されます
  • シェルモードでCtrl+Rを使用すると、以前のコマンドをすばやく検索できます
  • ファイルを直接プロンプトにドラッグ&ドロップすると、自動的にパス参照が行われます
  • Ctrl+Xで複雑なプロンプトを作成するためのシステムのデフォルトエディタが開きます
  • Ctrl+Tでワークフローを中断せずにToDoリストにすばやくアクセスできます
  • /workspace add .を使用して現在のディレクトリをすばやく追加できます
  • シェルコマンドを!command1 && command2で連結できます
  • /diffをシェルモードと組み合わせて、コミット前に変更を確認できます
  • 機密情報を扱う前に/private onを使用してください
  • 頻繁に使用するブランチ用のワークツリーエイリアスをシェルに作成します
  • テーマの切り替えはセッション間で保持されます

終了コード

終了コードを理解することで、コマンドが失敗した際の問題診断に役立ちます
コード説明
0成功
1一般的なエラーまたは無効な使用法
2シェルコマンドの誤用
126コマンドは見つかったが実行できない
127コマンドが見つからない
128無効な終了引数
130ユーザーによる中断(Ctrl+C)