GitHub Copilot은 이제 개발자를 돕기 위한 현실입니다.
GitHub Copilot은 최근 몇 달 동안 소프트웨어 개발 기술에 대해 가장 많이 언급되는 기술 중 하나입니다. 이것은 프로그래머의 작업을 돕기 위해 생성된 인공 지능으로, 얼마 동안 테스트 중이었지만 이제 Visual Studio Code, Neovim, Visual Studio 및 JetBrains 편집기와 IDE를 사용하는 모든 사람에게 무료로 제공되지 않습니다.
인공 지능의 사용은 GitHub 의 경우와 같이 대기업이나 그 아래에 있는 회사의 명확한 역할과 함께 기술 세계에서 점점 더 널리 보급되고 있습니다 . Copilot이라는 이름은 프로그래머가 코드를 더 쉽게 작성할 수 있도록 하는 “부조종사” 역할을 하는 기술임을 분명히 나타내므로 상상할 여지가 많지 않습니다.
담당 회사는 ” 소프트웨어 역사상 처음으로 GitHub Copilot 을 통해 개발자는 AI를 최대한 활용하여 코드를 작성하고 완성할 수 있습니다. 컴파일러와 오픈 소스의 부상과 마찬가지로 AI 지원 코딩은 소프트웨어 개발의 본질을 근본적으로 변화시켜 개발자에게 코드를 더 쉽고 빠르게 작성할 수 있는 새로운 도구를 제공하여 더 행복한 삶을 살 수 있게 할 것이라고 믿습니다.”
GitHub Copilot은 개발자를 돕기 위한 편집기 확장으로 특별히 설계되었습니다. 이를 위해 “전 세계 개발자들의 집합적 지식을 실시간 코드를 제공하는 편집기 확장으로 끌어들여” 프로그래머가 “훌륭한 소프트웨어”를 만드는 데 집중할 수 있도록 돕습니다.
우리가 관심을 갖고 있는 인공 지능은 코드를 프로젝트의 컨텍스트 및 스타일 규칙에 맞게 제안하고 수락, 거부 또는 편집할 수 있는 다양한 옵션을 적용할 수 있는 기회를 제공합니다. GitHub Copilot은 완전한 방법, 대표 코드, 완전한 단위 테스트 및 복잡한 알고리즘을 제공할 수 있습니다. 이러한 모든 기능은 숙련된 프로그래머뿐만 아니라 알려지지 않은 언어를 입력하거나 잘 알려지지 않은 언어를 탐구할 때도 도움이 될 것입니다.
GitHub Copilot은 TypeScript, Google Go, Python, Ruby, Java 및 JavaScript를 포함한 “수십 가지 프로그래밍 언어”를 작성하는 데 도움이 될 수 있습니다. 회사는 120만 명이 넘는 개발자가 체험판에 참여했기 때문에 “Github Copilot을 사용하기 시작한 사람들은 그것이 일상적인 워크플로의 필수적인 부분이 되었다고 빠르게 말했습니다. 포함된 파일에서 GitHub Copilot은 인기 있는 프로그래밍 언어로 코드의 거의 40%를 작성합니다.”
60일 평가판을 완료한 후 팀 플랜의 경우 $4/월 또는 $44/년, 엔터프라이즈 플랜의 경우 $21/월 또는 $231/년을 지불 해야 합니다. 또한 인기 있는 오픈 소스 프로젝트의 학생 및 개발자는 무료로 사용할 수 있지만 이 계획에 대한 액세스는 특정 요구 사항에 의해 제한됩니다.
GitHub Copilot은 OpenAI에서 개발한 OpenAI Codex 인공 지능 모델을 기반으로 하며 Copilot 및 Codex에서 생성된 코드 조각이 저작권 및 사용 약관을 위반할 수 있다는 Free Software Foundation의 우려를 제기했습니다. 동등한 라이센스.
자유 소프트웨어를 정의하고 보호하는 일을 담당하는 재단 은 공개 리포지토리에서 학습하는 것이 공정 사용으로 간주될 수 있는지 여부, 훈련된 기계 학습 모델이 라이선스를 위반하여 코드가 재사용되었는지 여부를 감지하기 위해 개발자가 어떤 방법을 사용해야 하는지에 대한 가능한 질문 을 제기 했습니다. 변경 가능한 소스 코드 또는 교육 데이터 모음, 기계 학습 모델이 저작권으로 보호될 수 있는지 여부.
어떤 경우이든 GitHub Copilot은 이제 공식적으로 프로그래머에게 현실이 되었습니다. 테스트 단계에서 꽤 인기가 있었던 것 같지만, 공식적으로 제품으로 게시되면 어떻게 작동하는지, 특히 가장 많이 게시된 프로젝트와 관련하여 개발자 및 라이선스와 발생할 수 있는 충돌을 보게 될 것입니다. 인기 있는 GPL 변종.
답글 남기기