GitHub Copilot /btw 사용법: VS Code 옆 질문과 검토
GitHub Copilot /btw 사용법과 VS Code Agents 창에서 옆 질문을 분리하는 순서를 안내한다. Agent Plugins, 브라우저 주석, 받아쓰기 설정과 기능별 확인 항목도 다룬다.
핵심 요약
- /btw는 Agents 창의 Copilot·Claude 세션에서 주 작업과 분리된 옆 대화를 연다.
- Agents 창은 명령 팔레트나 터미널의 code --agents로 연다.
- 개인 플랜은 Free $0, Pro $10, Pro+ $39, Max $100이고 AI Credits로 사용량을 센다.
- 기능이 안 보이면 VS Code 버전, 계정의 플랜, chat.disableAIFeatures 설정을 확인한다.
이 글의 목차
/btw는 작업 중인 Copilot 세션에 옆 질문을 던지는 명령이다. VS Code에서 Chat: Open Agents window로 Agents 창을 열고, Copilot 또는 Claude 세션의 입력창에 /btw 질문을 적는다. 옆 대화의 질문·답변은 주 작업 기록에 추가되지 않는다. 기본적으로 설명을 우선하지만, 수정을 요청하면 작업할 수 있으므로 읽기 전용 기능으로 여기면 안 된다.
/btw 쓰는 순서
- VS Code를 최신 버전으로 올리고 Chat: Open Agents window를 실행한다.
- 작업공간을 고르고 Copilot 또는 Claude 세션에 구현할 일을 보낸다.
- 같은 입력창에
/btw 이 변경에서 캐시 무효화가 필요한 이유만 설명해 줘처럼 옆 질문을 적는다. - 답을 본 뒤 주 세션으로 돌아와 변경 파일과 완료 상태를 검토한다.
옆 대화는 주 세션의 최근 대화까지를 문맥으로 물려받고, 주 세션과 같은 에이전트·모델로 답한다. 옆 대화의 질문과 답은 주 세션 기록에 추가되지 않는다. 주 작업에 반영할 결론은 주 세션에 다시 전달한다. 같은 세션의 여러 대화는 폴더·worktree와 변경 내용을 공유할 수 있으므로 파일 수정까지 격리되는 것은 아니다.
에이전트가 쓴 코드의 이유를 물을 때, 라이브러리 사용법을 확인할 때, 다음 지시를 정하기 전에 대안을 비교할 때 쓰면 주 세션 기록이 짧게 유지된다.
옆 대화는 Agents 창의 Copilot·Claude 세션에서만 된다. 일반 Chat 창과 Codex 세션에서는 안 된다. (Manage agent sessions)
Agents 창 열고 쓰기
Agents 창은 여러 작업공간의 에이전트 세션을 한 창에서 시작하고 추적하는 화면이다. 아직 Preview 기능이다. (Agents window)
- 명령 팔레트에서 Chat: Open Agents window를 실행하거나 터미널에서
code --agents를 실행한다. - Sessions 목록에서 작업공간을 고르고 새 세션을 만든다.
- 사용할 에이전트와 모델, 권한 수준을 확인한다.
- 작업을 보낸 뒤 Changes 패널에서 실제 diff와 마지막 턴의 변경을 나눠 검토한다.
공식 Agents 창 안내에도 code --agents가 명시돼 있다. 명령 팔레트 경로와 함께 사용할 수 있다. 이 글의 절차는 해당 공식 안내를 기준으로 한다.
GitHub에 로그인하지 않고 Claude(Anthropic 자격 증명), Codex(ChatGPT 로그인), 직접 등록한 API 키 모델을 쓰는 경로는 Experimental이다. 브라우저에서 여는 Agents 창은 GitHub 로그인이 필요하다.
Agent Plugins 1.0
Agent Plugins는 에이전트 설정을 묶어 다른 도구에서도 쓰게 하는 형식이다. 도구 사이에 옮겨지는 공통 구성은 Skills와 MCP 서버다. 명령·에이전트·hooks 같은 VS Code 전용 구성은 따로 들어가니, 다른 도구로 옮길 때는 지원 여부를 확인한다. (Agent Plugins)
설치 전에는 플러그인에 든 hooks와 MCP 서버가 어떤 명령·네트워크·파일 권한을 요구하는지 읽는다. 팀에서 검증한 구성을 재사용할 때 유용하다.
브라우저 주석과 받아쓰기
- 브라우저 주석: 통합 브라우저에서 HTML 요소 여러 개를 골라 각각 의견을 달고 한 번에 에이전트에 보낸다. 디스크에서 바뀐 로컬 HTML은 자동으로 새로 고친다. (8월 변경 사항) 요청한 변경은 실제 HTML·CSS diff로 확인한다.
- 받아쓰기: 음성 인식은 기기 안의 모델로 처리하지만, 기본으로 켜진
dictation.experimental.llmCleanup은 받아쓴 글을 Copilot 모델로 보내 다듬는다. 음성과 받아쓴 글을 기기 안에서 처리하려면 로컬 음성 모델을 사용하는 데스크톱 환경에서 이 설정도 꺼야 한다. 웹 음성 전송에는 적용되지 않는다. Intel Mac은 VS Code Speech 확장이 필요하고, 웹 VS Code는 오디오를 Microsoft 음성 서비스로 보낸다. (Voice support)
개인 플랜 가격과 사용량
9월 29일 기준 GitHub 요금 페이지와 개인 결제 문서의 월 가격이다. (Copilot plans)
| 플랜 | 월 가격 | 월 포함 AI Credits |
|---|---|---|
| Free | $0 | 제한된 사용량, 모델 자동 선택만 |
| Pro | $10 | 1,500 |
| Pro+ | $39 | 7,000 |
| Max | $100 | 20,000 |
포함량 중 Flex allotment는 변동될 수 있다. 1 credit은 $0.01이고 채팅·에이전트·코드 리뷰 사용에 모델과 토큰량만큼 차감된다. 자동 완성은 유료 플랜에서 차감되지 않는다. 포함 credits는 매월 1일(UTC)에 초기화되고 이월되지 않는다. 다 쓴 뒤에는 추가 사용 예산을 설정해야 더 쓸 수 있다. (Usage-based billing)
기능이 안 보일 때
| 증상 | 확인할 것 |
|---|---|
/btw가 안 먹힘 |
Agents 창의 Copilot·Claude 세션인지(일반 Chat·Codex 세션은 미지원) |
| Chat·Copilot 기능이 통째로 없음 | 설정 chat.disableAIFeatures가 true면 false로 |
| Agent 모드가 없음 | chat.agent.enabled, 회사 계정이면 관리자 정책 |
| 새 기능 메뉴가 없음 | Help → Check for Updates로 VS Code 업데이트 |
| 한도 메시지 | Free는 초기화 날짜까지 대기, 유료는 추가 예산 설정 |
로그인한 GitHub 계정에 Copilot 플랜이나 회사 좌석이 있는지도 본다. (AI settings)
자주 묻는 질문
/btw도 AI Credits를 쓰나?
Copilot으로 사용하는 채팅은 모델과 토큰량에 따라 AI Credits를 쓴다. 다만 직접 연결한 Claude API 키 등 다른 인증 경로는 해당 제공자의 과금 방식을 따른다. /btw를 무료 요청이라고 가정하지 말고 사용하는 계정의 사용량을 확인한다.
옆 질문을 주 작업에 반영하려면? 옆 대화의 결론을 주 세션 입력창에 조건으로 다시 적는다. 옆 대화 내용은 자동으로 넘어가지 않는다.
회사에서 새 모델의 기본 사용 여부를 관리한다면 Copilot 기본 모델 정책을 본다.



첫 댓글을 남겨 보세요.
로그인은 계정 확인에만 사용하며 이메일 원문은 저장하거나 공개하지 않습니다.
댓글은 공개됩니다. 개인정보·광고·비방성 내용은 남기지 마세요. 운영 기준은이용 안내에서 확인할 수 있습니다.