마이크로소프트, VS 코드용 인텔리코드 지원 중단…깃허브 코파일럿 챗 권장

마이크로소프트(MS)는 최근 비주얼 스튜디오 코드(VS 코드)용 인텔리코드(IntelliCode) 확장 기능에 대한 공식 지원을 중단한다고 안내했다. 이번 조치는 VS 코드용 인텔리코드 확장과 관련 예제·API 지원을 포함하며, MS는 C# 개발자에게 고급 코드 제안과 인라인 자동 완성을 위해 깃허브 코파일럿 챗(GitHub Copilot Chat) 사용을 권장했다. 지원 종료 후에도 Roslyn 기반의 언어 서버가 제공하는 기본 인텔리센스와 시그니처 도움말, 마우스 오버 정보 등은 계속 이용 가능하다.

핵심 사실

  • 지원 중단 대상은 VS 코드용 인텔리코드 관련 확장으로, 구체적으로 IntelliCode, IntelliCode Completions, C# 개발 키트용 IntelliCode 및 IntelliCode API 예제 등을 포함한다.
  • MS는 깃허브에 공지문을 게시했으며, 해당 확장들은 지원 중단 상태로 표기되고 더 이상 새로운 기능이 추가되지 않는다.
  • 지원 중단 즉시 해당 확장에 대한 버그 수정과 기술 지원이 종료되며, 기존 인텔리센스의 별표 표시(추천 항목)는 제거된다.
  • 회색 텍스트 형태의 인라인 제안 기능도 해당 확장에서 제거되며, 사용자는 인라인 자동 완성 기능이 사라진 변화를 체감하게 된다.
  • 대신 MS는 C# 개발자에게 Roslyn(.NET 컴파일러 플랫폼) 기반 언어 서버의 내장 언어 지원을 계속 사용하거나, 고급 제안·인라인 완성을 위해 깃허브 코파일럿 챗을 설치할 것을 안내했다.
  • 지원 중단 이후에도 기본 코드 완성(인텔리센스), 시그니처 도움말, 구문 강조 등 언어 서버 기반 기능은 계속 제공된다.

사건 배경

인텔리코드는 마이크로소프트가 개발한 AI 기반 코드 보조 기능으로, 비주얼 스튜디오와 VS 코드에서 개발자에게 더 적절한 코드 완성 후보를 추천하는 역할을 해왔다. 최근 몇 년 동안 개발 툴 시장에서는 AI 보조 도구가 빠르게 확산되며, 기능과 서비스의 통합·유료화 흐름이 나타나고 있다. 깃허브 코파일럿 계열 제품은 대화형 어시스턴트와 문맥 기반 제안을 통해 점차 엔터프라이즈와 개인 개발자 모두에게 널리 권장되는 옵션이 됐다. 이런 맥락에서 MS가 기능을 정리하고 사용 권장 방향을 명확히 한 것으로 보인다.

또한 VS 코드 생태계는 확장 중심으로 기능을 확장해 왔고, Roslyn 같은 언어 서버는 기본적인 정적 분석과 코드 완성을 처리하는 기반 역할을 맡아 왔다. 인텔리코드는 이러한 생태계 위에 추가된 보조 계층 역할을 했지만, 운영·지원 비용과 제품 전략상 통합·재배치 필요성이 제기됐을 가능성이 있다. 이해관계자로는 MS 본사, 깃허브 운영팀, VS 코드 사용자·확장 개발자·기업 고객 등이 있다.

주요 사건 전개

MS는 깃허브에 게시한 안내문을 통해 VS 코드에서 지원이 종료되는 구체적 확장 목록을 명시했다. 공지에 따르면 해당 확장들은 지원 중단으로 표시되고, 향후 버그 수정·기술 지원이 제공되지 않는다. 이에 따라 개발자들은 해당 확장을 제거하거나 기능 상실을 감안한 대체 수단을 마련해야 한다.

MS는 공지에서 C# 개발자에게 두 가지 선택지를 제시했다. 하나는 Roslyn 기반의 내장 언어 서버 지원을 계속 사용하는 것이고, 다른 하나는 더 정교한 제안과 인라인 자동 완성을 위해 깃허브 코파일럿 챗을 설치하는 것이다. 코파일럿 챗은 대화형 AI 어시스턴트로 맥락 기반 제안과 코드 생성 지원을 제공한다.

지원 중단이 적용되면 VS 코드의 인텔리센스 추천 목록에서 인텔리코드가 표시하던 별표 추천 항목이 사라지고, 이전에 회색 텍스트로 보이던 인라인 제안도 더 이상 나타나지 않는다. 즉시 기술 지원이 종료되는 만큼 기업 환경에서는 대체 솔루션 도입 절차를 서둘러야 할 수 있다.

