Skip to content

Latest commit

 

History

History
460 lines (374 loc) · 34.7 KB

File metadata and controls

460 lines (374 loc) · 34.7 KB

Awesome Vibe Coding (한국어)

Awesome Weekly Update Maintained by Claude Code PRs Welcome License: CC0-1.0

Language: English | 한국어 | 日本語

Vibe Coding Meme

Vibe Coding 관련 리소스를 정리한 목록입니다. Vibe Coding은 AI 네이티브 프로그래밍 패러다임으로, 자연어로 의도를 설명하면 AI가 코드를 생성합니다.

AI가 관리합니다: 이 저장소는 Claude Code + Perplexity MCP를 사용하여 매주 자동 업데이트됩니다. 번역은 Claude Code hooks를 통해 자동 동기화됩니다. 자세히 보기 →

"완전히 분위기에 몸을 맡기고, 지수적 성장을 받아들이며, 코드가 존재한다는 사실조차 잊으세요." — Andrej Karpathy, 2025년 2월


목차


Vibe Coding이란?

Vibe Coding은 사용자가 자연어로 문제를 설명하면 AI가 필요한 코드를 생성하는 AI 보조 프로그래밍 접근 방식입니다. 개발자가 상세한 코드 로직을 깊이 이해하거나 관여할 필요가 없습니다. 이 용어는 AI 연구자 Andrej Karpathy 가 2025년 2월에 만들었습니다.

패러다임 비교

패러다임 접근 방식 사람의 역할 적합한 용도
전통적 코딩 수동 구문 기반 작성 모든 코드 작성/읽기 완전한 제어, 프로덕션 시스템
AI 보조 코딩 LLM이 제안, 사람이 검토/편집 코드 검토 및 정제 감독을 통한 빠른 개발
Vibe Coding 자연어에서 AI로, 테스트만 평가 의도로 가이드, 결과 테스트 빠른 프로토타이핑, MVP

핵심 원칙

  • 자연어 우선 — 구현 방법이 아닌 원하는 것을 설명
  • 명세 vs Vibe — 철저한 명세보다 느슨하고 의도 중심적인 설명
  • 컨텍스트 관리 — 여러 턴의 대화에서 상태 유지
  • 책임 경계 — 사람은 판단/테스트 담당, AI는 생성 담당
  • 신뢰 구축 — 반복적 테스트와 피드백으로 AI 출력에 대한 의존도 향상
  • 불확실성 수용 — 한 줄씩 검토하지 않고 테스트를 기반으로 AI 코드 수용

도구

IDE & 편집기 어시스턴트

개발 환경에 통합된 AI 기반 코드 완성 및 지원.

