Repolode
github

github/copilot-cli

GitHubのターミナル向けAIコーディングエージェント。コードの作成、デバッグ、説明に加え、GitHubのリポジトリ、issue、プルリクエストを扱えます。

スター
11,367
フォーク
1,978
未解決の Issue
2,187
最終コミット
昨日

これは何?

GitHub Copilot CLIは、自然言語で会話しながらCopilot AIエージェントを利用できるターミナルアプリケーションです。現在のプロジェクトでコードの作成、編集、デバッグ、リファクタリングができるほか、複数の手順にわたるタスクの計画と実行も可能です。GitHubのCopilot coding agentと同じエージェント基盤を使用しています。

CLIは既存のGitHubアカウントで認証するため、ターミナルを離れずにリポジトリ、issue、プルリクエストを読み取れます。GitHubのMCPサーバーがデフォルトで同梱されており、追加のツールを使うためにカスタムMCPサーバーを指定することもできます。すべての操作は実行前にプレビューして承認できます。LSPサーバーを設定すると、Language Server Protocolによる定義ジャンプ、ホバー情報、診断機能を利用できます。

Linux、macOS、Windowsで動作します(WindowsではPowerShell 6以降が必要)。有効なCopilotサブスクリプションが必要です。シェルスクリプト、Homebrew、WinGet、npmからインストールできます。Copilot SDKクライアント向けにヘッドレスサーバーとして実行するためのコンテナイメージも公開されています。

主な機能

  • 01自然言語でコードの作成、編集、デバッグ、リファクタリングを支援。
  • 02GitHubアカウントを通じて、GitHubのリポジトリ、issue、プルリクエストに標準でアクセス。
  • 03カスタムMCPサーバーに対応し、エージェントのツールを拡張。
  • 04すべての操作を実行前にプレビューして承認。
  • 05必要に応じてLSPを連携し、定義ジャンプ、ホバー、診断機能を利用。
  • 06/modelコマンドからモデルを選択。

ユースケース

  • ローカルプロジェクト内の見慣れないコードについて、エージェントに説明やデバッグを依頼する。
  • ターミナルからissueのトリアージやプルリクエストのレビューを行う。
  • 各手順で承認しながら、複数ステップのリファクタリングを実行する。
  • SDKクライアント向けに、コンテナ内でヘッドレスCopilotサーバーを実行する。

クイックスタート

  1. 1

    npmでインストール

    npm install -g @github/copilot
  2. 2

    プロジェクトフォルダーでCLIを起動

    copilot

使う前に知っておきたいこと

  • 有効なCopilotサブスクリプションが必要です。組織のポリシーによって無効化されている場合があります。
  • まだ初期段階のため、頻繁なアップデートにより動作が変わることがあります。
  • プロンプトごとに、月間利用枠からプレミアムリクエストを1件消費します。

収録されている特集

トピック

よくある質問

copilot-cli とは?
GitHubのターミナル向けAIコーディングエージェント。コードの作成、デバッグ、説明に加え、GitHubのリポジトリ、issue、プルリクエストを扱えます。 GitHub Copilot CLIは、自然言語で会話しながらCopilot AIエージェントを利用できるターミナルアプリケーションです。現在のプロジェクトでコードの作成、編集、デバッグ、リファクタリングができるほか、複数の手順にわたるタスクの計画と実行も可能です。GitHubのCopilot coding agentと同じエージェント基盤を使用しています。
copilot-cli は無料で使えますか?ライセンスは?
copilot-cli は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
copilot-cli は今もメンテナンスされていますか?
活発にメンテナンス中。copilot-cli の最終コミットは 2026年11月6日 です。
copilot-cli は何に使えますか?
ローカルプロジェクト内の見慣れないコードについて、エージェントに説明やデバッグを依頼する。 ターミナルからissueのトリアージやプルリクエストのレビューを行う。 各手順で承認しながら、複数ステップのリファクタリングを実行する。 SDKクライアント向けに、コンテナ内でヘッドレスCopilotサーバーを実行する。
copilot-cli のインストール方法は?
npmでインストール: npm install -g @github/copilot プロジェクトフォルダーでCLIを起動: copilot
copilot-cli はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/github/copilot-cli

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト