VS Code Copilot을 LAN 웹 허브로 바꿔 접근 및 사용량 예산을 공유하는 방법
출처: Dev.to
실용적인 환경을 원했습니다: 데스크톱에서 코딩하고, 두 번째 기기에서 Copilot을 사용하며, 프롬프트 히스토리를 재사용 가능하고 검토 가능한 작업 자산으로 정리하는 것이었습니다.
그래서 저는 Copilot Share라는 VS Code 확장 프로그램을 만들었습니다. 이 확장은 다음과 같은 기능을 제공합니다:
- 클라우드 중계 없이 LAN을 통해 Copilot을 공유합니다
- 선택적인 접근 코드 보호를 지원합니다
- 검색, 요약, 복제, 내보내기, 가져오기 기능이 내장된 세션 기반 워크플로를 사용합니다
이 글에서는 60초만에 설정하는 방법과 실제 워크플로 3가지를 보여드리겠습니다: 두 번째 화면 코딩, 워크숍 공유, 검토용 세션 내보내기.
Extension: https://marketplace.visualstudio.com/items?itemName=warlordy.copilot-share
https://github.com/warlordy/vscode-extension-copilot-share
저는 이미 코딩 흐름에 들어갔을 때 Copilot을 가장 많이 사용하지만, 가장 좋은 후속 작업 중 일부는 메인 키보드에서 떨어진 곳에서 이루어집니다. 때때로 데스크톱에서 코딩을 계속하면서 휴대폰이나 태블릿을 두 번째 화면으로 활용해 프롬프트를 입력하고, 검토하고, 빠르게 실험하고 싶습니다.
이러한 프롬프트를 일회성 메시지로 다루는 대신 재사용 가능한 작업 자산으로 만들고 싶었습니다. 바로 이것이 Copilot Share의 세션‑지향적인 부분을 만들게 된 이유입니다.
- VS Code Marketplace에서 Copilot Share를 설치합니다.
- 상태 표시줄 아이템(Copilot Share)을 클릭하고 Start Sharing을 선택합니다.
- 호스트 머신에서 Local Web을 열거나, 같은 LAN에 있는 다른 기기를 위한 Public URL을 복사합니다.
- 접근 제어가 활성화된 경우 브라우저에 접근 코드를 입력합니다.
- 브라우저에서 채팅을 시작합니다.
이게 전부입니다: 방 안 어느 기기에서든