GitHub Copilot CLI 정식 출시, SDK는 퍼블릭 프리뷰로 공개

GitHub Copilot CLI가 General Availability(GA)에 도달하여 모든 유료 Copilot 사용자에게 공개되었다.

이 도구를 마지막으로 확인했을 때가 명령줄에서 질문에 답하는 단계였다면, 지금은 상당히 진화했다.

현재 CLI의 모습

더 이상 터미널에서 질문에 답하는 어시스턴트에 그치지 않는다.

최근 버전에서 추가된 주요 기능은 다음과 같다:

v1.0.21(4월 7일): mcp 명령어가 추가되어 CLI에서 직접 MCP 서버를 관리(연결, 확인, 전환)할 수 있게 되었다. MCP는 이제 AI 도구의 사실상 공통 인터페이스 표준이며, Copilot CLI에 통합됨으로써 기존 MCP 생태계와 연결될 수 있다.

v1.0.18(4월 4일): Critic 에이전트 도입 — 복잡한 작업이나 계획을 실행하기 전에 자동으로 에이전트가 검토하여 잠재적 문제를 찾아낸다. 코드의 자동 리뷰어와 유사하지만, 실행 전에 작동한다는 점이 다르다.

이중 모드 작동:

  • Plan 모드: 요구사항을 분석하고, 질문을 명확히 하며, 실행 계획을 생성한 후 사용자 확인을 기다려 실행한다. 불확실성이 높은 작업에 적합하다.
  • Autopilot 모드: 확인을 기다리지 않고 완전 자동으로 실행되며, 명령 실행, 코드 반복, 자체 오류 수정이 가능하다.

모델 선택: Claude Opus 4.6, Claude Sonnet 4.6, GPT-5.3-Codex, Gemini 3 Pro, Claude Haiku 4.5 — 작업 복잡도와 예산에 따라 선택할 수 있다.

Copilot SDK도 함께 출시

4월 2일, GitHub는 Copilot SDK(퍼블릭 프리뷰)를 조용히 출시했다.

이는 CLI의 GA보다 장기적으로 더 큰 의미를 가질 수 있다: SDK는 Copilot CLI와 클라우드 에이전트를 구동하는 동일한 런타임을 공개하여, 개발자가 이 에이전트를 자신의 애플리케이션에 내장할 수 있게 한다.

GitHub가 Copilot의 에이전트 기능을 내장 가능한 인프라로 공개한 것은 이번이 처음이다.

이 방향이 의미하는 것

GitHub Copilot은 지난 2~3년 동안 자동 완성 탭 키에서 이슈 처리, 코드 리뷰, 그리고 이제는 본격적인 CLI 에이전트로 진화해왔다.

각 단계는 제어 평면을 확장해왔다 — IDE에서 브라우저 확장 프로그램, PR 리뷰, 명령줄, 그리고 이제 SDK로.

현재의 형태: Copilot CLI에 작업을 주면 계획 수립, 실행, 결과 자체 확인, MCP 도구 연결을 터미널을 떠나지 않고 모두 수행한다.

키보드 중심 워크플로를 선호하는 개발자에게 이 방향성은 매우 매력적이다. GitHub Copilot은 현재 2,000만 명 이상의 사용자를 보유하고 있으며, 이 중 상당 부분이 헤비 터미널 사용자다.

Copilot CLI의 직접적인 경쟁자는 Claude Code와 Gemini CLI다. 세 제품 모두 이 방향으로 나아가고 있으며, 개발자의 습관을 형성하는 쪽이 이 진입점을 차지할 것이다.

참고 출처: GitHub Copilot CLI Reaches General Availability, CocoLoop; Bringing Agentic Coding to the Terminal (Visual Studio Magazine); RELEASE: GitHub Copilot CLI – AI for the Command Line (kurtsh.com)