Offcanvas

AI ������ ������

“개발자들, 코파일럿 많이 쓸수록 생산성 향상됐다 느껴” 깃허브

깃허브(GitHub)의 연구 결과에 따르면 ‘깃허브 코파일럿(GitHub Copilot)’이 제안한 코드를 더 많이 수락하는 개발자가 적어도 더 생산적이라고 느끼는 것으로 나타났다(이에 따른 실제 개발자 생산성은 측정되지 않았다).    깃허브는 이 회사의 AI 기반 코딩 비서 깃퍼브 코파일럿을 사용해 ‘생산성이 크게 향상됐다’고 답한 개발자일수록 코파일럿의 코드 제안을 더 많이 수락하는 것으로 조사됐다고 밝혔다. 해당 보고서는 사용자의 지각된 생산성 설문조사와 코파일럿 사용 분석 결과를 담았다.  지난 7월 14일(현지 시각) 깃허브가 수십억 줄의 오픈소스 코드를 학습한 AI 모델을 기반으로 코드를 제안하는 깃허브 코파일럿 사용자 2,000명 이상을 대상으로 한 설문조사 결과를 공개했다. ‘큰(huge)’ 생산성 향상이 있었다고 답한 코파일럿 사용자는 이 AI 코딩 비서가 제안한 코드의 30%가량을 쓴다고 말했다.  ‘비교적(modest)’ 생산성이 향상됐다고 지목한 사용자는 코파일럿 제안의 약 23%를 수락한다고 밝혔다. 이어 ‘중간(medium)’ 그리고 ‘높은(high)’ 생산성 개선을 보고한 사용자는 각각 27%, 28%가량을 쓴다고 전했다.    아울러 깃허브는 코파일럿이 적절한 시작점을 제공하는 한, 개발자들은 이 AI 코딩 비서의 제안을 수정해야 하는지 신경 쓰지 않는다는 사실을 발견했다고 언급했다. “코파일럿은 소프트웨어를 빌드하도록 설계되진 않았지만 개발자가 플로우를 쉽게 따라갈 수 있도록 유용한 제안을 제공하도록 설계됐다. 개발자에게 부품을 제공하는 셈이다. 완제품을 설계하고 구축하는 것은 개발자의 몫이다”라고 회사 측은 덧붙였다.  이와 함께 깃허브는 ‘뉴럴 코드 완성도의 생산성 평가(Productivity Assessment of Neural Code Completion)’라는 학술 연구 논문을 발표했으며, 코파일럿 사용과 관련한 더 많은 연구를 계획하고 있다...

소프트웨어 개발 깃허브 코파일럿 AI 코딩 비서

2022.07.18

깃허브(GitHub)의 연구 결과에 따르면 ‘깃허브 코파일럿(GitHub Copilot)’이 제안한 코드를 더 많이 수락하는 개발자가 적어도 더 생산적이라고 느끼는 것으로 나타났다(이에 따른 실제 개발자 생산성은 측정되지 않았다).    깃허브는 이 회사의 AI 기반 코딩 비서 깃퍼브 코파일럿을 사용해 ‘생산성이 크게 향상됐다’고 답한 개발자일수록 코파일럿의 코드 제안을 더 많이 수락하는 것으로 조사됐다고 밝혔다. 해당 보고서는 사용자의 지각된 생산성 설문조사와 코파일럿 사용 분석 결과를 담았다.  지난 7월 14일(현지 시각) 깃허브가 수십억 줄의 오픈소스 코드를 학습한 AI 모델을 기반으로 코드를 제안하는 깃허브 코파일럿 사용자 2,000명 이상을 대상으로 한 설문조사 결과를 공개했다. ‘큰(huge)’ 생산성 향상이 있었다고 답한 코파일럿 사용자는 이 AI 코딩 비서가 제안한 코드의 30%가량을 쓴다고 말했다.  ‘비교적(modest)’ 생산성이 향상됐다고 지목한 사용자는 코파일럿 제안의 약 23%를 수락한다고 밝혔다. 이어 ‘중간(medium)’ 그리고 ‘높은(high)’ 생산성 개선을 보고한 사용자는 각각 27%, 28%가량을 쓴다고 전했다.    아울러 깃허브는 코파일럿이 적절한 시작점을 제공하는 한, 개발자들은 이 AI 코딩 비서의 제안을 수정해야 하는지 신경 쓰지 않는다는 사실을 발견했다고 언급했다. “코파일럿은 소프트웨어를 빌드하도록 설계되진 않았지만 개발자가 플로우를 쉽게 따라갈 수 있도록 유용한 제안을 제공하도록 설계됐다. 개발자에게 부품을 제공하는 셈이다. 완제품을 설계하고 구축하는 것은 개발자의 몫이다”라고 회사 측은 덧붙였다.  이와 함께 깃허브는 ‘뉴럴 코드 완성도의 생산성 평가(Productivity Assessment of Neural Code Completion)’라는 학술 연구 논문을 발표했으며, 코파일럿 사용과 관련한 더 많은 연구를 계획하고 있다...

