반응형
블로그 이미지
개발자로서 현장에서 일하면서 새로 접하는 기술들이나 알게된 정보 등을 정리하기 위한 블로그입니다. 운 좋게 미국에서 큰 회사들의 프로젝트에서 컬설턴트로 일하고 있어서 새로운 기술들을 접할 기회가 많이 있습니다. 미국의 IT 프로젝트에서 사용되는 툴들에 대해 많은 분들과 정보를 공유하고 싶습니다.
솔웅

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

카테고리


반응형

바이브 코딩 하면 가장 대표적인 툴이 Cursor AI 입니다.
제 주위에 IT 에 업계에 있는 사람들은 대부분 Cursor AI 를 사용하고 있고 대부분 호평인데요.

그래서 제가 직접 비교해 보기로 했습니다.

지난 '재미로 하는 Vibe Coding' 라방에서 Grok 3 로 만든 Prompt 로 번역 앱을 바이브 코딩으로 만들었는데요.
1시간 안에 미처 구현하지 못한 기능들이 있었습니다.

똑 같은 Prompt 로 Cursor AI 에서 번역 앱 개발을 시도해 봤습니다.

과연 어느 툴이 더 좋을까요?

예상치 못한 에러에 제가 대처하는 방법을 생생하게 공유하기 위해서 진행 과정을 거의 Real 로 보여 드립니다.

Vibe Coding 에는 두가지 요소가 있습니다.
해당 Tool의 기능과 실제로 코딩을 하는 AI 모델의 성능.

둘 다 AI 모델은 ChatGPT, Claude, Gemini 같은 모델을 사용합니다.
실제 코딩을 누가 더 잘하느냐는 이 AI 모델의 성능에 달려 있구요.

Vibe Coding Tool 은 그 AI 모델에게 코딩을 시키기 위해 얼마나 편리한 기능들을 제공하는가가 평가 기준이 될 것 같습니다.
그리고 각각 내부 Prompt로 AI 모델과 Communication을 할 텐데 거기에서 오는 기능의 차이도 있을 테구요.

오늘은 실제 제가 바이브 코딩을 할 때 사용되는 기본 기능들만 비교해 봤습니다.

제 기준으로는 기본 기능면에서는 그 둘이 크게 차이가 나지는 않는 것 같아요.
Response 부분은 Cursor AI 가 좀 더 체계적이고 자세하게 주는 것 같구요.
UX 관점에서 Github Copilot 이 제게는 좀 더 직관적인 부분이 있어서 편리 했습니다.
가격 경쟁력 면에서도 Github Copilot 이 우세 했구요.

그 외에도 제가 느낀 점들을 이 비디오에 정리 해 놨습니다.

앞으로 계속 두 툴을 같이 사용할 것 같습니다.
그러다 보면 또 다른 특성들을 발견하게 되겠죠.
재밌는 작업이었습니다.


https://youtu.be/scG3agQQ79E

 

 

반응형


반응형

지난 주 재미로 하는 Vibe Coding 에서 Voice 선택 기능을 넣다가 발생한 에러를 시간 관계상 수정하지 못한채 끝났습니다.

이날 작업한 Source Code 를 GitHub 의 Main Branch에 올리지 못했는데요.
참여자분 중 한 분이 별도로 branch를 만들어서 관리하자는 의견을 주셨습니다.

그래서 별도의 branch를 만들어서 작업을 하고 에러없이 잘 동작하는 것이 확인 된 파일들만 Main branch에 반영하는 Process를 만들었습니다.

이 비디오는 그 Process를 위해 GitHub branch 작업을 AI 를 통해 Vibe Coding으로 해결하는 과정을 담았습니다.

다음 라방에 참여하시는 분들 뿐만 아니라 Vibe Coding 이 어떤 것인지 궁금하신 분들도 짧은 시간에 직접 눈으로 확인 하실 수 있습니다.

https://youtu.be/22ubBLBDHuY

 

참고로 다음 라방 링크는 아래와 같습니다.

https://www.youtube.com/live/WRJrA41MFts?si=PDNG5tAEOe_iIy73

 

반응형


반응형

