Loading market data...

GitHub Copilot CLI、スラッシュコマンドを追加しターミナルワークフローを高速化

GitHub Copilot CLI、スラッシュコマンドを追加しターミナルワークフローを高速化

GitHubは、Copilot CLIツールにスラッシュコマンドを導入しました。これにより、開発者は完全な指示を入力することなく、ターミナルタスクをより迅速に実行できるようになります。この機能はコマンドラインインターフェースで利用可能になり、ユーザーはスラッシュ(/)に続けてキーワードを入力することで、一般的なアクションをトリガーできます。

スラッシュコマンドができること

自然言語でタスクを説明し、Copilotがコマンドを生成するのを待つ代わりに、開発者は/explainのようなショートカットを使ってシェルコマンドの説明を得たり、/fixで失敗したコマンドの修正案をCopilotに提案させたりできます。これらのコマンドは、繰り返しの入力を減らし、一般的なデバッグや探索のワークフローを高速化するように設計されています。

昨年パブリックプレビューとしてリリースされたGitHub Copilot CLIは、すでに開発者が平易な英語で質問し、シェルコマンドを返してもらうことを可能にしていました。新しいスラッシュコマンドは、何をしたいかは分かっているが、やりとりの手間を省きたいユーザーに、さらなる効率性を提供します。

コマンドの動作方法

スラッシュコマンドを使用するには、開発者はスラッシュ(/)の後にキーワード(例:/explain)を入力し、続けて説明してほしいコマンドを入力します。Copilotはそのコマンドが何を行うかを平易な英語で説明します。同様に、/fixは最後のエラーメッセージを取得し、修正されたコマンドを提案します。その他のコマンドには、Git固有の質問のための/gitや、利用可能なオプションを一覧表示する/helpがあります。

この機能は完全にターミナル内で動作するため、開発者はブラウザや別のチャットインターフェースに切り替える必要がありません。bashとPowerShellの両方で動作し、macOS、Linux、Windowsで利用可能です。

多くの開発者にとって、ターミナルは依然として作業を遂行する最速の方法ですが、それは適切なコマンドを知っている場合に限られます。Copilot CLIのスラッシュコマンドは、わかりにくいフラグや構文を思い出す際の負担を軽減することを目的としています。Google検索や同僚に尋ねる代わりに、開発者はコマンドラインを離れることなく即座に説明や修正を得ることができます。

この動きは、GitHubがAI支援による開発をよりシームレスにしようとする取り組みを示しています。同社はエディターでのコード補完やプルリクエストでのチャットなど、Copilotの機能をプラットフォーム全体に追加してきました。CLIスラッシュコマンドは、AIを日常の開発ツールに組み込むためのさらなる一歩です。

この機能に関連して、特定のリリース日や価格変更の発表はありませんでした。現在、GitHub Copilot CLIを使用しているすべてのユーザーが利用可能です。