GitHub Copilot CLI: 향상된 에이전트, 컨텍스트 관리, 그리고 새로운 설치 방법

발행: (2026년 1월 15일 오전 05:21 GMT+9)
6 min read

Source: GitHub Changelog

새로운 모델 및 더 쉬운 모델 관리

새로운 모델

GPT‑5 miniGPT‑4.1은 Copilot 구독에 포함되어 있으며 유료 플랜에서 프리미엄 요청을 소모하지 않는 모델로, 이제 사용할 수 있습니다. 모든 모델 옵션을 보려면 /model을 실행하세요.

정책 설정에서 비활성화된 모델을 선택하면, CLI가 바로 활성화하도록 프롬프트를 표시합니다—터미널을 떠날 필요가 없습니다. 이는 모델 선택기, /model 명령, 그리고 Copilot Pro/Pro+ 사용자를 위한 --model 플래그에서도 작동합니다.

Built-in custom agents

Custom agents

Copilot CLI는 이제 일반 작업을 위한 특화된 커스텀 에이전트를 포함합니다:

  • Explore – 빠른 코드베이스 분석. 메인 컨텍스트를 어지럽히지 않고 코드에 대해 질문할 수 있습니다.
  • Task – 테스트 및 빌드와 같은 명령을 실행합니다. 성공 시 간략한 요약을, 실패 시 전체 출력을 제공합니다.
  • Plan – 의존성 및 구조를 분석하여 구현 계획을 생성합니다.
  • Code‑review – 높은 신호‑대‑잡음 비율로 변경 사항을 검토하여 실제 문제만을 표시합니다.

Copilot은 적절할 때 자동으로 이러한 에이전트에 위임하며 여러 에이전트를 병렬로 실행할 수 있습니다. Agent Skills와 결합하면 Copilot CLI 경험에 에이전트 기반 워크플로를 보다 쉽게 통합할 수 있습니다.

Installation

Windows (WinGet)

winget install GitHub.Copilot

macOS and Linux (Homebrew)

brew install copilot-cli

macOS and Linux (install script)

curl -fsSL https://gh.io/copilot-install | bash

Package‑manager and install‑script installations automatically update.

  • Codespaces and dev containers – Copilot CLI는 기본 GitHub Codespaces 이미지에 포함되어 있으며 Dev Container Feature로도 제공됩니다.
  • Standalone executables are also available in GitHub release artifacts for all platforms.

자동화 및 스크립팅

copilot -p를 통해 새로운 플래그가 Copilot CLI를 스크립트와 파이프라인에서 더 쉽게 사용할 수 있게 합니다:

플래그설명
--silent통계 및 로그를 억제하여 깔끔하고 파싱 가능한 출력 제공
--share [PATH]세션 기록을 마크다운 파일로 내보냄
--share-gist세션을 공유 가능한 GitHub gist로 내보냄
--available-tools특정 도구를 허용 목록에 추가
--excluded-tools특정 도구를 차단 목록에 추가
--additional-mcp-config세션당 MCP 구성 파일을 추가

copilot --help를 참조하여 옵션 플래그 전체 목록을 확인하세요.

  • CI/CD 인증GITHUB_ASKPASS를 토큰을 반환하는 실행 파일을 가리키도록 설정합니다; 자격 증명 관리자와 파이프라인에 유용합니다.
  • Copilot Spaces – GitHub MCP 서버에 이제 프로젝트‑특정 컨텍스트를 위한 Copilot Spaces 도구가 포함되었습니다.

컨텍스트 관리

Context management

  • Auto‑compaction – 토큰 제한의 95 %에 근접하면 Copilot이 자동으로 기록을 압축합니다.
  • /compact – 언제든지 수동으로 컨텍스트를 압축합니다.
  • /context – 토큰 사용량을 상세히 분해하여 시각화합니다.
  • --resume – TAB 키를 눌러 로컬 세션과 원격 Copilot 코딩‑에이전트 세션을 순환합니다.

Terminal experience

  • Better diffs – 라인 내 구문 강조 표시가 정확히 무엇이 변경되었는지 보여주며 이제 Git의 설정된 페이저와 통합됩니다.
  • Tab completion/cwd/add-dir에서 경로를 자동완성합니다.
  • Ctrl + T – 지원되는 모델에서 모델 추론 가시성을 토글합니다.
  • Cleaner history – 에이전트 실행 명령이 Bash/PowerShell 히스토리에서 제외됩니다.

웹 접근 제어

새로운 web_fetch 도구는 URL에서 콘텐츠를 마크다운 형식으로 가져옵니다. URL 접근은 ~/.copilot/config 파일의 allowed_urlsdenied_urls 패턴을 통해 제어됩니다. 이러한 규칙은 curlwget과 같은 셸 명령에도 적용됩니다.

패키지 관리자를 사용해 업데이트하거나, 다음을 실행하십시오:

npm install -g @github/copilot@latest

Copilot CLI의 공개 저장소에서 토론에 참여하세요.

Back to Blog

관련 글

더 보기 »

GitHub Copilot BYOK(자체 키 사용) 향상

새로운 기능 — 제공자 옵션 이제 AWS Bedrock, Google AI Studio 및 모든 OpenAI‑compatible 제공자에서 API 키를 연결할 수 있습니다. 이러한 옵션은 Anthrop…에 추가됩니다.