GitHub은 Copilot 코드 완성 및 프로그래밍 도구를 위해 다중 모델을 지원할 예정임. 개발자들은 곧 GitHub Copilot에서 Anthropic, Google, OpenAI의 모델을 선택할 수 있게 됨. GitHub은 오늘 GitHub Universe 컨퍼런스에서 웹 앱 구축을 위한 AI 도구인 Spark와 VS Code, Xcode 등에서의 GitHub Copilot 업데이트를 발표함.
웹 또는 VS Code에서 GitHub Copilot 사용자는 곧 Claude 3.5를 선택할 수 있으며, 몇 주 내에 Gemini 1.5 Pro도 지원될 예정임. OpenAI의 GPT-4o, o1-preview, o1-mini 모델도 곧 GitHub Copilot에서 사용할 수 있게 됨. 개발자들은 Copilot Chat과의 대화 중에 모델을 전환하여 특정 작업에 가장 적합한 모델을 찾을 수 있음.
“모든 시나리오를 지배할 단일 모델은 없다. 개발자들은 자신에게 가장 적합한 모델로 구축할 수 있는 권한을 기대한다”고 GitHub CEO Thomas Dohmke가 말함. “AI 코드 생성의 다음 단계는 다중 모델 기능뿐만 아니라 다중 모델 선택에 의해 정의될 것임.”
Microsoft가 소유한 GitHub은 2021년에 AI 도구인 Copilot을 처음 출시했으며, Microsoft의 AI 노력의 중심으로 Copilot을 만들기 위한 추진의 일환임. 이는 Microsoft의 OpenAI에 대한 초기 10억 달러 투자로 인한 첫 번째 주요 결과였으며, GitHub은 지난주에 Copilot의 유료 구독자가 100만 명을 넘었다고 발표함. Microsoft가 GitHub의 다중 모델 접근 방식을 채택하고 Google 및 Anthropic과 같은 경쟁사의 모델에 대해 자신의 Copilot AI 어시스턴트를 개방할지 지켜보는 것이 흥미로움.
GitHub은 오늘 Spark도 발표함. Spark는 자연어를 사용하여 웹 앱을 쉽게 구축할 수 있도록 돕는 AI 도구임. 초기 프롬프트는 OpenAI 및 Anthropic 모델을 사용하여 웹 앱의 실시간 미리보기를 생성하며, GitHub Spark 사용자는 변경 사항을 적용하면서 버전을 비교할 수 있음. GitHub Spark는 숙련된 개발자가 코드를 직접 조작할 수 있게 하며, 초보자는 자연어를 사용하여 웹 앱을 완전히 생성할 수 있음.
앱이 생성되면 데스크탑, 태블릿 또는 모바일 장치에서 실행할 수 있으며, 다른 사람과 앱을 공유하여 사람들이 Spark 앱을 리믹스하고 구축할 수 있도록 할 수 있음. GitHub Spark는 10억 명의 개발자에게 도달하기 위한 GitHub의 비전의 일환임. “오랫동안 소프트웨어 구축을 위한 진입 장벽이 존재했음. Spark를 통해 10억 명의 개인 컴퓨터 및 모바일 사용자들이 GitHub에서 직접 자신의 마이크로 앱을 구축하고 공유할 수 있도록 할 것임”이라고 Dohmke가 말함.
GitHub은 오늘 GitHub Universe에서 Copilot에 대한 추가 업데이트도 발표함. VS Code에서 GitHub Copilot의 다중 파일 편집 기능이 11월 1일에 도입되며, 사용자는 Copilot Chat을 사용하여 여러 파일에서 동시에 편집할 수 있음. Copilot Extensions는 2025년 초에 제공될 예정이며, GitHub Copilot for Xcode는 공개 미리보기 단계에 들어가고, Copilot은 새로운 코드 리뷰 기능도 갖추게 됨.