분석 및 의미

우선 개발 생산성 측면에서 영향은 도구 구성에 따라 달라진다. Roslyn 기반 인텔리센스는 기본적인 완성·서명 도움말을 제공하므로 즉각적인 코드 작성 장애는 크지 않다. 다만 인텔리코드가 제공하던 추천 우선순위와 인라인 제안이 사라지면 반복 작업이나 빠른 코드 작성 효율은 일부 저하될 가능성이 있다. 기업은 내부 워크플로우와 CI/CD 파이프라인에 미치는 영향을 검토해야 한다.

두번째로, MS가 깃허브 코파일럿 챗을 권장한 점은 고급 AI 기능의 제품 통합 및 유료화 경향을 시사한다. 코파일럿 제품군은 일반적으로 더 많은 문맥을 처리하고 대화형 피드백을 제공하지만, 기업 도입 시 라이선스·비용 구조, 데이터 처리 정책 등을 재검토해야 한다. 중소형 개발팀이나 오픈소스 기여자는 비용·접근성 문제로 전환을 꺼릴 수 있다.

셋째, 확장 지원 축소는 VS 코드 확장 생태계의 재편을 촉진할 수 있다. 일부 서드파티 확장 개발자는 인텔리코드 의존도를 줄이거나, 코파일럿 연동 기능을 추가하는 등 제품 전략을 수정할 가능성이 크다. 장기적으로는 IDE별 AI 기능의 표준화·통합 흐름이 가속화될 수 있다.

비교 및 데이터

항목 인텔리코드(VS 코드) Roslyn 기반 인텔리센스 깃허브 코파일럿 챗
지원 상태 지원 중단(확장) 계속 제공(내장) 권장·사용 가능
주요 기능 추천 우선순위, 인라인 제안 코드 완성, 시그니처 도움말 대화형 제안, 문맥 기반 완성
인라인 회색 제안 제거 제공되지 않음(기본) 제공 가능
비용(정책) 무료 확장(지원 종료) 내장(무료) 프리미엄 기능 포함 가능(제품 정책에 따름)

위 비교표는 기능 범주와 지원 상태 중심으로 단순 정리한 것이다. 실제 체감 효과는 프로젝트 규모, 사용 중인 확장 조합, 기업의 라이선스 정책에 따라 달라진다.

반응 및 인용

공식 안내와 업계 반응은 엇갈렸다. MS의 안내는 기능 정리와 코파일럿으로의 전환을 권장하는 실무적 지침이라는 평가가 있다. 개발자 커뮤니티에서는 지원 중단이 단기적 불편을 초래할 것이라는 우려가 나왔다.

“VS 코드용 일부 인텔리코드 확장 기능에 대한 지원을 중단할 예정입니다.”

마이크로소프트 깃허브 안내문(공식)

“이번 변화는 고급 AI 기능이 중앙화되는 흐름을 보여준다. 엔터프라이즈 환경에서는 비용·데이터 정책 검토가 필수다.”

오픈소스 도구 분석가(업계 전문가)

“일부 개발자들은 코파일럿 전환 시 비용과 워크플로우 적응을 우려하고 있다.”

개발자 커뮤니티(여러 개발자 의견 요약)

불확실한 부분

  • 코파일럿 챗으로의 전환 시 모든 기존 인텔리코드 기능이 완전히 대체되는지에 대한 기술적 세부항목 일부는 공개 문서상 명확하지 않다.
  • 기업 고객을 위한 장기적 라이선스·요금제 정책과 관련해 MS 측의 추가 안내 시점과 내용은 아직 구체화되지 않았다.
  • 향후 비주얼 스튜디오(데스크톱)용 인텔리코드의 지원 계획 변화 여부는 별도 공지 전까지 불확실하다.

총평

MS의 이번 결정은 VS 코드 생태계에서 AI 보조 도구의 역할과 제공 방식이 재편되고 있음을 보여준다. 즉각적인 기능 공백은 Roslyn 기반 인텔리센스로 대부분 메우지만, 인텔리코드가 제공하던 우선순위 추천과 인라인 제안의 부재는 일부 개발자 경험을 낮출 수 있다. 기업과 팀은 영향 범위를 평가해 대체 수단(예: 코파일럿 챗 도입 또는 다른 확장 도입)과 비용·보안 측면을 사전 검토해야 한다.

중장기적으로는 AI 기반 코드 보조 기능의 표준화와 유료화 경향이 강화될 가능성이 크다. 개발자와 조직은 도구 의존도를 분산시키고, 내부 워크플로우를 유연하게 설계하는 것이 리스크 관리 차원에서 필요하다.

출처

댓글 남기기