GitHub Copilot CLI가 기본으로 GitHub MCP 서버를 포함하게 됐다. 예전엔 터미널에서 AI 도움 받으려면 CLI 따로, MCP 서버 따로 설정해야 했는데, 이제 하나로 합쳐졌다. 써봤더니 생각보다 달라진 게 있었다.

GitHub Copilot CLI + MCP, 뭐가 달라진 건데
원래 MCP(Model Context Protocol)는 AI가 외부 도구나 컨텍스트에 접근하는 표준 프로토콜이다. GitHub Copilot CLI에 이게 기본으로 들어간다는 건, 터미널에서 쓰는 Copilot이 GitHub 리포지터리 정보, 이슈, PR 등을 직접 읽어서 답할 수 있다는 뜻이다.
전에는 이런 식이었다:
# 예전 - 맥락 없이 그냥 물어봐야 함
gh copilot suggest "이 함수 최적화해줘"
# → 코드 전체 맥락 없이 일반적인 제안만 옴
이제는 GitHub 컨텍스트가 붙으니까:
# 지금 - 이슈/PR 컨텍스트로 물어볼 수 있음
gh copilot suggest "issue #42 해결하는 코드 짜줘"
# → 해당 이슈 내용을 읽고 맥락에 맞는 제안

실제로 터미널에서 써본 패턴들

1. PR 리뷰 보조
코드 리뷰 받은 내용 보고 수정할 때 유용하다. PR 번호 알려주면 어떤 피드백인지 읽어서 수정 방향을 제안해준다. 물론 최종 판단은 여전히 내가 해야 하지만, 특히 리뷰어 스타일에 맞게 코드를 맞춰야 할 때 도움이 된다.

2. 커밋 메시지 자동 생성
git diff --staged | gh copilot suggest --stdin "적절한 커밋 메시지 만들어줘"
이건 예전에도 됐는데, 이제 레포 컨텍스트 (최근 커밋 스타일, 컨벤션 등)를 참고해서 제안한다. 우리 팀 커밋 컨벤션이 Conventional Commits 기반인데, 알아서 맞춰 써주더라.
3. 이슈 → 코드 브릿지
이슈 내용 기반으로 어디서 시작해야 할지 방향 잡을 때 쓴다. "이슈 #번호 보고 어떤 파일부터 봐야 해?" 하면 연관된 파일이나 함수를 알려준다. 100% 정확하진 않지만, 낯선 코드베이스 탐색할 때 진짜 도움됐다.
MCP 서버 확장 - 추가로 연결할 수 있는 것들
기본 GitHub MCP 외에 다른 MCP 서버를 붙일 수 있다. 공식 문서에서 소개하는 것들:
- Linear - 이슈 트래킹 연결
- Slack - 팀 커뮤니케이션 컨텍스트
- Figma - 디자인 스펙 참조
- Custom MCP - 사내 도구나 API 연결
설정은 ~/.config/gh/copilot/config.yml에 추가하면 된다:
mcpServers:
- name: linear
command: npx
args: ["@linear/mcp-server"]
env:
LINEAR_API_KEY: "your-key"
사내 RAG 서버를 MCP로 연결해봤는데, "우리 회사 코딩 컨벤션에 맞게 이 코드 수정해줘" 같은 요청이 실제로 동작한다. 이건 꽤 신기했다.
Prompt Files - 자주 쓰는 프롬프트 저장하기
이것도 3월에 Preview로 나온 기능인데, 자주 쓰는 프롬프트 패턴을 파일로 저장해서 재사용할 수 있다.
# .github/prompts/review.prompt.md
당신은 시니어 백엔드 엔지니어입니다.
다음 코드를 리뷰할 때 성능과 보안을 중점적으로 봐주세요.
팀 코딩 스타일: TypeScript strict mode, async/await 선호
# 사용
gh copilot chat --prompt .github/prompts/review.prompt.md
팀 단위로 쓸 때 유용하다. 리뷰 기준이나 코딩 스타일을 공유 프롬프트로 만들어두면, 팀원마다 AI한테 다르게 설명하는 문제가 줄어든다.
솔직한 한계
좋은 점만 얘기했는데, 아쉬운 것도 있다.
MCP 컨텍스트가 길어지면 응답이 느려진다. 이슈 여러 개, PR 여러 개 맥락이 쌓이면 응답 시간이 체감상 3~5초 더 걸린다. 빠른 코드 제안이 필요할 땐 MCP 컨텍스트 없이 쓰는 게 나을 수 있다.
그리고 GitHub MCP가 기본 포함됐다고 해서 모든 게 자동은 아니다. 어떤 컨텍스트를 쓸지는 여전히 명시적으로 알려줘야 할 때가 많다. "지금 브랜치 기준으로 해줘"처럼.
정리
GitHub Copilot CLI에 MCP가 기본으로 들어온 건 작은 변화처럼 보이지만, 터미널 워크플로우에서 AI가 더 자연스럽게 팀 맥락을 이해한다는 게 달라진 부분이다. VS Code에서만 Copilot 쓰던 사람이라면, CLI 버전도 한번 써볼 만한 시점이 됐다.
📎 참고 자료
'ai' 카테고리의 다른 글
| DeepSeek V4, 계속 미뤄지고 있는 이유가 뭘까 (0) | 2026.03.24 |
|---|---|
| Runway, 경쟁 도구랑 비교해보니 (0) | 2026.03.23 |
| Claude Code 써보고 Cursor 다시 켰다, 결론은 둘 다다 (0) | 2026.03.23 |
| Google AI Pro vs Ultra — Gemini 구독 어떤 걸 골라야 하나 (0) | 2026.03.23 |
| OpenAI가 uv랑 Ruff 만든 회사를 사버렸다 (0) | 2026.03.23 |