도구 설명
GitHub Copilot 자동 완성, 채팅, 다중 IDE 지원을 갖춘 AI 페어 프로그래머
Cursor 컨텍스트 기반 코드 생성 및 인라인 채팅을 갖춘 VS Code 포크
Windsurf Codeium의 AI 네이티브 IDE, Cascade AI 및 다중 LLM 지원
Claude Code Anthropic의 CLI 기반 에이전트 코딩 어시스턴트
OpenAI Codex CLI 자연어 프롬프트를 사용하는 오픈소스 CLI 코딩 에이전트
Google Jules Gemini 2.5 Pro 기반 자율 AI 코딩 에이전트
Gemini Code Assist Cloud/IDE용 Google의 AI 코드 완성 및 채팅
dbForge AI Assistant dbForge 제품에 통합된 AI 기반 SQL 코딩 도구
JetBrains AI Junie 에이전트를 갖춘 IntelliJ/PyCharm 깊은 통합
Augment Code 깊은 컨텍스트와 보안(SOC 2)을 갖춘 엔터프라이즈 AI
Tabnine 코딩 스타일에 적응하는 딥러닝 자동 완성
Amazon Q Developer AWS 통합 AI 코딩 어시스턴트
Continue 오픈소스 구성 가능 AI 어시스턴트 프레임워크
Qodo AI 코드 리뷰 엔진 (구 CodiumAI)
Sourcegraph Cody 코드 이해 및 검색을 위한 AI 어시스턴트
Supermaven 고속 AI 코드 완성
Cline 파일/터미널/브라우저 자동화를 지원하는 오픈소스 AI 어시스턴트
Roo Code 여러 역할(설계자, QA, PM)을 지원하는 AI 어시스턴트
Google Antigravity 멀티 에이전트 오케스트레이션을 갖춘 에이전트 기반 IDE (Gemini 3 Pro)
opencode 다중 프로바이더 및 MCP를 지원하는 오픈소스 TUI 코딩 에이전트
Aider git 통합을 갖춘 터미널 AI 페어 프로그래밍
Zed AI 네이티브 AI 어시스턴트를 통합한 고성능 편집기
Void 자율 AI 코딩 기능을 갖춘 오픈소스 VS Code 포크
Melty 대화형 인터페이스를 갖춘 채팅 우선 코드 편집기
CodeGPT VS Code 및 IDE용 다중 LLM 지원 AI 코딩 어시스턴트
Wingman AI Ollama, HuggingFace, OpenAI, Anthropic을 지원하는 오픈소스 VSCode 확장
DeepSeek CLI DeepSeek Coder 모델 기반 터미널 AI 코딩 어시스턴트
Codeium 70개 이상 언어 지원하는 무료 AI 코드 완성
Pieces for Developers 자동 코드 스니펫 관리 및 컨텍스트를 갖춘 AI 어시스턴트
Refact.ai 프라이버시 중심 자체 호스팅 AI 코딩 어시스턴트
Mutable.ai 자동 테스트, 문서화, 리팩토링을 위한 AI
CopilotKit 채팅 및 생성 UI를 갖춘 AI 코파일럿 구축 프레임워크
Kiro 요구사항을 코드와 테스트로 변환하는 AWS 스펙 기반 AI IDE
Warp 자연어 명령과 에이전트 모드를 갖춘 AI 네이티브 터미널
PearAI 통합 검색 기능을 갖춘 오픈소스 VS Code AI 편집기
OpenPaw Claude Code를 38개 이상의 스킬을 갖춘 개인 어시스턴트로 확장하는 CLI 도구
Gemini CLI Gemini 모델 기반 Google의 오픈소스 에이전트 코딩 CLI
Tabby 프라이버시 우선 설계의 자체 호스팅 오픈소스 AI 코딩 어시스턴트
Aide 코드베이스 전반의 문제를 자율적으로 수정할 수 있는 능동적 AI 에이전트가 내장된 오픈소스 VS Code 포크
Blackbox AI 20개 이상 언어를 지원하는 AI 코드 자동완성 및 생성 도구, 브라우저 내 코딩으로 인기
llm.log AI 에이전트 API 호출을 캡처하는 로컬 프록시 — 토큰, 비용, 프롬프트, 지연 시간을 TUI 대시보드에서 확인
Phind 코드, 오류, 기술 Q&A를 위한 AI 기반 개발자 검색 엔진
Bito AI VS Code 및 JetBrains IDE용 AI 코드 리뷰 및 생성 어시스턴트
PR-Agent 자동화된 풀 리퀘스트 분석 및 리뷰를 위한 오픈소스 AI 에이전트
Caliber Claude Code, Cursor, Codex용 AI 에이전트 설정을 생성하고 동기화하는 CLI
roboco-cli Claude Code를 활용한 바이브 코딩을 위한 AI 네이티브 개발 스캐폴딩 시스템
vibe-ready Claude Agent SDK를 활용하여 6개 카테고리 스코어링으로 리포지토리의 바이브 코딩 준비도를 분석하는 CLI 도구
oh-my-claudecode 학습 곡선 제로의 Claude Code 멀티 에이전트 오케스트레이션
vmux AI 코딩 에이전트를 위한 알림 및 세션 관리 기능이 있는 VS Code 터미널 확장
Codebuff 서브 에이전트 조율 기능을 갖춘 오픈소스 터미널 AI 에이전트, SWE-bench 61% 정확도
Crush Charmbracelet 의 매력적인 터미널 AI 코딩 에이전트, LSP 통합 및 멀티 모델 지원

에이전트 기반 코딩 환경

엔드투엔드 개발 작업을 처리하는 자율 AI 시스템.

