初心者向けの GitHub Copilot CLI へようこそ!このシリーズ (ビデオおよびブログ形式で利用可能) では、GitHub Copilot CLI の使用を開始するために必要なすべてを説明します。このシリーズではこれまで、開始方法と、対話型モードと非対話型モードをいつ使用するかについて説明してきました。このエディションでは、スラッシュ コマンドとは何か、それが重要な理由、およびスラッシュ コマンドを使用して GitHub Copilot を効率的に制御する方法について学びます。モデルの切り替え、トークンの使用状況の確認、以前のセッションの再開などのタスクを端末から直接実行できます。
飛び込んでみましょう!
GitHub Copilot CLI のスラッシュ コマンドについて
コパイロットは、CLI で作業するときに最初に学ぶべき最も強力な概念の 1 つです。 スラッシュコマンド。 スラッシュ コマンドは、コマンド ラインから直接アクセスできる組み込みコントロールです。 CoPilot CLI 内でコントロール サーフェスとして機能するスラッシュ コマンドを使用すると、次のことが可能になります。
- 副操縦士の行動をガイドする
- 変化を観察する
- 参照の管理
- セッションやプロジェクトを効率的に進める
- 権限を整理しておく
スラッシュ コマンドは、CoPilot CLI と対話するためのコマンド センターと考えることができます。入力するだけで利用可能なすべてのオプションが表示されます / コマンド ラインで、現在サポートされているすべてのスラッシュ コマンドのスクロール可能なリストを表示します。
最も人気のあるもののいくつかを見てみましょう。
適切なモデルの選択
さまざまなモデルがさまざまなタイプのタスクに適応されます。モデルを変更する場合は、次のように入力します /model コマンドラインで。これにより、利用可能なモデルのリストと次のような重要な詳細が表示されます。
- 能力: リファクタリングなどの迅速で軽量なタスクに適したものもありますが、機能計画などのより深いロジックをより効率的に処理するものもあります。
- 可用性: リストはプランまたは組織の設定によって異なる場合があります。
- 料金: 各モデルの右側に表示される数字はコスト乗数を表しており、プランのパフォーマンスと使用量の間の適切なバランスを選択するのに役立ちます。
適切なモデルを選択すると、速度と結果の両方に大きな影響を与える可能性があります。
参照とトークンの使用状況の管理
CoPilot CLI はコンテキスト ウィンドウ内で動作し、セッション中にどれだけの情報を「記憶」できるかを決定します。現在の使用状況を確認したい場合は、次のように入力します。 /context 残っているトークンの数と、システム使用量および利用可能なバッファーを確認します。
スペースが少ないと感じた場合は、次のように入力してスペースを解放できます。 /compact コマンドラインで。これにより現在の会話が要約されるため、新しいセッションを開始せずに続行できます。制限に近づくと、Copilot CLI はこれを自動的に実行しますが、新しいタスクを変更したり、セッション中にコンテキストをクリアしたりする場合は、手動で実行することもできます。
新しく始めて環境を完全にリセットしたい場合は、次のように使用できます。 /clear セッションを完全にクリアします。
すべてのセッションで作業する
前のセッションを再開したい場合は、次のように入力します。 /resume。これにより、ローカル セッションとリモート セッションの両方を含む、以前のセッションのリストが表示されます。以前のセッションにログインするとセッション履歴が表示され、中断したところから再開できます。
変化を観察する
Copilot を使用してプロジェクトに変更を加える場合は、何が変更されたかを記録することが重要です。変更内容を確認したい場合は、実行してください /diff 最新の更新情報を確認するには。これにより、セッション中にどのような変更が行われたのかが明確になるため、続行する前に変更を確認できます。
プロジェクトとディレクトリの移動
リポジトリまたはディレクトリで作業する場合は、Copilot を終了する必要はありません。入力できます /cwd 作業ディレクトリを別のリポジトリに変更します。これにより、Copilot の作業をプロジェクトの特定の部分に制限でき、コードベースでマルチタスクを実行する際の効率を維持するのに役立ちます。
過去に、Copilot CLI にファイルの編集などのタスクを実行する権限を与えていた可能性があります。リポジトリに切り替えて、より慎重に権限をリセットしたいとします。これを実行するには、次のコマンドを実行します。 /reset-allowed-tools。
それを持って行きましょう
これらのスラッシュ コマンドを使用すると、CoPilot CLI をより適切に制御できるようになり、コマンドに慣れるほど、ワークフローがより思慮深くなります。
モデルを切り替える場合でも、コンテキストを管理する場合でも、プロジェクト間を移動する場合でも、CLI でスラッシュ コマンドを使用すると、制御を維持するために必要なツールが得られます。まだ行っていない場合は、ターミナルを開いて次のように入力します。 /もっと探検してみよう!他にもたくさんのスラッシュ コマンドがあります。
コーディングを楽しんでください!
GitHub Copilot CLI を試してみませんか? ドキュメントを読んで、今すぐ始めましょう。
さらに探索できるリソース:
によって書かれました








Leave a Reply