Github Copilot의 에이전트: RIP 커서! 이 무료 AI 코딩 에이전트에 O3 MINI가 무료로 제공됩니다!

채널 아이콘
AICodeKing 구독자 71,200명

요약

본 영상은 GitHub Copilot의 최신 업데이트와 새로운 기능들을 집중적으로 소개합니다. 특히 VS Code Insiders 버전에서 제공되는 비전 기능, 에이전트 모드, 그리고 자동 코드 수정 제안 기능 등이 상세하게 설명됩니다. 또한 Photogenius AI 스폰서 소개와 함께 설치 방법 및 데모 시연을 통해 실제 활용 사례와 성능 평가를 진행합니다. 영상은 AI 코딩 도구의 발전과 이를 통한 개발 생산성 향상을 목적으로 합니다.

주요 키워드

GitHub Copilot VS Code Insiders 에이전트 모드 03 Mini Photogenius AI 비전 기능 Next Edit Suggestion Project Padawan

하이라이트

  • 🔑 GitHub Copilot이 무료 제공과 함께 최신 기능들을 선보임으로써 개발 환경에 큰 변화를 주고 있습니다.
  • ⚡️ VS Code Insiders 버전을 통해 비전 기능과 에이전트 모드가 도입되어 이미지 입력 및 자율 코드 수정이 가능해졌습니다.
  • 🌟 에이전트 모드는 오류 자동 수정, 터미널 명령 실행, 그리고 런타임 에러 자가 치유 기능을 포함해 자동화된 작업 처리를 지원합니다.
  • 📌 Next Edit Suggestion 기능은 코드 수정 시 자동으로 다음 변경 사항을 예측해 빠른 편집을 가능하게 합니다.
  • 🚀 Project Padawan과 같은 새로운 에이전트 기능으로 GitHub 이슈 해결 및 샌드박스 실행이 시연되어 향후 기업 환경에서의 활용도가 기대됩니다.

용어 설명

GitHub Copilot

GitHub에서 제공하는 AI 기반 코드 작성 보조 도구로, 개발 중 코드 자동 완성 및 수정 기능을 지원합니다.

VS Code Insiders

Visual Studio Code의 최신 기능을 테스트할 수 있는 베타 버전으로, 정식 버전에 비해 실험적인 업데이트가 포함됩니다.

에이전트 모드 (Agent mode)

Copilot의 자율 작업 기능으로, 오류 수정, 코드 실행 및 추가 작업 추론을 통해 스스로 작업을 진행하는 기능입니다.

03 Mini

가벼운 AI 모델로, 무료 버전에서도 활용 가능한 코딩 보조 기능을 제공하여 에이전트 모드와 통합되어 사용됩니다.

Photogenius AI

텍스트 입력으로 고퀄리티 이미지 및 3D 모델을 생성할 수 있는 올인원 AI 아트 생성 도구입니다.

Next Edit Suggestion

코드에서 변수 명 변경 등 사용자의 수정에 따라 자동으로 후속 변경 사항을 예측 및 제안하는 기능입니다.

Project Padawan

GitHub 이슈를 AI가 자동으로 해결하는 에이전트 기능으로, 이슈를 샌드박스에서 실행해 해결책을 제공하는 시스템입니다.

[00:00:05] 소개: 새로운 AI 코딩 기능

영상은 마이크로소프트와 GitHub가 진행한 무료 코파일럿 제공 및 새로운 기능 업데이트에 대한 간략한 소개로 시작됩니다. 시청자에게 최신 기능의 도입 배경을 전달합니다.

타임라인 정보가 없습니다.

[00:00:35] 스폰서 소개: Photogenius AI

Photogenius AI의 전반적인 기능과 가격 정보가 소개됩니다. 이미지 생성, 3D 모델링 및 다양한 AI 도구를 제공하는 점을 강조합니다.

Photogenius AI 스폰서 소개 - AI 기반 이미지 및 3D 모델 생성 도구
Copilot의 새로운 비전 기능 소개 - VS Code Insiders 버전에서 이미지 인식 기능 추가
[00:02:00] 신규 기능: 비전과 에이전트 모드