도구 설명
Devin Cognition의 자율 AI 소프트웨어 엔지니어
OpenHands 오픈소스 자율 AI 소프트웨어 개발자
Goose Block의 오픈소스 코딩 어시스턴트, MCP 지원
OpenManus AI 보조 문서 작성을 위한 오픈소스 프레임워크
Vibe Compiler (vibec) 프롬프트를 코드로 변환하는 자체 컴파일 도구
AlphaCode DeepMind의 경쟁 프로그래밍 AI
Cherry Studio 자율 코딩 및 300개 이상의 어시스턴트를 갖춘 AI Agent 데스크탑
OpenSpec AI 코딩 어시스턴트를 위한 스펙 기반 개발 프레임워크
SWE-agent GitHub 이슈를 자율적으로 해결하는 Stanford 에이전트
gpt-engineer 자연어 명세로부터 전체 코드베이스 구축
MetaGPT 소프트웨어 회사 역할을 시뮬레이션하는 멀티 에이전트 프레임워크
AutoGPT 복잡한 코딩 작업을 위한 자율 AI 에이전트
Sweep 이슈 및 PR을 위한 AI 기반 GitHub 어시스턴트
Devika Devin의 대안인 최초의 오픈소스 에이전트 기반 소프트웨어 엔지니어
smol-ai developer 앱용 임베드 가능한 개발자 에이전트 라이브러리
E2B 엔터프라이즈급 AI 에이전트를 위한 안전한 클라우드 샌드박스 환경
Plandex 복잡한 멀티스텝 작업을 위한 오픈소스 터미널 AI 코딩 엔진
Cosine 복잡한 코드베이스 작업을 위한 자율 AI 소프트웨어 엔지니어
Factory 자율 코드 리뷰, 테스트, PR 생성을 위한 AI Droids
Amp Sourcegraph의 터미널 우선 에이전트 코딩 어시스턴트
Devon Devin의 대안인 오픈소스 자율 코딩 에이전트
Copilot Workspace 이슈에서 PR까지의 워크플로우를 위한 GitHub의 에이전트 환경
Agentless 자율 소프트웨어 엔지니어링을 위한 미니멀리스트 오픈소스 접근 방식
Suna 브라우저, 코드 실행, 파일 시스템을 갖춘 개발 작업용 오픈소스 범용 AI 에이전트
micro-agent 테스트가 통과할 때까지 TDD 방식으로 코드를 작성하고 반복 수정하는 CLI 도구
Potpie 코드베이스 디버깅, 테스트, 코드 리뷰를 위한 오픈소스 AI 에이전트
RA.Aid 리서치, 계획 수립, 다단계 코드 생성을 결합한 자율 개발 에이전트
serverless-openclaw Web UI 및 Telegram 인터페이스를 갖춘 AWS 서버리스 인프라에서 OpenClaw AI 에이전트를 온디맨드로 실행
serverless-autoresearch HUGI 패턴을 적용한 SageMaker Spot Training(H100)에서 Karpathy의 autoresearch를 병렬 진화시키는 파이프라인
mymir 컨텍스트 네트워크를 갖춘 AI 코딩 에이전트용 프로젝트 관리 레이어

MCP 서버 & 도구

AI 기능을 확장하는 Model Context Protocol 서버.

