왜 복제부터 하나
Principle처음부터 자기만의 방법을 찾으려 하면 시간이 오래 걸립니다. 먼저 누군가의 완성된 루틴을 통째로 따라 해봅니다.
바이브 코딩의 핵심은 단순히 AI에게 코드를 시키는 일이 아닙니다. 생각을 빠르게 문장으로 만들고, 도구를 연결하고, 결과물을 확인하고, 다시 수정하는 전체 리듬을 몸에 익히는 일입니다.
첫 단계의 목표는 독창성이 아니라 흡수 속도입니다. 일단 강걸우식 작업 환경을 그대로 따라 하고, 그 다음에 자기 방식으로 갈아탑니다.
같은 장비, 같은 앱, 같은 명령어를 쓰면 처음 배우는 사람들이 같은 화면을 보며 따라갈 수 있습니다.
설명보다 실행이 먼저입니다. 설치하고, 열어보고, 복사하고, 배포하며 감각을 만듭니다.
기본 루틴이 몸에 들어오면 그때부터 각자의 앱, 단축키, 프롬프트, 배포 방식을 바꿔도 늦지 않습니다.
기준 맥북 사양
Baseline현재 강걸우가 실제로 쓰는 노트북 환경을 기준으로 정리한 최소 기준입니다.
| 구분 | 현재 기준 | 의미 |
|---|---|---|
| 기기 | MacBook M1, Apple Silicon | 가볍고 오래가며 개발/영상/브라우저 작업을 동시에 버팁니다. |
| OS / Shell | macOS, zsh | Unix 계열 터미널을 기본으로 쓰기 좋아 개발 도구와 잘 맞습니다. |
| 패키지 관리 | Homebrew 5.1.3 | 앱과 CLI를 한 줄 명령으로 설치하고 관리합니다. |
| 런타임 | Node.js v24.14.1, nvm 관리 | Codex, 정적 사이트, 프론트엔드 도구를 돌리는 기본 체력입니다. |
| 기본 도구 | Python 3.9.6, Git 2.53.0, PostgreSQL 18 | 스크립트, 버전 관리, 데이터 실험을 위한 기본 세트입니다. |
왜 Windows보다 Mac을 권장하나
Windows가 불가능해서가 아니라, 첫 그룹의 학습 속도를 높이기 위해 Mac을 기준으로 맞춥니다.
macOS는 Unix 계열 환경이라 Git, Node, Python, Homebrew 같은 개발 도구와 자연스럽게 연결됩니다.
웹캠, 마이크, 스크린샷, 화면 녹화가 기본으로 준비되어 있어 온라인 실습과 시연이 편합니다.
많은 개발자용 앱과 AI 실험 도구가 macOS를 먼저 지원하거나 문서 예시를 Mac 기준으로 제공합니다.
같은 단축키, 같은 폴더 구조, 같은 설치 명령을 쓰면 문제 해결 시간이 크게 줄어듭니다.
물론 Windows에서도 개발은 가능합니다. 다만 K-garoo의 첫 실습은 속도와 재현성이 중요하기 때문에, 운영 기준은 MacBook으로 잡습니다.
Day 0 필수 앱
Install First첫 모임 전에 설치해두면 실습 중 막히는 시간이 줄어듭니다.
brew install --cask maccy ice notion
# AlDente, Amphetamine, CapCut, Movist는 웹사이트 또는 App Store에서 설치
# Codex, Railway CLI, GitHub CLI는 CODEX Starter에서 이어서 다룹니다.
| 앱 | 역할 | 설치 |
|---|---|---|
| Maccy | 복사한 코드, 명령어, URL을 다시 꺼내 쓰는 클립보드 히스토리 | brew install --cask maccy |
| AlDente | 충전 상한선을 설정해 배터리 수명을 관리 | apphousekitchen.com |
| Amphetamine | 긴 코딩 세션, 다운로드, 빌드 중 Mac이 잠들지 않게 유지 | App Store |
| Ice | 메뉴바 아이콘을 숨기고 작업 화면을 정리 | brew install --cask ice |
| Notion | 학습 노트, 프로젝트 문서, 체크리스트 관리 | brew install --cask notion |
| CapCut | 결과물 시연, 숏폼, 발표 영상 편집 | capcut.com |
| Movist | 강의 영상, 튜토리얼, 참고 자료 재생 | App Store 또는 IINA 대체 |
앱별 사용처
앱을 많이 까는 것이 목적이 아니라, 작업 흐름의 병목을 줄이는 것이 목적입니다.
AI가 준 명령어, GitHub URL, 배포 주소를 계속 다시 붙여넣어야 합니다. 클립보드 히스토리가 있으면 반복 작업의 피로가 크게 줄어듭니다.
책상에 꽂아두고 오래 쓰는 MacBook이라면 배터리 보호가 중요합니다. 장기 운영을 위한 관리 앱입니다.
잠들지 않는 화면과 깨끗한 메뉴바는 작지만 강력합니다. 온라인 실습 중 불필요한 끊김과 산만함을 줄입니다.
바이브 코딩은 결과물을 보여주는 일까지 포함합니다. 시연 영상, 홍보 영상, 레퍼런스 재생까지 한 흐름으로 가져갑니다.
기획, 프롬프트, 설치 로그, 시행착오를 남기는 곳입니다. 생각을 흘려보내지 않고 다음 작업의 재료로 바꿉니다.
Codex는 구현 파트너, VS Code는 파일을 직접 확인하는 작업대입니다. 둘을 함께 쓰면 AI와 사람이 같은 폴더를 보며 일할 수 있습니다.
반드시 익힐 단축키
많이 외우기보다 자주 쓰는 것만 먼저 손에 붙입니다.
| 상황 | 단축키 | 사용처 |
|---|---|---|
| 앱 실행 | Cmd + Space | Spotlight로 앱, 파일, 계산기를 바로 엽니다. |
| 앱 전환 | Cmd + Tab | Codex, 브라우저, 터미널, Notion 사이를 빠르게 오갑니다. |
| 화면 캡처 | Cmd + Shift + 4 | 오류 화면이나 레이아웃 문제를 잘라서 공유합니다. |
| 녹화/캡처 | Cmd + Shift + 5 | 시연 영상과 화면 녹화를 만듭니다. |
| 경로 이동 | Cmd + Shift + G | Finder에서 특정 폴더로 바로 이동합니다. |
| 숨김 파일 | Cmd + Shift + . | .env, .gitignore 같은 개발 파일을 확인합니다. |
| Quick Look | Space | 파일을 열지 않고 빠르게 미리 봅니다. |
| 단어 삭제 | Option + Delete | 터미널이나 문서에서 오타를 빠르게 정리합니다. |
터미널 커맨드
Minimum Kit이 정도만 익혀도 Codex와 함께 파일을 만들고 배포하는 첫 실습은 충분히 따라갈 수 있습니다.
| 명령 | 의미 | 언제 쓰나 |
|---|---|---|
pwd | 현재 위치 확인 | 내가 어느 폴더에서 일하는지 볼 때 |
ls -la | 숨김 파일 포함 목록 보기 | .git, .env 같은 파일을 확인할 때 |
cd 폴더명 | 폴더 이동 | 프로젝트 폴더로 들어갈 때 |
mkdir 이름 | 새 폴더 만들기 | 프로젝트를 처음 만들 때 |
open . | 현재 폴더를 Finder로 열기 | 파일을 눈으로 확인할 때 |
brew install --cask 앱 | Mac 앱 설치 | Maccy, Ice, Notion을 설치할 때 |
git status | 변경 상태 확인 | Codex가 무엇을 바꿨는지 보기 전 |
git add . && git commit | 작업 저장 | 실험이 성공했을 때 기록으로 남길 때 |
rm -rf는 복구가 어려운 삭제 명령입니다. 실습 초반에는 혼자 쓰지 말고, 정말 필요한 상황인지 먼저 확인합니다.원문 자료
Source아래 자료를 합쳐 Kangaroo Setup으로 재구성했습니다.