2022.07.18

'깃허브 코파일럿 이어' 아마존도 AI 코딩 비서 공개

아마존 웹 서비스(AWS)가 리:마스(re:Mars) 컨퍼런스에서 ML 기반의 코딩 도우미 '코드위스퍼러(CodeWhisperer)'를 공개했다. 현재 AWS 통합개발환경(IDE) 툴킷에서 프리뷰 버전으로 사용할 수 있다.  회사에 따르면 코드위스퍼러는 오픈소스 저장소, 내부 아마존 저장소, API 문서 및 포럼에서 가져온 수십억 줄의 코드를 학습했다. 자바, 자바스크립트, 파이썬 등의 주요 프로그래밍 언어와 비주얼 스튜디오 코드, 인텔리제이 IDEA, 파이참, 웹스톰, AWS 클라우드 9 등의 통합개발환경(IDE)을 지원한다. AWS 람다 콘솔도 지원될 예정이다.  코드위스퍼러는 지속적으로 코드와 주석을 검사하고, 사용자의 코딩 스타일과 변수 이름에 따라 적절한 구문을 생성하여 제안한다. 또한 이 도구는 맥락 정보를 활용한다. 여기서 맥락 정보란 소스코드의 커서 위치, 커서 앞에 오는 코드, 주석 및 동일한 프로젝트의 다른 파일에 있는 코드 등을 말한다.  사용자 경험은 간단하다. 코드위스퍼러는 주석을 자동 완성하거나 해당 주석을 기반으로 함수를 제안한다. 개발자는 다양한 코드 제안 중에서 원하는 것을 선택하면 된다.  AWS의 수석 에반젤리스트 제프 바는 "예를 들어 파이참에 코드위스퍼러 프리뷰를 설치하고 '# See if a number is pr-'을 입력하면 코드위스퍼러가 이 코드를 완성할 수 있도록 'ime'을 제안한다. 개발자는 탭 키를 눌러 이를 수락한다. 키는 IDE에 따라 다를 수 있다. 다양한 AWS 서비스 액세스 코드를 작성하는 데도 유용하다. 예를 들어 '# create S3 bucket'만 입력하면 나머지는 코드위스퍼러를 통해 완성할 수 있다"라고 설명했다.      아마존의 AI 서비스 부문 부사장 바시 필로민에 의하면 코드위스퍼러가 최근 공식 출시된 깃허브 코파일럿과 다른 점은 아래와 같다. 첫째, 학습한 데이터와 비슷한 코드를 생성하게 되면 본래 코드 데...

깃허브 코파일럿 아마존 AWS 코드위스퍼러 AI 코딩 비서

2022.06.24