지난 시간에 Reflexion 추론 방법론에 대한 논문을 자세히 분석했습니다.
그 논문 제목은 Reflexion: Language Agents with Verbal Reinforcement Learning 이었는데요.

오늘은 그 논문에서 제시한 추론 방법론을 어떻게 AI Application으로 구현하는지에 대해 배웁니다.

LangGraph 의 Tutorial 소스코드를 자세하게 분석해 드립니다.
그리고 계속 AI Application 개발을 공부하면서 느낀 저만의 Insight도 공유해 드립니다.

프로그래머는 기계와 소통할 수 있는 언어 (Programming Language)로 어플리케이션을 만들죠?
AI는 인간의 언어를 사용합니다.
그렇기 때문에 개발자로서 AI 를 이용해서 어플리케이션을 만들려면 이 둘 사이에 통역을 잘 해야 합니다.

그리고 질문 할 때마다 달라지는 AI 의 응답을 로직으로 컨트롤 할 수 있을 정도의 패턴을 유지하도록 해야 합니다.

그런 것들을 달성하기 위해 사용되는 것이 Structured Output 을 유도하는 Prompt들과 함수들의 조합입니다.

오늘 비디오에서는 기존 프로그래밍과 다른 AI 어플리케이션의 프로그래밍에 대해 자세히 알려 드립니다.

https://youtu.be/PcZLXQup_Jk

 

 

오늘 강좌에서 사용된 소스코드가 있는 CoLab 페이지는 아래와 같습니다. https://colab.research.google.com/drive/1XlaiMjB63EfkBAm5BfqUBe--Tqxvh32x?usp=sharing

 

LG_Reflexion_2.ipynb

Colab notebook

colab.research.google.com

 

반응형


반응형

주정부로부터 이메일이 날아왔습니다.

1분기 소득신고 마감일이 지났다는 내용이었습니다.

 

작년 11월에 LLC 등록 한 후 아무런 활동도 안하고 수입도 없어서 신경도 안 썼는데...

 

소득이 하나도 없어도 소득 신고는 해야 된다네요.

 

워싱턴주에서는 그런가 봅니다.

다른 주나 다른 나라에 계신 한인 분들도 한번 확인해 보세요.

 

지연기간이 길수록 벌금도 더 많아 진다고 합니다.

 

무심했던 제 잘못 이네요.

 

부랴부랴 1분기 소득신고 끝냈습니다.

 

그나마 ChatGPT를 사용해서 수월하게 끝낼 수 있었습니다.

 

AI를 어떻게 활용했는지 제가 사용한 방법을 이 비디오에서 공유 합니다.

 

개인 사업 하시는 분들 특히 처음 시작하시는 분들 참고 하세요.

 

https://youtu.be/n6pVDYtlndA?si=URNmodnpzqxH2PPA

 

 

 

 

반응형


반응형

📢 [라이브 방송 안내]


5월 11일, 이번 주 일요일!

🎥 재미로 하는 Vibe Coding – 참여하셔서 기능을 개선해 주세요!
기여자 명단에 여러분의 이름이 추가됩니다.

[Catch Up AI] 재미로 하는 Vibe Coding – AI 번역 및 문법 튜터 Open Project 계속 진행 중!

코딩 경험이 없어도 괜찮습니다.
AI와 함께 앱을 개발하며 함께 성장하는 특별한 도전에 여러분을 초대합니다! 🚀


🛠️ 프로젝트 소개

이 프로젝트는 유튜브 채널 Catch Up AI에서 진행하는 누구나 참여할 수 있는 Open Project입니다.
AI 번역 앱에 이어, 이번에는 문법 교정 기능을 중심으로 함께 기능을 개선해 나갑니다!
Vibe Coding 을 협업으로 진행하면서 다 같이 배우기 위한 프로젝트 입니다.


🎯 프로젝트의 목표

AI와 협력하며 즉흥적으로 코딩을 함께 경험
실패를 두려워하지 않고 새로운 기능을 실험
함께 배우며 성장하는 진짜 협업 프로젝트 만들기


🕔 방송 일정

