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