카테고리 서버 설명
Git 작업 Git, Rube, GitHub 저장소 읽기/검색/조작, 이슈/PR 관리
데이터베이스 ClickHouse, MongoDB, Chroma, Excel, PostgreSQL, Neon 쿼리, 마이그레이션, 시맨틱 검색, 스프레드시트 작업, 서버리스 Postgres
보안 Semgrep, Sentry 코드 스캐닝, 오류 추적
브라우저 & 자동화 Chrome MCP, Playwright MCP, AnyCrawl, Fetch, Puppeteer, Firecrawl MCP 브라우저 자동화, 테스팅, 웹 스크래핑, 콘텐츠 가져오기
모바일 Mobile MCP iOS/Android 자동화 및 스크래핑 (에뮬레이터, 시뮬레이터, 실제 디바이스)
검색 & 지식 Brave Search, Exa, Perplexity, Tavily 웹 검색, 시맨틱 검색, 리서치, AI 최적화 검색
개발 Xcode Build MCP, Spec Workflow MCP, Slack, Linear Xcode 통합, 스펙 기반 개발, 팀 커뮤니케이션, 프로젝트 관리
파일 시스템 Filesystem 안전한 읽기/쓰기 작업
CI/CD GitHub MCP 이슈, PR, Actions를 위한 전체 GitHub API 액세스
실행 E2B AI 생성 코드 실행을 위한 보안 클라우드 샌드박스
문서 Context7 AI 컨텍스트에 주입되는 최신 라이브러리 문서
파일 시스템 Filesystem 안전한 읽기/쓰기 작업
결제 Stripe 결제, 고객, 구독을 위한 공식 Stripe MCP
브라우저 (클라우드) Browserbase AI 에이전트를 위한 클라우드 브라우저 자동화 MCP
백엔드 Supabase Supabase 프로젝트 관리, SQL 실행, 마이그레이션 처리
디자인 Figma AI 기반 프론트엔드 개발을 위한 Figma 디자인 데이터
클라우드 인프라 Cloudflare AI를 통한 Cloudflare Workers, KV, D1, R2 관리
MCP 클라이언트 5ire MCP 지원 및 로컬 지식베이스를 갖춘 크로스 플랫폼 데스크탑 AI 어시스턴트
생산성 Notion MCP 페이지, 데이터베이스, 블록 읽기·쓰기를 위한 공식 Notion MCP 서버
배포 Vercel MCP AI를 통한 프로젝트 배포, 도메인 관리, 환경 변수 설정
프로젝트 관리 Jira MCP 이슈 및 문서 관리를 위한 Atlassian Jira 및 Confluence 통합
멀티 서비스 Composio Linear, Notion, Slack 등 100개 이상의 서비스를 AI 에이전트에 연결하는 MCP 자동화

📚 전체 목록은 awesome-mcp-servers를 참조하세요.

클라우드 & 플랫폼 통합

AI 보조 개발을 위한 브라우저 기반 및 클라우드 플랫폼.

도구 설명
Replit Ghostwriter AI를 갖춘 브라우저 기반 IDE
v0 Vercel의 UI/React 생성 AI
Bolt.new StackBlitz의 자연어 앱 빌딩
Lovable Supabase를 사용한 풀스택 앱 생성
Berrry 소셜 게시물을 웹 앱으로 변환
Duet AI Google Workspace AI 통합
Trae AI 콘텐츠 제작을 위한 AI 플랫폼
CodeSandbox AI 브라우저 샌드박스에서 AI 기반 코드 생성
GitHub Copilot Workspace GitHub을 위한 AI 네이티브 개발 환경
Create.xyz 자연어 프롬프트를 사용한 웹 앱 구축
Wordware 개발자를 위한 노코드 AI 에이전트 빌더
Kombai Figma 디자인을 코드로 변환하는 AI
Dyad 로컬 오픈소스 AI 앱 빌더 (v0/Lovable/Bolt 대안)
Firebase Studio Gemini를 갖춘 Google의 AI 우선 브라우저 IDE, 구 Project IDX
Google AI Studio Gemini 모델로 빌드 및 프로토타이핑을 위한 브라우저 IDE
Databutton Python 백엔드를 갖춘 AI 기반 풀스택 앱 빌더
Tempo Labs 시각적 편집기와 코드 내보내기를 갖춘 AI 기반 React UI 빌더
Gitpod AI 지원 워크스페이스 자동화를 갖춘 클라우드 개발 환경
Bolt.diy 자체 API 키를 사용하는 오픈소스 Bolt.new 대안
Marblism 텍스트 프롬프트에서 풀스택 Next.js 앱을 생성하는 AI
Subframe 깔끔한 React 컴포넌트 코드를 생성하는 AI 보조 UI 빌더
BuildShip 로우코드 노드를 갖춘 비주얼 AI 워크플로우 및 백엔드 빌더
Onlook AI 코드 생성 기능이 있는 React/Next.js용 오픈소스 브라우저 기반 시각적 편집기
GitHub Spark GitHub Next가 개발한 자연어 마이크로 앱 빌더, 브라우저에서 실행
Dify LLM 기반 애플리케이션 구축 및 배포를 위한 오픈소스 플랫폼
Lazy AI 원클릭 클라우드 배포를 지원하는 채팅 기반 웹 앱 빌더
Rosebud AI 3D 게임과 인터랙티브 웹 앱을 위한 바이브 코딩 플랫폼
Emergent 원클릭 배포와 커스텀 도메인을 지원하는 AI 풀스택 바이브 코딩 플랫폼
Hostinger Horizons 음성/텍스트/이미지 프롬프트와 내장 호스팅을 지원하는 AI 노코드 앱 빌더