아마존 웹 서비스(AWS)가 리:마스(re:Mars) 컨퍼런스에서 ML 기반의 코딩 도우미 '코드위스퍼러(CodeWhisperer)'를 공개했다. 현재 AWS 통합개발환경(IDE) 툴킷에서 프리뷰 버전으로 사용할 수 있다.  회사에 따르면 코드위스퍼러는 오픈소스 저장소, 내부 아마존 저장소, API 문서 및 포럼에서 가져온 수십억 줄의 코드를 학습했다. 자바, 자바스크립트, 파이썬 등의 주요 프로그래밍 언어와 비주얼 스튜디오 코드, 인텔리제이 IDEA, 파이참, 웹스톰, AWS 클라우드 9 등의 통합개발환경(IDE)을 지원한다. AWS 람다 콘솔도 지원될 예정이다.  코드위스퍼러는 지속적으로 코드와 주석을 검사하고, 사용자의 코딩 스타일과 변수 이름에 따라 적절한 구문을 생성하여 제안한다. 또한 이 도구는 맥락 정보를 활용한다. 여기서 맥락 정보란 소스코드의 커서 위치, 커서 앞에 오는 코드, 주석 및 동일한 프로젝트의 다른 파일에 있는 코드 등을 말한다.  사용자 경험은 간단하다. 코드위스퍼러는 주석을 자동 완성하거나 해당 주석을 기반으로 함수를 제안한다. 개발자는 다양한 코드 제안 중에서 원하는 것을 선택하면 된다.  AWS의 수석 에반젤리스트 제프 바는 "예를 들어 파이참에 코드위스퍼러 프리뷰를 설치하고 '# See if a number is pr-'을 입력하면 코드위스퍼러가 이 코드를 완성할 수 있도록 'ime'을 제안한다. 개발자는 탭 키를 눌러 이를 수락한다. 키는 IDE에 따라 다를 수 있다. 다양한 AWS 서비스 액세스 코드를 작성하는 데도 유용하다. 예를 들어 '# create S3 bucket'만 입력하면 나머지는 코드위스퍼러를 통해 완성할 수 있다"라고 설명했다.      아마존의 AI 서비스 부문 부사장 바시 필로민에 의하면 코드위스퍼러가 최근 공식 출시된 깃허브 코파일럿과 다른 점은 아래와 같다. 첫째, 학습한 데이터와 비슷한 코드를 생성하게 되면 본래 코드 데...

2022.06.24

깃허브, AI 코딩 비서 ‘코파일럿’ GA 버전 출시

깃허브가 (아직 논란의 여지가 있긴 하지만) AI 기반 코딩 비서 ‘코파일럿’을 GA(Generally Available) 버전으로 출시했다.  깃허브 코파일럿의 비용은 월 10달러 또는 연간 100달러다. 하지만 인기 있는 오픈소스 프로젝트의 유지관리자와 학생에게는 무료로 제공된다고 회사 측은 6월 21일(현지 시각) 밝혔다. 60일 무료 평가판도 사용할 수 있다.    작년에는 기술 프리뷰 상태였던 이 도구는 사용자의 프로그래밍 편집기에 연결돼 현재 맥락을 기반으로 코드와 함수를 제안한다. 회사에 따르면 코파일럿은 완전한 메소드, 상용구 코드, 단위 테스트, 심지어는 복잡한 알고리즘까지 제안할 수 있다고 한다.  이 ‘AI 페어 프로그래머’ 도구는 깃허브의 퍼블릭 리포지토리에 있는 코드를 포함해 공개적으로 사용 가능한 수십억 줄의 소스코드와 자연어를 학습한 언어 모델 오픈AI 코덱스(OpenAI Codex)를 기반으로 한다. 한편 자유 소프트웨어 재단(Free Software Foundation)은 코파일럿에 이의를 제기하면서, “용납할 수 없고 부당하다”라고 지적했다. 재단은 무료 라이선스 소스코드로 AI 모델을 학습시킨 것이 공정 사용에 해당하는지 의문을 표했으며, 해당 도구를 쓰려면 무료가 아닌 소프트웨어를 실행해야 하기 때문에 “소프트웨어 대체 서비스”라고 비난했다.  → “깃허브 코파일럿, 용납할 수 없고 부당하다” 자유 소프트웨어 재단 → 칼럼 | '미래는 좀처럼 오지 않는다'··· 깃허브 코파일럿을 둘러싼 호들갑 → 깃허브 코파일럿, 개발자 반응은?··· "놀랍도록 유용"vs"아직 미흡" 편집기 확장 프로그램인 코파일럿은 네오빔(Neovim), 비주얼 스튜디오(Visual Studio), 비주얼 스튜디오 코드(Visual Studio Code), 젯브레인 IDE(JetBrains IDE)를 비롯한 편집기와 통합된다. 기술 프리뷰에는 지난 12개월 ...

