← Antigravity CLI リファレンス(目次へ)

AGY CLI の使い方

出典: antigravity.google/docs/cli-using(公式ドキュメントの日本語要約)

設定(Settings)

Antigravity CLI は、ワークスペースの挙動、安全制限、エディタの設定、見た目のスタイル、パフォーマンスなどをカスタマイズするための柔軟な設定システムを備えています。

クイックヒント(Quick Tips)

操作・機能ヒント・コマンド
ファイルパスの自動補完@ を入力するとパス候補が表示されます
プロンプトのクリアesc esc と入力するとプロンプトボックスをクリアできます(ストリーミング中でない場合)
ターミナルコマンドプロンプトの先頭で ! を使うと、ターミナルコマンドを直接実行できます
ヘルプ? と入力するとヘルプが表示され、すべてのスラッシュコマンドが一覧されます
ツール呼び出しのノイズ低減/config で verbosity を low に設定すると、多数のツール呼び出しによる出力を最小限に抑えられます
権限の管理/config または /permissions で権限を制御します
会話を巻き戻す/rewind または /undo で会話履歴を巻き戻します
会話のフォーク/fork で別のワークスペースを立ち上げ、以前の地点から会話を分岐させます
会話のクリア/clear でプロンプトをクリアし、新しい会話セッションを開始します
会話の再開/resume で過去の会話ログを一覧表示し、再開します
自動保存による再開CLI を閉じると、その特定のセッションを再開するために必要な正確なコマンドが自動的に出力されます

キーバインド(Keybindings)

AGY CLI ではキーバインドをカスタマイズできます。/keybindings と入力するか、JSON ファイルを直接編集して変更できます。

デフォルトのキーバインド

操作・コマンドキー用途
TUI 画面のクリアctrl+lターミナル出力をクリアする
Enter / 送信enterプロンプトや選択を送信する
Escape / キャンセルctrl+c, escストリームの停止、メニューを閉じる、プロンプトのクリア
CLI の終了ctrl+dCLI の TUI セッションを終了する
CLI のサスペンドctrl+zCLI セッションをターミナルのバックグラウンドへ送る
コマンドの編集e提案されたターミナルコマンドを編集するためにエディタを開く
「いいえ」で確認nターミナルコマンドの実行を拒否する
「はい」で確認yターミナルコマンドの実行を承認する
エディタを開くctrl+g既定のシェルエディタ内でプロンプトを編集する
テキストの貼り付けctrl+vクリップボードからテキストを貼り付ける
テキスト編集のやり直しctrl+shift+z直前に取り消したテキスト変更をやり直す
テキスト編集の取り消しctrl+_, ctrl+shift+-直前のテキスト変更を取り消す
ヤンク(コピー)ctrl+y選択したテキストをヤンク/コピーする
下へ移動downメニュー一覧を下へスクロールする
最下部へ移動ctrl+endTUI ビューを一気に最下部へ移動する
最上部へ移動ctrl+homeTUI ビューを一気に最上部へ移動する
左へ移動leftプロンプトのカーソルを左へ移動する
ページダウンpgdown, shift+downTUI を 1 ページ分下へスクロールする
ページアップpgup, shift+upTUI を 1 ページ分上へスクロールする
右へ移動rightプロンプトのカーソルを右へ移動する
Tab / フォーカスtab選択肢を自動補完する、またはコンポーネントのフォーカスを切り替える
上へ移動upメニュー一覧を上へスクロールする
改行の挿入alt+enter, ctrl+j, shift+enter送信せずにプロンプトへ改行を追加する

JSON ファイルでは、1 つの操作に複数のキーバインドを割り当てられます。キーバインドを無効にするには、リストを空(例: [])に設定します。ファイルが不正な形式の場合、CLI は有効な部分を使用し、壊れた操作についてはデフォルトにフォールバックします。

注意
重要: キーバインド cli.exit と cli.enter は無効化できません。