gstack으로 5분만에 개발 자동화 완벽 구축!
Claude Code + gstack + gbrain Supabase 마이그레이션, makers-log 자동화 시스템 구축 기록.
gstack으로 5분만에 개발 자동화 완벽 구축!
2026년 5월 8일 작업 요약
오늘은 코드 커밋보다 개발 환경 자동화에 집중한 날이다. 집 맥북을 새로 세팅하면서 회사 맥과 동일한 Claude Code + gstack 환경을 구축했다.
🔨 개발·인프라
primeet-*레포 전체를~/workplace/primeet/아래로 정리bun설치 → gstack 셋업 (bash ~/.claude/skills/gstack/setup)/setup-gbrain실행 — 집 맥에 gbrain 로컬 PGLite 엔진 구성/sync-gbrain실행 — gstack-artifacts GitHub 레포와 아티팩트 동기화
🧠 gbrain Supabase 마이그레이션
가장 큰 작업이었다. 기존에 로컬 PGLite로 돌리던 gbrain을 Supabase PostgreSQL로 이전했다.
gbrain migrate --to supabase→ 회사 맥 데이터(29 pages) 확인- 기존 데이터 보존 선택 →
gbrain init --supabase --url로 config만 전환 - 이제 집 맥 ↔ 회사 맥이 같은 Supabase DB를 바라봄
gbrain embed --stale→ OpenAI API로 82 chunks 임베딩 완료
⚙️ Claude Code 자동화
SessionEnd훅 추가 → 세션 종료 시gbrain sync자동 실행- 기존
SessionStart훅(gstack-session-update)과 함께 세션 시작/종료 양방향 싱크 완성 - 매 대화가 끝나면 자동으로 gbrain에 저장되고, 다음 세션에서 바로 이어받는 구조
📋 makers-log 자동화 시스템
이 메이커스로그 자체를 자동으로 만드는 시스템을 구축했다.
~/bin/makers-logPython 스크립트 작성- 오늘 날짜 git 커밋 자동 수집 (전 레포 대상)
- 커밋을 개발/기획콘텐츠/인사이트로 자동 분류
- GPT-4o-mini로 키워드 후킹 제목 자동 생성
- DALL-E 3로 썸네일 자동 생성
- Jekyll 블로그 초안 자동 생성 (
_posts/) - 텔레그램 봇으로 일일 요약 발송
- cron 등록: 매일 밤 10시 자동 실행
--dry-run,--date플래그 지원
🔐 iCloud Secrets 관리
iCloud/secrets/api-keys.sh생성 (chmod 600)- OpenAI API 키 등 시크릿 한 곳에 관리
~/.zshrc에 자동 source 추가 → 셸 시작 시 환경변수 자동 로드- 회사 맥에서도 iCloud 동기화로 동일하게 사용 가능
오늘의 인사이트
“자동화는 처음 만들 때가 제일 힘들다. 하지만 한번 만들어두면 매일 조금씩 나한테 시간을 돌려준다.”
makers-log 시스템을 만들면서 느낀 것 — Claude Code로 반복 작업을 자동화하는 건 단순히 편리함이 아니라, 기록의 지속성을 만드는 일이다. 오늘 어떤 커밋을 했는지, 어떤 생각을 했는지를 자동으로 정리해주는 시스템이 생겼다.
이 글은 Claude Code + makers-log 스크립트로 자동 생성된 초안에 내용을 보강했습니다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.