워크플로우 & 템플릿

워크플로우 주요 단계
새 기능 Vibe Brief → PRD로 검증 → 수직 슬라이스 계획 → 단계별 구현
리팩토링 패턴/냄새 분석 → 안전 전략 → 순차적 작은 단계
버그 수정 분류 및 가설 → 최소 실패 테스트 → 수정 → 검증
테스트 생성 중요 동작 식별 → 위험도별 우선순위 → 테스트 생성

권장 아티팩트: PRD.md, TECH_DESIGN.md, NOTES.md, CHANGELOG.md

📚 전체 워크플로우 & 템플릿 가이드 → — 세션 설정, 프롬프트 템플릿, 플레이북


모범 사례

해야 할 것 ✅

  • 컨텍스트로 시작 — 아키텍처, 제약 조건, 관련 코드 제공
  • 작업 분해 — 계획 → 생성 → 테스트 → 리팩토링으로 나누기
  • 테스트 우선 — 코드 전이나 동시에 테스트 생성
  • 샌드박스 사용 — 격리된 환경에서 AI 코드 실행
  • "주니어 엔지니어"로 검토 — 보안 및 아키텍처를 위해 항상 사람이 검토
  • 아티팩트 유지 — PRD, NOTES, CHANGELOG 업데이트 유지

하지 말아야 할 것 ❌

  • "간단한" 코드의 검토 생략 — AI가 미묘한 버그를 도입할 수 있음
  • 프롬프트에 비밀 포함 — 환경 변수나 vault 사용
  • 공개 모델에 독점 코드 제공 — 데이터 유출 위험
  • 원시 출력 맹목적 수용 — Vibe ≠ 검증 없는 분위기
  • 복잡한 결정에 AI 과도하게 의존 — 사람이 판단 담당

도메인별 응용

도메인 사용 사례 예시 도구
웹/앱/백엔드 CRUD 앱, SaaS, 마이크로서비스 Lovable, Cursor, v0
데이터 & ML 파이프라인 생성, 실험 자동화 Zapier, n8n
DevOps IaC, CI/CD 설정, 모니터링 Pulumi, Terraform
연구 노트북 자동화, 데이터 시각화 ChatGPT, Claude

학습 자료

연구 논문

논문 초점 링크
Vibe Coding: Toward an AI-Native Paradigm 시맨틱 소프트웨어 개발 arXiv:2510.17842
A Review on Vibe Coding 기본 개념, 과제, 미래 방향 TechRxiv
Vibe Coding and AI-Led Conversational Programming 개발자-AI 상호작용 SSRN
Vibe Coding: AI/Voice Based Code Generation 비개발자를 위한 연구 도구 ICAIR
SWE-bench: Can Language Models Resolve Real-World GitHub Issues? AI 코딩 에이전트 평가를 위한 표준 벤치마크 arXiv:2310.06770
SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering Agent-Computer Interface를 사용하여 실제 버그를 수정하는 자율 에이전트 arXiv:2405.15793

아티클 & 매뉴얼

비디오 & 튜토리얼

비디오 주제
Vibe Coding Tutorial and Best Practices Cursor/Windsurf의 AI agents
Vibe Coding Is The Future Y Combinator의 vibe coding
How I use LLMs Andrej Karpathy의 가이드
Model Context Protocol Explained MCP 기본 개념
Windsurf: 90% of Your Code 에이전트 IDE 심층 분석
Vibecoding is Here AI가 바꾸는 개발
New Tools for Building Agents OpenAI의 에이전트 도구
AI Tool Showdown (Japanese) Copilot vs Cursor vs 기타
MCP in 10 Minutes MCP 빠른 소개

커뮤니티

Reddit

Discord

스타터 킷


관련 Awesome 리스트


기여하기

이 저장소는 AI로 완전 자동 운영됩니다. 콘텐츠 업데이트, 번역, 큐레이션은 Claude Code SDKPerplexity MCP 가 GitHub Actions를 통해 처리합니다. 매주 일요일 자동 업데이트가 실행되며, 승인된 이슈는 수동 개입 없이 자동으로 처리되어 반영됩니다.