📅 2025년 5월 11일 (일)
🕔 오전 5시 (PST, 시애틀) / 🕘 오후 9시 (KST, 한국)

🔗 라이브 방송 참여 링크
👉 https://www.youtube.com/live/BFeeonplcxA?si=LxOdtjKHpfB3YfGV

🔔 지금 미리 [알림 설정(Notify me)] 버튼을 눌러주세요!
방송 시작 전에 알림을 받아보실 수 있어요.


💻 소스코드 Repository:
🔗 https://github.com/solkit70/catchupai_openproject_AI_translator


🔄 지난 라이브 방송 참여자

지난 시간, Patrick Seo과 이홍범 님의 아이디어로 문법 교정 기능이 개선되었습니다.

📺 지난 방송 다시 보기
▶️ https://www.youtube.com/live/Wt8lj_loQhk?si=0YyDLVuLqUSmR4m-


📚 기여자 명단에 기록됩니다!

Vibe Coding에 참여하신 분들은
GitHub Repository의 README.md에 기여자 명단으로 등록됩니다.

GitHub ID뿐 아니라, 본명, LinkedIn 링크 등 포트폴리오 정보도 함께 추가 가능!

함께 만든 이력을 직접 남기고, 성장의 증거로 활용하세요.


🔥 부담 없이 함께하세요!
Vibe Coding은 AI에게 코딩을 시키는 게 아니라,
AI와 함께 코딩을 즐기는 새로운 방식입니다! 🙌

 

반응형


반응형

오랜만에 '미국에서 스타트업 창업하기' 관련 콘텐츠를 만들었습니다.
20년 넘게 직장생활만 하다가 작년 말에 미국에서 스타트업을 창업했는데요.

회사 법인 설립후 5개월 만에 회사 홈피 제작에서 출판까지 했습니다.
관련 지식이 없어서 미뤄 오고 있었습니다.
나중에 혼자 공부하면서 시간 갖고 해야 되겠다... 라고 생각 했었는데요.

AI가 나오고 또 최근 Vibe Coding 이 나오면서 진입 장벽이 엄청 낮아 졌습니다.
일 시작한지 한시간 만에 회사 도메인 주소 구입에서 부터 홈페이지 개발 그리고 출판까지 뚝딱 완료 했습니다.

저에게는 Web Designer와 Cloud Engineer 이렇게 두 직원이 필요했습니다.
저는 Web Designer에 Bolt New AI 를 그리고 Cloud Engineer 에 Grok 3 를 고용했습니다.
그것도 무료로요.
이 친구들과 함께 1시간만에 뚝딱 이 일을 해 냈습니다.

그렇다고 이 AI 직원들이 처음부터 끝까지 모두 알아서 해 주진 않습니다.
사람이 일을 잘 시켜야죠.

이 비디오에서는 AI 직원을 잘 활용하려면 어떤 준비를 해야 되는지에 대한 insight도 드릴 겁니다.

자신들의 비지니스를 운영하시는 분들에게 AI 직원을 고용해서 효율성을 높이는 데 조금이라도 도움이 되길 바랍니다.

https://youtu.be/xZUo5SB0nOM?si=U-ZVesM1JfAOrbQN

 

참고로 지금 현재 제 홈피 주소는 이렇습니다.

http://catchupai.net/

 

Catch Up AI - Leveraging AI for Business Productivity

Launch AI Assistant Click the button below to open our AI Assistant in a new tab: Open AI Assistant

catchupai.net

 

 

반응형


반응형

오늘은 Reflexion 추론 방법론에 대한 논문을 알기 쉽게 설명합니다.

어려울 게 하나도 없습니다.
AI 는 사람 다루듯이 하면 됩니다.
(기계라고 생각하지 마세요.)

사람들도 일이 잘 안되면 지금까지 한 일을 차근 차근 되짚어 보고 잘 된 부분과 잘 못된 부분을 생각한 다음 개선해 나갑니다.

AI 에게도 일 할 때 그렇게 자기가 한 일을 잘 성찰(Reflixion) 하라고 시키면 됩니다.

