GitHub Copilot CLI for Beginners: Overview of common slash commands

개요

GitHub Copilot CLI는 터미널 내에서 AI 에이전트의 동작을 제어하는 슬래시(slash) 명령어를 통해 효율적인 개발 워크플로우를 지원한다.

주요 내용

  • 슬래시 명령어의 역할: Copilot CLI 내에서 AI의 행동을 유도하고, 변경 사항을 검토하며, 컨텍스트를 관리하고, 세션 및 프로젝트 간 이동을 효율화하며, 도구 사용 권한을 관리하는 데 사용된다.
  • 모델 선택: /model 명령어를 통해 작업 유형에 최적화된 다양한 모델을 선택할 수 있으며, 각 모델의 기능, 가용성, 비용 배수 정보를 확인할 수 있다.
  • 컨텍스트 및 토큰 관리: /context 명령어로 현재 사용 가능한 토큰과 시스템 사용량을 확인하고, /compact 명령어로 현재 대화를 요약하여 컨텍스트 공간을 확보할 수 있다. 세션을 완전히 초기화하려면 /clear 명령어를 사용한다.
  • 세션 관리: /resume 명령어를 사용하여 로컬 및 원격 세션 기록을 확인하고 이전 세션으로 돌아가 작업을 이어갈 수 있다.
  • 변경 사항 검토: /diff 명령어를 통해 세션 중 발생한 코드 변경 사항을 확인하고 검증할 수 있다.
  • 프로젝트 및 디렉토리 탐색: /cwd 명령어를 사용하여 Copilot의 작업 디렉토리를 변경하고 여러 코드베이스를 효율적으로 작업할 수 있다.
  • 도구 권한 관리: /reset-allowed-tools 명령어를 사용하여 파일 편집과 같은 Copilot의 도구 사용 권한을 초기화할 수 있다.

시사점

GitHub Copilot CLI의 슬래시 명령어는 사용자가 터미널 환경에서 AI 도구를 보다 능동적으로 제어하고, 작업 효율성을 높이며, 개발 과정을 명확하게 관리할 수 있도록 돕는다.

원문 읽기 →
원문을 불러오는 중...

댓글

GitHub Discussions