Copilot에 도입된 비전 기능으로 이미지 입력 기반의 코드 수정이 가능함을 설명합니다. 에이전트 모드를 통해 자율적으로 오류 수정 및 명령 실행이 이루어지는 점이 강조됩니다.

Copilot Agent 모드 소개 - 자동 코드 개선, 오류 수정, 터미널 명령 실행 등 자동화 기능 추가
Next Edit Code Suggestion 기능 소개 - Cursor의 탭 자동완성과 유사한 새로운 기능
Copilot의 새로운 기능으로 코드 상단에서 변수명 변경 등의 업데이트가 필요한 부분을 예측하고 자동으로 제안합니다.
편집 제안 기능을 통해 이전에 작성한 코드를 현재 목적에 맞게 업데이트할 수 있으며, Tab 키로 쉽게 수정사항을 수락할 수 있습니다.
프롬프트 파일 기능을 통해 AI에게 특정 규칙이나 컨텍스트를 제공할 수 있으며, 기업 환경에서 특히 유용합니다.
Project Padawan이 개발 중이며, GitHub 이슈를 AI 에이전트가 자동으로 해결하는 기능을 제공할 예정입니다.
Gemini 2.0과 O3 Mini가 무료 버전에서도 사용 가능해졌으며, Klein과의 통합도 지원됩니다.
[00:06:19] 설치 및 설정 가이드

VS Code Insiders 버전 설치와 GitHub Copilot 및 관련 확장 프로그램 설치 방법을 안내합니다. 새로운 기능 사용 방법에 대한 단계별 설명이 제공됩니다.

VS Code Insiders를 설치하고 GitHub Copilot 확장 프로그램을 추가하여 새로운 기능들을 사용할 수 있습니다.
GitHub 코파일럿의 새로운 Agent 모드와 편집 기능을 소개합니다. Agent 모드는 Claude, Gemini, GPT-4를 지원하며, Cursor나 Klein과 유사한 방식으로 작동합니다.
[00:07:19] 데모 시연 및 평가

Expo 기반 기본 AI 채팅앱을 통해 에이전트 모드와 Next Edit Suggestion 기능의 실제 동작을 시연합니다. 기능의 빠른 처리 속도 및 개선점을 평가하는 내용이 담겨 있습니다.