깃허브 AI 코딩 비서 코딩 개발자 자동화 알고리즘

2022.06.22

깃허브가 (아직 논란의 여지가 있긴 하지만) AI 기반 코딩 비서 ‘코파일럿’을 GA(Generally Available) 버전으로 출시했다.  깃허브 코파일럿의 비용은 월 10달러 또는 연간 100달러다. 하지만 인기 있는 오픈소스 프로젝트의 유지관리자와 학생에게는 무료로 제공된다고 회사 측은 6월 21일(현지 시각) 밝혔다. 60일 무료 평가판도 사용할 수 있다.    작년에는 기술 프리뷰 상태였던 이 도구는 사용자의 프로그래밍 편집기에 연결돼 현재 맥락을 기반으로 코드와 함수를 제안한다. 회사에 따르면 코파일럿은 완전한 메소드, 상용구 코드, 단위 테스트, 심지어는 복잡한 알고리즘까지 제안할 수 있다고 한다.  이 ‘AI 페어 프로그래머’ 도구는 깃허브의 퍼블릭 리포지토리에 있는 코드를 포함해 공개적으로 사용 가능한 수십억 줄의 소스코드와 자연어를 학습한 언어 모델 오픈AI 코덱스(OpenAI Codex)를 기반으로 한다. 한편 자유 소프트웨어 재단(Free Software Foundation)은 코파일럿에 이의를 제기하면서, “용납할 수 없고 부당하다”라고 지적했다. 재단은 무료 라이선스 소스코드로 AI 모델을 학습시킨 것이 공정 사용에 해당하는지 의문을 표했으며, 해당 도구를 쓰려면 무료가 아닌 소프트웨어를 실행해야 하기 때문에 “소프트웨어 대체 서비스”라고 비난했다.  → “깃허브 코파일럿, 용납할 수 없고 부당하다” 자유 소프트웨어 재단 → 칼럼 | '미래는 좀처럼 오지 않는다'··· 깃허브 코파일럿을 둘러싼 호들갑 → 깃허브 코파일럿, 개발자 반응은?··· "놀랍도록 유용"vs"아직 미흡" 편집기 확장 프로그램인 코파일럿은 네오빔(Neovim), 비주얼 스튜디오(Visual Studio), 비주얼 스튜디오 코드(Visual Studio Code), 젯브레인 IDE(JetBrains IDE)를 비롯한 편집기와 통합된다. 기술 프리뷰에는 지난 12개월 ...

2022.06.22

AI 코딩 비서 ‘깃허브 코파일럿’, 올여름 출시 예정

마이크로소프트가 5월 24일(현지 시각) 연례 빌드 개발자 컨퍼런스에서 코드 편집기에 입력한 내용에 따라 코드 또는 함수를 제안하는 AI 기반 코딩 어시스턴트 ‘깃허브 코파일럿(GitHub Copilot)’이 올여름 출시될 예정이라고 발표했다. 아울러 클라우드 기반 데브 박스(Dev Box) 워크스페이스, 파워 페이지(Power Pages) 로우코드 웹 개발, 애저 컨테이너 앱(Azure Container Apps) 등도 공개됐다.    연례 빌드 컨퍼런스에서 마이크로소프트는 깃허브 코파일럿이 올여름 GA 버전으로 전환된다는 소식을 알렸다. 깃허브 코파일럿은 비주얼 스튜디오 코드(Visual Studio Code), 네오빔(Neovim), 젯브레인 IDE(JetBrains IDEs)의 확장 프로그램으로 사용할 수 있다. 마이크로소프트는 깃허브의 모회사다.  깃허브 코파일럿은 공개적으로 사용 가능한 수십억 줄의 소스코드와 자연어를 학습한 AI 시스템 ‘오픈AI 코덱스(OpenAI Codex)’를 기반으로 한다. 한편 작업 중인 코드의 맥락을 활용하는 이 도구와 관련해 자유 소프트웨어 재단(Free Software Foundation)은 무료 라이선스 소스코드 사용의 합법성과 윤리에 의문을 제기해왔다.    --> 칼럼ㅣ깃허브 코파일럿에서 ‘희망’을 보았다 --> “깃허브 코파일럿, 용납할 수 없고 부당하다” 자유 소프트웨어 재단 --> 칼럼 | '미래는 좀처럼 오지 않는다'··· 깃허브 코파일럿을 둘러싼 호들갑 --> 깃허브 코파일럿, 개발자 반응은?··· "놀랍도록 유용"vs"아직 미흡" 깃허브 코파일럿 외에 빌드 개발자 컨퍼런스에서 발표된 다른 제품 및 서비스는 다음과 같다.  • ‘마이크로소프트 데브 박스(Microsoft Dev Box)’는 모든 규모의 하이브리드 팀을 지원하기 위해 안전하고, 즉시 코딩할 수 있는 워크스테이션을 제공하는...

