github/copilot-cli

GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal.

What it solves

GitHub Copilot CLI brings AI-powered coding assistance directly into the terminal, eliminating the need to switch between a code editor and the command line. It allows developers to build, debug, and refactor code using natural language conversations while maintaining access to their local environment and GitHub context.

How it works

The CLI tool is an agentic harness that integrates with GitHub's ecosystem. It uses large language models (such as Claude Sonnet 4.5, Claude Sonnet 4, and GPT-5) to understand code and GitHub context (repositories, issues, and pull requests). It supports the Model Context Protocol (MCP) for extensibility and can be configured with Language Server Protocol (LSP) servers to provide deep code intelligence like go-to-definition and diagnostics.

Who it’s for

Developers who prefer working in the terminal and want an AI collaborator that can plan and execute complex coding tasks synchronously with their local files.

Highlights

  • Terminal-native development: AI assistance directly in the command line.
  • GitHub Integration: Out-of-the-box access to repositories, issues, and PRs.
  • Agentic capabilities: Ability to plan, edit, and debug code autonomously.
  • MCP-powered extensibility: Support for custom MCP servers to add new capabilities.
  • Full control: Every action must be explicitly approved by the user before execution.
  • LSP Support: Integration with Language Server Protocol for enhanced code intelligence.

Related

  • Project
  • Project
  • Project
  • Project
  • Project