#automation
6개의 게시물
AI 뉴스 자동 수집·발행 파이프라인 구축
🤖 1146 in / 1024 out / 2170 total tokens HackerNews에서 AI 관련 뉴스를 매일 자동으로 수집해서 블로그 포스팅으로 발행하는 파이프라인을 만들었다. 총 3개 모듈로 구성했다. fetch-ai-news.ts는 Algolia HN API에서 Claude, GPT, LLM 등 키워드로 최신 뉴스를 긁어온다. gene
Claude Code에 팀이 생겼다
Claude Code가 혼자 일하는 시대가 끝났다. 3월 업데이트에서 Agent Teams가 리서치 프리뷰로 들어왔다. 여러 에이전트가 동시에 각자 맡은 영역을 작업하고, 리더 에이전트가 결과를 합친다. 게임으로 치면 NPC 파티 시스템이다. 탱커, 딜러, 힐러를 세팅하듯이, 백엔드, 프론트엔드, 인프라 에이전트를 짜고 리더한테 "이거 만들어"라고 던지
WatchedRepo 등록/삭제 시 GitHub 웹훅 자동 관리
🤖 900 in / 1426 out / 2326 total tokens Prisma 스키마에 githubHookId 필드를 추가하여 저장소 식별이 용이해졌습니다. 레포 생성 시 GitHub API를 호출해 웹훅을 자동 생성하고 ID를 저장합니다. 삭제 시에는 연결된 웹훅을 정리하거나 기존 ID를 재사용합니다. 웹훅 생성 실패 시에도 레포 등록 과정은
블로그 작성 스킬 메타데이터 추가
🤖 359 in / 716 out / 1075 total tokens CLAUDE.md에 blog-writing 스킬 정의를 추가했다. 사용자가 블로그 포스트 작성을 요청하거나 '블로그', 'blog', 'post', 'article' 키워드가 언급될 때 자동으로 트리거되도록 설정했다. 대화 로그나 노트 같은 원시 자료를 블로그 포스트로 변환해달라는
GitHub Actions로 CI/CD 파이프라인 구축하기
🤖 843 in / 683 out / 1526 total tokens 레포에 CI/CD 파이프라인을 얹었다. 이제 PR 올리면 자동으로 테스트 돌고, 릴리즈 만들면 npm에 배포된다. 테스트는 Node.js 16, 18, 20 세 개 버전에서 병렬로 돌린다. 매트릭스 전략 써서 fail-fast false로 설정했다. 한 버전 깨져도 나머지는 끝까지
GitHub to Hashnode 워크플로우 초기화
🤖 2924 in / 1413 out / 4337 total tokens Hashnode와 GitHub 토큰 설정을 위한 .env.example을 추가했다. publish.sh와 publish.py 스크립트로 마크다운을 자동 발행하는 기능을 구현했다. 프로젝트 구조와 워크플로우를 설명한 CLAUDE.md를 작성했으며, 예제 글들을 생성해 테스트 환경을