마이크로소프트, Copilot 전용으로 활성화된 숨겨진 API를 VS Code에 도입

7 hours ago 5

  • VS Code는 Proposed API라는 안정적이지 않은 API 집합을 통해 새로운 API를 부분적으로 릴리스하는 방법이 있음
  • Proposed API는 VS Code에 구현되어 있지만 안정적인 API로 공개되지 않으며, 변경될 수 있고 Insiders 배포판에서만 사용 가능하며 게시된 확장에서는 사용할 수 없음
  • 이는 커뮤니티에 새로운 API를 시험해 볼 수 있는 방법을 제공하고, 피드백을 받아 실시간 확장을 중단하지 않고 API를 빠르게 반복할 수 있게 해줌
  • 개발 모드에서만 API를 사용할 수 있지만, Proposed API가 포함된 확장을 스토어에 게시할 수는 없음

GitHub Copilot Chat 확장의 package.json 분석

  • GitHub Copilot Chat은 enabledApiProposals가 포함된 게시된 확장임
  • Microsoft이기 때문에 가능한 일임

이것이 중요한 이유

  • 반경쟁적 전술로 보임
  • VS Code 확장 API는 매우 제한적이어서 Cursor와 같은 스타트업은 VS Code를 포크하고 직접 변경 사항을 적용하는 방식을 선택함
  • GitHub은 Continue와 같은 오픈 소스 Copilot 대안에도 도움이 될 수 있는 많은 변경 사항을 도입하고 있지만, 자신들만 사용하고 있음

GN⁺의 의견

  • 이는 Microsoft가 자사의 GitHub Copilot 제품에 유리한 방향으로 VS Code 플랫폼을 발전시키고 있음을 시사함
  • 오픈 소스 프로젝트와 스타트업이 동등한 기능을 구현하기 위해서는 더 많은 노력과 자원이 필요할 것으로 보임
  • VS Code 사용자 입장에서는 더 많은 기능과 편의성을 제공받을 수 있겠지만, 장기적으로는 Microsoft의 영향력이 강화되고 독점으로 이어질 수 있다는 우려가 있음

Read Entire Article