[00:00]
[음악]
[00:03]
[박수]
[00:05]
안녕하세요, 오늘도 새로운
[00:07]
영상으로 찾아왔습니다. 최근에 Gemini 코드
[00:11]
어시스트를 다뤘었는데 꽤 괜찮았습니다
[00:14]
무료이면서도 사용 제한이 관대해서
[00:16]
월 18만 건이라는 요청 제한은
[00:20]
거의 도달하기 힘든 수준이고
[00:23]
자동 완성 기능도
[00:25]
정말 훌륭합니다. 저는
[00:27]
기존 코파일럿의 자동 완성보다
[00:30]
이걸 더 선호하는데요
[00:32]
물론 코파일럿도 최근에
[00:35]
GPT-4 오미니 기반으로 많이 발전했지만
[00:38]
이것도 충분히 좋습니다
[00:42]
제가 특히 마음에 드는 점은
[00:44]
다음 편집 제안 같은 기능은
[00:46]
없지만 사실 그건 별로 신경 쓰지 않습니다
[00:48]
하지만 한 가지 아쉬운 점이 있다면
[00:51]
에이전트 모드가 하나밖에 없다는 거죠
[00:54]
채팅 인터페이스는 있지만
[00:57]
90년대에 만든 것처럼 구식이라
[01:00]
그다지 좋지 않습니다
[01:01]
그래서 오늘은 여러분께 보여드리려고 합니다
[01:04]
Gemini 코드 어시스트와 함께
[01:07]
훌륭한 에이전트 채팅 설정을 하는 방법과
[01:10]
Gemini 코드 어시스트를 자동 완성 도구로 활용하면서
[01:13]
동시에
[01:13]
무료로 제공되는
[01:16]
Gemini 2.0 API를 활용해서
[01:19]
클라인이나 로드에서 사용하는 방법,
[01:23]
그리고 에이전트 코더로
[01:24]
주요 작업을 처리하는 방법을 알려드리겠습니다
[01:27]
많은 분들이 Gemini가 Claude 3 Sonnet이나 GPT-3보다
[01:32]
성능이 떨어진다고 하시는데
[01:35]
맞는 말씀입니다만
[01:38]
무료라는 점과
[01:41]
제대로 설정만 한다면
[01:43]
충분히 사용할 만하다는 걸 고려해야 합니다
[01:47]
특히 2.0 플래시를 기획자로,
[01:51]
2.0 프로를 에디터로 설정하면
[01:54]
놀라울 정도로 좋은 결과를 얻을 수 있습니다
[01:57]
이제 설정 방법과
[01:59]
구성 방법을
[02:01]
보여드리도록 하겠습니다만
[02:04]
먼저 Dart AI에 대해
[02:06]
잠깐 말씀드리고 싶습니다
[02:08]
최근 제 워크플로우를
[02:10]
완전히 바꿔놓은 AI 기반
[02:12]
프로젝트 관리 도구인데요
[02:15]
정말 놀랍습니다. 간단한 프롬프트로
[02:18]
전체 프로젝트 계획을 생성하고
[02:22]
중복 작업을 감지하고, 하위 작업을 자동으로 생성하며
[02:25]
가장 멋진 점은
[02:28]
AI에게 직접 작업을 할당하면
[02:31]
AI가 대신 완료해준다는 겁니다
[02:34]
블로그 포스트 작성, 주제 연구,
[02:38]
심지어 썸네일까지 만들어주어
[02:40]
직접 할 필요가
[02:42]
없습니다. 정말 놀라울 정도로
[02:44]
잘 작동하는데, 가장 좋은 점은
[02:48]
4인 팀까지는 완전 무료라는 겁니다
[02:51]
더 많은 기능이 필요하다면 월 8달러나 12달러 플랜도
[02:55]
있습니다
[02:56]
Dart는 또한 훌륭한
[02:59]
통합 기능도
[03:01]
제공하는데, GitHub와 연동해서
[03:03]
이슈와 PR을 연결하고, Slack이나
[03:06]
Discord로 업데이트를 받을 수 있으며
[03:09]
API를 통해 커스텀
[03:12]
워크플로우도 구축할 수 있습니다
[03:14]
어떤 프로젝트를 하시든
[03:16]
Dart를 한번 써보시는 걸 추천드립니다
[03:19]
AI를 고려해서 처음부터 설계되어
[03:22]
모든 것이 매끄럽게
[03:24]
작동합니다. 설명란의
[03:26]
링크를 확인해보세요. 무료니까
[03:29]
잃을 것도 없고, 믿어주세요
[03:32]
프로젝트 관리 방식이
[03:34]
완전히 바뀔 거예요. 자 이제 영상으로 돌아가서
[03:39]
먼저 VS Code에서 확장 프로그램으로 가셔서
[03:42]
확장 프로그램으로 가서
[03:44]
Gemini 코드 어시스트를 검색하고
[03:47]
설치해서 설정하면 됩니다
[03:50]
자동완성 기능이 시작되는데
[03:51]
잘 작동하고 매우 빠릅니다
[03:54]
정말 좋죠
[03:56]
API 사용 제한이 여유로워서
[03:59]
원하는 만큼 사용할 수 있고
[04:02]
자동완성 품질도 좋습니다
[04:04]
만약 이게 마음에 들지 않는다면
[04:07]
Super Maven이나
[04:10]
Kodam도 시도해볼 수 있습니다
[04:12]
이제 메인 파트로 넘어가보죠
[04:16]
Klein이나 Rode를 Gemini와 설정하는 부분입니다
[04:19]
Klein과 Rode는 기본적으로 비슷하지만
[04:23]
Rode가 더 고급 기능을 제공합니다
[04:26]
저는 Klein을 추천드리는데
[04:29]
사용하기 쉽고
[04:31]
학습 곡선이 완만하기 때문입니다
[04:33]
먼저 Klein을 설치하고
[04:36]
설정으로 들어가서
[04:39]
설정에서
[04:42]
API를
[04:42]
여기서 Gemini를 선택하고
[04:46]
API 키를
[04:48]
입력하면 됩니다
[04:49]
Pro와 Flash 모델은
[04:52]
무료로 제공되며 사용량 제한이 있지만
[04:54]
대부분의 작업에는
[04:56]
충분합니다
[04:57]
Klein에는 두 가지 모드가 있는데
[05:00]
첫 번째는 계획 모드이고
[05:04]
두 번째는 편집 모드입니다. 계획 모드는
[05:07]
계획만 생성하고
[05:10]
편집 모드로 전환하여
[05:12]
실행합니다
[05:14]
제가 추천하는 설정은
[05:17]
계획 모델로는 Flash Thinking을
[05:20]
편집용으로는 Pro 모델을
[05:22]
사용하는 것입니다. 여기서
[05:24]
모드를 선택하고 모델을
[05:27]
설정하면 됩니다
[05:30]
이렇게 설정하고
[05:33]
이제 실제 코딩할 때
[05:35]
어떻게 작동하는지
[05:37]
보여드리겠습니다. 이건 제가 테스트용으로 만든
[05:41]
이미지 크롭퍼이자
[05:44]
밝기와 속성을 변경하는 앱입니다
[05:47]
여기에 하이라이트와
[05:50]
그림자를 조절하는
[05:52]
옵션을
[05:53]
추가하고 싶습니다. 먼저 계획 옵션을
[05:56]
선택할 건데, Flash Thinking 모델로
[05:59]
계획을 세우고
[06:01]
구현 방법을
[06:03]
찾아볼 것입니다. 보시면
[06:07]
Flash Thinking이 작업을 시작하는데
[06:10]
Flash는 정말 빠릅니다. GPT-3.7을
[06:13]
사용하면 가끔 느리고
[06:17]
API 다운으로 인해
[06:20]
작업을 거부하기도 하죠
[06:23]
자, 이제 계획이 나왔네요
[06:26]
꽤 괜찮아 보입니다. 이제 변경사항을
[06:30]
적용하기 위해 모드를
[06:32]
편집으로 바꾸면
[06:35]
자동으로 계획을 적용하고
[06:37]
파일을 편집합니다
[06:39]
Pro는 Flash보다
[06:41]
사용량 제한이 높고 코딩도 더 잘하며
[06:44]
Sonnet보다도
[06:46]
속도가 빠릅니다
[06:48]
잠시 기다리면
[06:53]
자
[06:54]
완료됐네요. 코드 수정이
[06:57]
잘 됐고 이제
[06:59]
테스트만 하면 됩니다
[07:01]
실행해보면 앱이 여기 있고
[07:05]
사용해보면 잘 작동하는 걸
[07:08]
확인할 수 있습니다
[07:11]
정말 놀라운데요
[07:15]
무료라는 점을 고려하면
[07:17]
Flash Thinking과 Pro를 조합하면
[07:20]
무료로 정말 좋은
[07:23]
결과를 얻을 수 있어요
[07:25]
Gemini 코드 어시스트도
[07:28]
자동완성용으로
[07:30]
사용할 수 있어서
[07:32]
완벽한 Gemini 설정이 되죠. 저는
[07:35]
API가 안정적이고
[07:38]
무료 티어로도 충분히
[07:40]
사용할 수 있어서 좋아요
[07:43]
정말 좋죠
[07:43]
또한 다른 기능들을 위해
[07:47]
MCP 서버도 설정할 수 있고
[07:50]
Gemini와 통합해서 사용할 수 있어요
[07:53]
자신만의 워크플로우로
[07:55]
커스터마이즈할 수 있죠. Obsidian MCP
[07:58]
도구를 사용하거나
[08:00]
Superbase도 추가할 수 있고
[08:02]
다양한 도구를 연동할 수 있습니다
[08:05]
Gemini가 특히 잘 작동하는
[08:08]
프로그래밍 언어들이 있는데
[08:10]
React, Python 같은 것들이죠
[08:14]
Go와 Flutter에서도 아주 잘 작동해서
[08:18]
사용해보시면 좋을 것 같아요
[08:21]
Sonnet을 사용하고 싶지 않다면
[08:23]
정말 도움될 거예요
[08:25]
전반적으로 아주 훌륭합니다
[08:29]
의견을 댓글로 남겨주시고
[08:31]
구독도 해주세요. Super Thanks로
[08:33]
후원하거나 채널 멤버가 되어서
[08:35]
특별한 혜택을 받으실 수도 있습니다
[08:37]
다음 영상에서 뵐게요, 안녕히 계세요
[08:40]
[음악]