LangGraph 의 Reflexion Tutorial 소스코드를 분석하기 전에 이 튜토리얼이 참고한 Reflexion 논문을 먼저 설명해 드립니다.

성장 과정에서 어른 들로 부터 받았던 교육이 생각 나실 겁니다.
자아 성찰, 반추, 반성 뭐 그런 말들이요.

그럼 AI 의 성능을 좀 더 높일 수 있는 Reflexion 추론 방법론을 배워보시죠.

https://youtu.be/7G3ekIuU7iw

 

 

 

반응형


반응형

 

📢 [라이브 방송 안내]

 

5월 4일, 이번 주 일요일!

🎥 재미로 하는 Vibe Coding – 참여하셔서 기능을 개선해 주세요!

기여자 명단에 여러분의 이름이 추가됩니다.

 

[Catch Up AI] 재미로 하는 Vibe Coding – AI 번역 및 문법 튜터 Open Project 계속 진행 중!

코딩 경험이 없어도 괜찮습니다.

AI와 함께 앱을 개발하며 함께 성장하는 특별한 도전에 여러분을 초대합니다! 🚀

 

🛠️ 프로젝트 소개

이 프로젝트는 유튜브 채널 Catch Up AI에서 진행하는 누구나 참여할 수 있는 Open Project입니다.

AI 번역 앱에 이어, 이번에는 문법 교정 기능을 중심으로 함께 기능을 개선해 나갑니다!

 

🔄 이번 라이브 방송 주요 내용

지난 시간, Patrick Seo님의 아이디어로 문법 교정 기능이 추가되었습니다.

기존 Translator 메뉴에 이어 Grammar 메뉴가 생겼고,

이번 방송에서는 이 기능을 직접 개선하고 확장할 예정입니다!

 

📺 지난 방송 다시 보기:

▶️ https://www.youtube.com/live/XQ7YTlbQgYc?si=D6Xvu2JoF6rPjctu

 

 

💻 소스코드 Repository:

🔗 https://github.com/solkit70/catchupai_openproject_AI_translator

 

GitHub - solkit70/catchupai_openproject_AI_translator: Catch Up AI Youtube Channel의 Open Vibe Coding Project 입니다.

Catch Up AI Youtube Channel의 Open Vibe Coding Project 입니다. - solkit70/catchupai_openproject_AI_translator

github.com

 

 

🚀 이번에 다룰 주요 기술

OpenAI Realtime API (실시간 번역)

Whisper API (음성 인식)

GPT-4o (문법 교정 및 자연어 응답)

Streamlit (빠른 앱 개발 프레임워크)

그리고 여러분의 제안이 곧 다음 기능이 됩니다!

 

📚 기여자 명단에 기록됩니다!

Vibe Coding에 참여하신 분들은

GitHub Repository의 README.md에 기여자 명단으로 등록됩니다.

GitHub ID뿐 아니라, 본명, LinkedIn 링크 등 포트폴리오 정보도 함께 추가 가능!

함께 만든 이력을 직접 남기고, 성장의 증거로 활용하세요.

 

🎯 프로젝트의 목표

AI와 협력하며 즉흥적으로 코딩을 함께 경험

실패를 두려워하지 않고 새로운 기능을 실험

함께 배우며 성장하는 진짜 협업 프로젝트 만들기

 

🕔 방송 일정

📅 2025년 5월 4일 (일)

🕔 오전 5시 (PST, 시애틀) / 🕘 오후 9시 (KST, 한국)

🔗 라이브 방송 참여 링크

👉https://www.youtube.com/live/Wt8lj_loQhk

 

 

🔔 지금 미리 [알림 설정(Notify me)] 버튼을 눌러주세요!

방송 시작 전에 알림을 받아보실 수 있어요.

 

🔥 부담 없이 함께하세요!

Vibe Coding은 AI에게 코딩을 시키는 게 아니라,

AI와 함께 코딩을 즐기는 새로운 방식입니다! 🙌

 

 

반응형


반응형

재미로 하는 Vibe Coding  Open Project 제안 합니다.

 

🛠️ 프로젝트 소개

