---
name: "Run terminal-native coding agent workflows with GitHub Copilot CLI"
slug: "run-terminal-native-coding-agent-workflows-with-github-copilot-cli"
description: "Use GitHub Copilot CLI to plan, edit, debug, explain, and automate repository work from a terminal with GitHub context and approval controls."
github_stars: 10610
verification: "security_reviewed"
source: "https://github.com/github/copilot-cli"
author: "GitHub"
publisher_type: "organization"
category: "Developer Tools"
framework: "Custom Agents"
tool_ecosystem:
  github_repo: "github/copilot-cli"
  github_stars: 10610
  npm_package: "@github/copilot"
  npm_weekly_downloads: 3608256
---

# Run terminal-native coding agent workflows with GitHub Copilot CLI

Use GitHub Copilot CLI to plan, edit, debug, explain, and automate repository work from a terminal with GitHub context and approval controls.

## Prerequisites

GitHub Copilot CLI, active GitHub Copilot subscription, GitHub authentication or PAT, local repository, terminal, and optional MCP servers

## Installation

Use the upstream install or setup path that matches your environment:
- brew install copilot-cli
- brew install copilot-cli@prerelease
- npm install -g @github/copilot
- npm install -g @github/copilot@prerelease

Basic usage or getting-started notes:
- ## 📦 Getting Started
- (On Windows) **PowerShell** v6 or higher
- An **active Copilot subscription**. See [Copilot plans](https://github.com/features/copilot/plans?ref_cta=Copilot+plans+signup&ref_loc=install-copilot-cli&ref_page=docs).

- Source: https://github.com/github/copilot-cli
- Extracted from upstream docs: https://raw.githubusercontent.com/github/copilot-cli/HEAD/README.md

## Documentation

- https://docs.github.com/copilot/concepts/agents/about-copilot-cli

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/run-terminal-native-coding-agent-workflows-with-github-copilot-cli/)