OpenAI SDK를 사용하는 AI 채팅 앱 개발 테스트를 진행. 빠른 속도와 안정적인 성능을 보여주지만, 파일 승인 과정에서 일부 개선이 필요한 부분이 있습니다.
다음 편집 제안 기능이 추가되어 코드 변경 시 자동으로 다음 변경사항을 예측하고 적용할 수 있게 되었습니다.
[음악]
[박수]
안녕하세요, 새로운 영상에 오신 것을 환영합니다. Microsoft가
VS Code를 cursor나 windsurf처럼
만들기 위해 연속적으로 노력하고 있는데요,
GitHub Copilot을 무료로 제공하기 시작했고,
그 다음 Copilot Edits를 출시했습니다.
이는 Copilot이 직접 파일을
편집할 수 있게 해주는 기능인데요,
이제 새로운 업데이트가 있어서
이에 대해 이야기해보려고 합니다.
본론으로 들어가기 전에
오늘의 스폰서를 소개해드리겠습니다.
Photogenius AI입니다. Photogenius AI는
올인원 AI 기반 아트 생성기로,
텍스트를 입력하면 즉시
멋진 이미지를 얻을 수 있습니다.
Photogenius AI는 다양한 이미지 생성 모델을
하나의 플랫폼에서 제공하는데,
Flux, Stable Diffusion, Kandinski 등
모든 이미지 생성 모델을
사용할 수 있습니다. 최근에는
새로운 3D 생성 스위트를 추가했는데,
프롬프트나 이미지를 입력하면
어디서든 사용할 수 있는 3D 모델을 생성해줍니다.
뿐만 아니라,
고급 AI 이미지 편집 기능도 제공하며,
흥미로운 AI 도구들도 있습니다.
AI 아바타 생성기, 배경 제거,
로고 생성기, 이모지 생성기,
앱 아이콘 생성기까지 있죠.
가장 좋은 점은 가격이
단 10달러부터 시작하고,
제 쿠폰 코드를 사용하면 추가로 25%
할인을 받을 수 있다는 점입니다.
쿠폰 코드는
'king2'입니다. 설명란의 링크를 통해
Photogenius를 확인해보시고,
멋진 작품을 만들어보세요.
이제 본 영상으로 돌아가겠습니다.
첫 번째 새로운 기능은
Copilot에 비전 기능을 추가한 것입니다.
이제 Copilot 채팅에서
이미지를 보내면 그것을 바탕으로
작업할 수 있게 되었습니다.
정말 멋진 기능이죠.
이 기능은 현재 VS Code Insiders 버전에서만
사용할 수 있으며, 다른 새로운 기능들도
VS Code Insiders 버전이 필요할
것으로 보입니다.
그리고
Copilot의 가장 주목할 만한
새로운 기능은 Agent 모드입니다.
VS Code Insiders를 사용하면
Copilot Edits 내에서
Agent 모드를 사용할 수 있습니다. 이는
코드를 자체적으로 반복 개선할 수 있다는 의미로,
오류를 자동으로 식별하고 수정하며,
터미널 명령을 실행하여 요청된 작업을 완료하고,
런타임 오류를 자가 치유 기능으로
해결할 수 있습니다.
이제는
명시적으로 지정되지 않은
작업도 추론할 수 있으며,
요청한 작업을 완료하기 위해
필요한 추가 작업도 처리합니다.
즉, 이제는 Klein이나
Windsurf, Cursor가 가진 것과 같은
에이전트 모드와 유사한 기능을 갖게 되었는데,
이는 매우 고무적입니다. Microsoft가
VS Code를 소유하고 있어서
원한다면 쉽게 코어에 통합할 수 있기 때문이죠.
현재는 VS Code Insiders에서만
사용 가능합니다.
또 다른 새로운 기능으로는
'Next Edit Code Suggestion'이 있는데,
이는 Cursor의 탭
자동완성과 유사하며,
무언가를 수정할 때
상단에서는 다음에 무엇을
업데이트해야 할지 예측합니다.
예를 들어, 변수명을 수정하면
해당 변수가 사용된 모든 곳에서
새로운 이름으로 업데이트되어야 한다고
예측하게 됩니다.
이는 매우 유용하며 변경 작업을 빠르게 만듭니다.
이 새로운 기능으로 Copilot은
코드, 주석, 테스트 등에 대한
수정 사항을 제안할 것이라고 합니다.
다음으로, 편집 제안 기능은 이전에 작성한
코드를 현재의 목적에 맞게
더 나은 방향으로 업데이트하는 데
도움을 줍니다.
이는 다음과 같이 작동할 것입니다.
편집 제안이 표시되면
Tab 키를 사용하여 이동하고
다시 Tab 키를 눌러 수락할 수 있어
다음 관련 편집을 찾는 시간을 절약할 수 있습니다.
또한 프롬프트 파일 기능도 있는데
이는 기본적으로 Cursor, WindSurf, Klein 또는
다른 도구들에 제공할 수 있는
규칙이나 컨텍스트와 같은 것입니다.
파일에 컨텍스트나 규칙을 제공하면
AI가 이를 따를 수 있습니다.
기업 수준에서도 사용할 수 있어
회사에서 일하는 사람들에게
특히 유용할 수 있습니다.
특정 코드의 컨텍스트가 필요하거나
특정 방식으로 코딩해야 하는 경우에
매우 도움이 될 것입니다.
Copilot 편집 기능이 이제 정식으로 출시되어
더욱 안정적이고
사용하기 좋아졌습니다.
추가로, 현재 개발 중인
Project Padawan은
GitHub에서 이슈를 생성하고
그 이슈를 GitHub 에이전트에
할당하면
샌드박스를 실행하여
AI가 자동으로 문제를 해결하고
결과를 제공하는
흥미로운 기능입니다.
아직 사용할 수는 없지만
데모는 인상적입니다.
추가로 언급할 내용으로는
Gemini 2.0이 출시되었고
O3 Mini도 이제
무료 버전에서도 사용 가능해져서
에이전트 모드와 함께
사용할 수 있게 되었습니다.
또한 이제
O3 Mini를
Klein과 함께 사용할 수 있어서 이것도 보여드리겠습니다.
대부분의 새로운 Copilot 기능은
VS Code Insiders에서만 사용 가능하므로
설치 방법을 빠르게 보여드리겠습니다.
먼저 VS Code Insiders 버전을
다운로드하세요.
설치가 완료되면 실행하고
확장 프로그램으로 가서
GitHub Copilot을 검색하여
설치하고, GitHub Copilot Chat도 설치한 후
필요에 따라 가입하거나
로그인하면 됩니다.
오른쪽 사이드바에서 보시면
두 가지 옵션이 있습니다.
하나는 일반 Copilot이고
다른 하나는 Copilot으로 편집하기 옵션입니다.
Copilot으로 편집하기에서는
이제 Gemini와
O3 Mini와 같은 새로운 모델들을 사용할 수 있으며
Klein에서도 사용 가능합니다.
Klein으로 가서 VS Code LM API를
선택하면
새로운 O3 Mini 옵션을 볼 수 있고
원하는 대로 사용할 수 있습니다.
이런 것들이
자, 이제 주요 기능으로 넘어가보겠습니다
Agent 모드를 보시면
새로운 드롭다운 메뉴가 있는데
여기에는 편집과 에이전트가 있습니다
편집은 코파일럿의 기본 편집 기능이고
새로운 기능인 Agent 모드는
Cursor의 에이전트 기능이나
Klein과 유사하게 작동합니다
선택하고 나서
에이전트 모드에서 사용할 모델을 선택할 수 있는데
Claude, Gemini,
GPT-4만 지원합니다. 저는 이 경우
Claude를 추천합니다. 자, 이제 테스트를 해보죠
이건 기본적인 Expo 앱입니다
기본 템플릿 파일들이 있는데
OpenAI SDK를 사용하는 기본적인
AI 채팅 앱을 만들고 싶습니다
단순하면서도 보기 좋게 만들고 싶은데
Klein과 Warp는 한 번에 가능하지만
Cursor는 많이 힘들어하더군요
얼마나 잘 작동하는지 한번 보겠습니다
지금 작업 중인데, 보시다시피
Warp와 매우 비슷한
인터페이스와 동작 방식을 보여줍니다
게다가 실행 속도도
상당히 빠릅니다. Claude나
Warp 등을 사용할 때는
약간 지연이 있었는데
이건 꽤 빠르네요
잠시 기다리면 완성되고
실행해보면 아주 잘 작동합니다
Cursor는 이런 프롬프트에 어려움을 겪는데
전혀 좋지 않죠. 하지만 이건
빠르고 잘 작동합니다. 다만
실험적 기능이다 보니
가끔 버그가 있습니다
예를 들어, 변경사항을 승인하려면
탭을 통해 이동해야 하는데
채팅창에서 직접 파일을
보여주거나 승인하는 기능이
없어서
이 부분은 개선이 필요합니다
또 다른 새로운 기능은
다음 편집
제안 기능입니다. 설정에서 활성화하고
무언가를 변경해보죠
이 변수 이름을
바꿔보겠습니다
변경하면 자동으로
다음 변경사항을 예측하는데
여기서 확인할 수 있습니다
탭을 두 번 누르면
다음 변경사항이 적용되고
에러가 모두
해결됩니다
이건 정말 좋은 기능이고
대규모 파일에서 작업할 때
변경을 쉽게 만들어줍니다
Cursor와 Warp도 이 기능이 있는데
코파일럿에서도
잘 구현됐네요. GitHub 코파일럿이
이제 꽤 좋아졌고 이런 새로운 기능들로
10달러 요금제의 가치가
더욱 높아졌습니다. 많은 학생들과 직장인들이
GitHub 코파일럿을
무료로 사용할 수 있어서 다양하게 활용 가능하고
O3 미니 API도 사용하기 좋습니다
이 10달러 요금제는
꽤 좋고 사용하기도 쉽습니다. 전반적으로
정말 멋지네요
여러분의 생각을 댓글로 남겨주시고
구독도 해주세요. 수퍼 땡스로
도네이션을 하거나 채널 멤버가 되어
특별한 혜택을 받으실 수도 있습니다
다음 영상에서 만나요, 안녕히 계세요
[음악]