아키텍처

graph TB
    subgraph Repository["저장소"]
        README["README.md<br/>(영어 원본)"]
        README_KO["README.ko.md<br/>(한국어)"]
        README_JA["README.ja.md<br/>(일본어)"]
        SCRIPTS["scripts/<br/>weekly-update.mjs<br/>auto-process-issue.mjs<br/>issue-approval.mjs"]
        PROMPTS["prompts/<br/>issue-auto-process.md<br/>issue-approval.md"]
        CACHE[".cache/<br/>awesome-vibecoding.db"]
    end

    subgraph GitHub Actions
        WU["주간 업데이트<br/>(매주 일요일)"]
        API["이슈 자동 처리<br/>(이슈 생성 시)"]
        IA["이슈 승인<br/>(/approve 코멘트)"]
    end

    subgraph External Services["외부 서비스"]
        SDK["Claude Code SDK<br/>(@anthropic-ai/claude-agent-sdk)"]
        PERPLEXITY["Perplexity MCP<br/>(AI 검색)"]
        GITHUB["GitHub API<br/>(Stars, Repos)"]
    end

    WU -->|"node scripts/weekly-update.mjs"| SDK
    API -->|"node scripts/auto-process-issue.mjs"| SDK
    IA -->|"node scripts/issue-approval.mjs"| SDK
    SDK -->|research| PERPLEXITY
    SDK -->|metadata| GITHUB
    SDK -->|edit| README
    README -->|translate| README_KO
    README -->|translate| README_JA
    SCRIPTS -.->|read| PROMPTS
    SDK -.->|cache| CACHE
Loading

자동화 워크플로우

flowchart LR
    subgraph Weekly["주간 업데이트 (일요일)"]
        direction TB
        W1["Perplexity 검색<br/>+ GitHub Trending"] --> W2["필터링 & 검증<br/>(stars, 활동)"]
        W2 --> W3["README.md 업데이트"]
        W3 --> W4["한국어/일본어 번역"]
        W4 --> W5["커밋 & 푸시"]
    end

    subgraph Issue["이슈 자동 처리"]
        direction TB
        I1["이슈 생성<br/>(addition 라벨)"] --> I2["URL 검증<br/>& 중복 확인"]
        I2 --> I3{"품질<br/>검사"}
        I3 -->|통과| I4["README에 추가<br/>& 번역"]
        I3 -->|실패| I5["반려 / 검토 필요"]
        I4 --> I6["커밋 & 이슈 닫기"]
    end

    subgraph Approve["수동 승인"]
        direction TB
        A1["/approve 코멘트"] --> A2["검증 건너뛰기"]
        A2 --> A3["README에 추가<br/>& 번역"]
        A3 --> A4["커밋 & 이슈 닫기"]
    end
Loading

기여 방법

  1. 이슈 등록새 이슈 생성으로 제안 사항 등록
    • 추가할 새로운 도구나 리소스
    • 기존 콘텐츠의 수정이나 업데이트
    • 새로운 카테고리나 섹션 아이디어
  2. 제안 내용 설명 — 이름, URL, 간략한 설명 포함
  3. 자동 처리 — 메인테이너가 /approve 코멘트를 달면 Claude Code가 자동으로 리소스를 추가하고 번역을 생성하여 main에 커밋합니다

PR이 아닌 이슈를 제출해 주세요. 이 저장소는 AI가 운영합니다 — Claude Code가 모든 콘텐츠 편집, 포맷팅, 번역(영어, 한국어, 일본어)을 처리하여 일관성을 보장합니다. 직접 PR을 보내면 자동화 파이프라인과 머지 충돌이 발생할 수 있습니다.

큐레이션 원칙

리소스는 다음과 같아야 합니다:

  • 관련성 — Vibe coding 또는 AI 보조 개발과 직접 관련
  • 품질 — 잘 유지되고, 문서화되고, 활발하게 사용됨
  • 접근성 — 무료 또는 무료 티어가 있는 것 선호

라이선스

이 작품은 CC0 1.0 Universal License에 따라 퍼블릭 도메인에 제공됩니다.