VS Code 다큐멘터리 공개, Monaco Editor에서 Copilot·Agent Mode까지의 개발 과정 조명
FE News 26년 10월 소식을 전해드립니다.
Visual Studio Code 공식 채널이 공개한 약 1시간 38분 분량의 다큐멘터리 The Story of VS Code는 Erich Gamma가 이끈 취리히 팀이 브라우저용 편집기 컴포넌트 Monaco Editor를 만들던 시기부터 데스크톱 VS Code 발표와 오픈 소스 전환까지의 과정을 담고 있다. 30여 명의 관계자 인터뷰를 통해 VS Code가 현재의 구조에 이르게 된 설계 배경을 직접 들여다볼 수 있다는 점에서 의미가 있다. 확장을 별도 프로세스에서 실행하고 한번 공개한 API는 바꾸지 않는 원칙, TypeScript 서버에서 출발한 LSP, UI와 확장 호스트를 분리한 구조가 원격 개발과 vscode.dev로 이어진 배경을 설명한다. 후반부에서는 GitHub Copilot의 출발과 Ask, Edits, Agent Mode로 이어진 AI 기능의 전개 과정을 소개하며, Cursor 같은 포크를 바라보는 VS Code 팀의 시각도 다룬다.
확장을 별도 프로세스에서 실행하고 API 하위 호환을 유지하는 설계 원칙은 VS Code 확장 개발자가 플랫폼 변경에 어떻게 대응해 왔는지 이해하는 근거가 된다.
원문 출처
네이버 D2