마이크로소프트 깃허브 깃허브 코파일럿 AI 코딩 비서 코딩

2022.05.25

마이크로소프트가 5월 24일(현지 시각) 연례 빌드 개발자 컨퍼런스에서 코드 편집기에 입력한 내용에 따라 코드 또는 함수를 제안하는 AI 기반 코딩 어시스턴트 ‘깃허브 코파일럿(GitHub Copilot)’이 올여름 출시될 예정이라고 발표했다. 아울러 클라우드 기반 데브 박스(Dev Box) 워크스페이스, 파워 페이지(Power Pages) 로우코드 웹 개발, 애저 컨테이너 앱(Azure Container Apps) 등도 공개됐다.    연례 빌드 컨퍼런스에서 마이크로소프트는 깃허브 코파일럿이 올여름 GA 버전으로 전환된다는 소식을 알렸다. 깃허브 코파일럿은 비주얼 스튜디오 코드(Visual Studio Code), 네오빔(Neovim), 젯브레인 IDE(JetBrains IDEs)의 확장 프로그램으로 사용할 수 있다. 마이크로소프트는 깃허브의 모회사다.  깃허브 코파일럿은 공개적으로 사용 가능한 수십억 줄의 소스코드와 자연어를 학습한 AI 시스템 ‘오픈AI 코덱스(OpenAI Codex)’를 기반으로 한다. 한편 작업 중인 코드의 맥락을 활용하는 이 도구와 관련해 자유 소프트웨어 재단(Free Software Foundation)은 무료 라이선스 소스코드 사용의 합법성과 윤리에 의문을 제기해왔다.    --> 칼럼ㅣ깃허브 코파일럿에서 ‘희망’을 보았다 --> “깃허브 코파일럿, 용납할 수 없고 부당하다” 자유 소프트웨어 재단 --> 칼럼 | '미래는 좀처럼 오지 않는다'··· 깃허브 코파일럿을 둘러싼 호들갑 --> 깃허브 코파일럿, 개발자 반응은?··· "놀랍도록 유용"vs"아직 미흡" 깃허브 코파일럿 외에 빌드 개발자 컨퍼런스에서 발표된 다른 제품 및 서비스는 다음과 같다.  • ‘마이크로소프트 데브 박스(Microsoft Dev Box)’는 모든 규모의 하이브리드 팀을 지원하기 위해 안전하고, 즉시 코딩할 수 있는 워크스테이션을 제공하는...

2022.05.25

MS 비주얼 스튜디오 2022에서 깃허브 코파일럿 사용한다