이번 프로젝트는 저의 유튜브 채널 Catch Up AI에서 진행하는 오픈 프로젝트입니다.
누구나 부담 없이 참여할 수 있으며, 함께 힘을 모아 AI 번역 앱을 만들어가는 여정을 이어가고 있습니다.

 

🎯 프로젝트의 목표

AI와 협력하는 즉흥적인 Vibe Coding 방식 경험

실험과 개선을 통해 나만의 노하우(Know-How) 쌓기

서로 배우고 도우며, 진짜 협업 코딩 경험 만들기

소스코드 공개:
💻 GitHub Repository - https://github.com/solkit70/catchupai_openproject_AI_translator

 

GitHub - solkit70/catchupai_openproject_AI_translator: Catch Up AI Youtube Channel의 Open Vibe Coding Project 입니다.

Catch Up AI Youtube Channel의 Open Vibe Coding Project 입니다. - solkit70/catchupai_openproject_AI_translator

github.com

 

지난 시간에 만든 기본 버전을 기반으로, 더 깔끔하고 편리한 번역 앱으로 발전시킬 예정입니다!


🔄 이번 라이브 방송 주요 내용

이번 시간에는 지난 시간에 만든 AI 번역 앱을 개선하고 업그레이드하는 작업을 진행합니다!

지난 작업 영상:

https://www.youtube.com/live/aSiw8ryTQ9U?si=qelpnBi_aHIGJIbX

 

 

📢 [라이브 방송 안내]  

4월 27일 이번 주 일요일!  

[Catch Up AI] 재미로 하는 Vibe Coding - AI 번역 앱 Open Project 계속 진행합니다!

🕔 방송 일정

일시: 2025년 4월 25일 (금) 오전 5시 (PST 시애틀) / 오후 9시 (KST 한국)

https://www.youtube.com/live/XQ7YTlbQgYc?si=vP4u4YDujiCkP4ml

 

 

코딩 경험이 없어도 괜찮습니다.
AI와 함께 앱을 개발하며 함께 성장하는 특별한 도전에 여러분을 초대합니다! 🚀


🔥 부담 없이 함께 해요!

Vibe Coding은 코딩을 시키는 게 아니라,
AI와 함께 코딩을 즐기는 새로운 방식입니다! 🙌

 

 

반응형


반응형

정말 코딩 하나도 안하고 1시간만에 AI 어플리케이션 개발이 가능하네요.

오늘 재미로 하는 Vibe Coding 에서는 AI 번역 앱을 개발 했습니다.

 

그냥 한번 따라만 해 보세요.

코딩 하나도 모르는 분들도 AI 번역 앱을 개발하실 수 있도록 차근 차근 설명하면서 시범을 보였습니다.

 

지인분 부탁으로 GItHub Copilot 으로 이 앱을 주말에 만들었습니다.

다른 분들에게도 도움이 될 것 같아서 그 과정을 유투브 라이브에서 한번 더 반복했습니다.

 

결과는 같고 과정은 달랐습니다.

Vibe Coding 은 어떻게 진행이 되야 되는지 한번 직접 경험해 보세요.

 

그러면 어떻게 해야 좀 더 잘 할 수 있는지 Know How 가 생기실 겁니다.

 

라이브 접속하신 분들과 대화도 하고 질문과 답변도 합니다.

 

한번 처음부터 끝까지 느긋하게 보세요.

좀 더 빨리 진행하시고 싶으신 분들은 실행 속도를 1.25 나 1.5 로 해 놓고 보셔도 좋을 것 같습니다.

 

재미로 하는 Vibe Coding 은 라이브에 접속하신 분들과 같이 한두시간 내에 앱을 개발해 보는 것을 목표로 하고 있습니다.

 

코딩 전혀 모르셔도 됩니다.

 

다음 라이브 때도 많은 분들 접속하셔서 같이 앱을 개발해 보면 좋겠습니다.

라이브에 접속 못 하셨더라도 채팅창에 질문 남겨 주시면 잘 답변 드리겠습니다.

 

그럼 다음 라이브 방송에서 뵙겠습니다.

 

https://www.youtube.com/live/r9zwLkMV1DE?si=vnhADCuMnyZHs4rA

 



반응형