작년 깃허브와 오픈AI가 출시한 (자유 라이선스 소프트웨어 사용의 공정성, 합법성, 적법성에서 논란의 여지가 있는) AI 기반 코딩 비서를 마이크로소프트의 ‘비주얼 스튜디오 2022 IDE(Visual Studio 2022 IDE)’에서도 사용할 수 있게 됐다(이 AI 비서는 아직 기술 프리뷰 단계다).    지난 3월 29일 깃허브는 비주얼 스튜디오 사용자가 이 비주얼 스튜디오 2022 확장 프로그램을 설치하기 전에 (이 기술 프리뷰에 액세스하려면) 우선 대기자 명단에 등록해야 한다고 밝혔다. 액세스를 확인하는 이메일을 받은 다음, 개발자는 비주얼 스튜디오 2022에서 ‘확장(Extensions)확장 관리(Manage Extensions)’를 열고 깃허브 코파일럿을 검색해야 한다. 이를 다운로드하고 완료되면 비주얼 스튜디오를 닫는다. 이후 깃허브 코파일럿 확장 프로그램을 설치하라는 메시지가 표시된다. 마지막으로 인증 절차를 걸친 다음 바로 사용할 수 있다.    ‘AI 페어 프로그래머(AI pair programmer)’라고도 부르는 깃허브 코파일럿은 개발자가 입력할 때 (원하거나 필요할지 모르는) 코드를 자동으로 제안한다. 개발자는 탭 키를 눌러 이 제안을 수락하거나 무시할 수 있다. 이 도구는 공개적으로 사용 가능한 소스코드와 자연어에서 학습된 오픈AI 코덱스 AI 시스템으로 구동된다.  자유 소프트웨어 재단(FSF)은 깃허브 코파일럿과 관련해 공개 소스코드 리포지토리에서 모델을 학습시키는 것이 저작권 침해는 아닌지, GPL 라이선스 작업을 위반하는 건 아닌지 의문을 제기한 바 있다. 또 FSF는 코파일럿을 실행하려면 유료 소프트웨어(마이크로소프트의 비주얼 스튜디오 IDE 또는 비주얼 스튜디오 코드 편집기)가 필요하다는 점에서 문제가 있다고 말했다. 따라서 이 재단은 코파일럿, 저작권, 머신러닝, 자유 소프트웨어와 관련된 법적 및 윤리적 문제를 다루는 백서를 요청했으며, 지난 2월 말 5개의 논문이 ...

마이크로소프트 비주얼 스튜디오 2022 깃허브 코파일럿 AI 코딩 비서

2022.04.04

작년 깃허브와 오픈AI가 출시한 (자유 라이선스 소프트웨어 사용의 공정성, 합법성, 적법성에서 논란의 여지가 있는) AI 기반 코딩 비서를 마이크로소프트의 ‘비주얼 스튜디오 2022 IDE(Visual Studio 2022 IDE)’에서도 사용할 수 있게 됐다(이 AI 비서는 아직 기술 프리뷰 단계다).    지난 3월 29일 깃허브는 비주얼 스튜디오 사용자가 이 비주얼 스튜디오 2022 확장 프로그램을 설치하기 전에 (이 기술 프리뷰에 액세스하려면) 우선 대기자 명단에 등록해야 한다고 밝혔다. 액세스를 확인하는 이메일을 받은 다음, 개발자는 비주얼 스튜디오 2022에서 ‘확장(Extensions)확장 관리(Manage Extensions)’를 열고 깃허브 코파일럿을 검색해야 한다. 이를 다운로드하고 완료되면 비주얼 스튜디오를 닫는다. 이후 깃허브 코파일럿 확장 프로그램을 설치하라는 메시지가 표시된다. 마지막으로 인증 절차를 걸친 다음 바로 사용할 수 있다.    ‘AI 페어 프로그래머(AI pair programmer)’라고도 부르는 깃허브 코파일럿은 개발자가 입력할 때 (원하거나 필요할지 모르는) 코드를 자동으로 제안한다. 개발자는 탭 키를 눌러 이 제안을 수락하거나 무시할 수 있다. 이 도구는 공개적으로 사용 가능한 소스코드와 자연어에서 학습된 오픈AI 코덱스 AI 시스템으로 구동된다.  자유 소프트웨어 재단(FSF)은 깃허브 코파일럿과 관련해 공개 소스코드 리포지토리에서 모델을 학습시키는 것이 저작권 침해는 아닌지, GPL 라이선스 작업을 위반하는 건 아닌지 의문을 제기한 바 있다. 또 FSF는 코파일럿을 실행하려면 유료 소프트웨어(마이크로소프트의 비주얼 스튜디오 IDE 또는 비주얼 스튜디오 코드 편집기)가 필요하다는 점에서 문제가 있다고 말했다. 따라서 이 재단은 코파일럿, 저작권, 머신러닝, 자유 소프트웨어와 관련된 법적 및 윤리적 문제를 다루는 백서를 요청했으며, 지난 2월 말 5개의 논문이 ...

2022.04.04

회사명:한국IDG 제호: ITWorld 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 편집인 : 박재곤 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.

10.4.0.13