Claude Code와 Obsidian 연동: 데일리 노트 자동 생성부터 주간·월간 리뷰까지 이어지는 워크플로우 구축

쿠라시루(Kurashiru)의 백엔드 엔지니어 hama는 Claude Code와 MCP를 연동하여 Obsidian 데일리 노트를 자동화하는 워크플로우를 구축했습니다. Notion, Google Calendar, Slack, GitHub 데이터를 통합하여 할 일 관리부터 AI 기반의 일일 성과 피드백까지 자동화함으로써 주간·월간 리포트 작성의 근거를 마련했습니다.

AI 요약

일본의 레시피 플랫폼 '쿠라시루'를 운영하는 dely의 백엔드 엔지니어 hama는 업무 기록의 효율성을 높이기 위해 Claude Code의 '스킬(Skill)' 기능을 도입했습니다. 기존에는 Obsidian 데일리 노트를 수동으로 작성했으나, 기록의 번거로움으로 인해 내용이 부실해지는 문제를 해결하고자 MCP(Model Context Protocol)를 활용해 외부 서비스와 연동했습니다. 사용자가 Claude Code에서 /daily-report 명령어를 실행하면 Notion의 태스크와 Google Calendar의 미팅 일정을 병렬로 가져와 노트를 구성합니다. 또한 Slack 대화 기록과 GitHub 활동 로그를 분석해 하루를 요약하고 AI가 개선점을 제안하는 피드백 루프를 구축했습니다. 이러한 데이터 축적은 결과적으로 반기 목표 달성 여부 확인 및 차주 행동 지침 결정에 강력한 데이터 근거가 되고 있습니다.

핵심 인사이트

  • MCP 공식 인테그레이션 활용: 별도의 서버 구축 없이 Claude.ai에서 제공하는 Notion(페이지 검색), Google Calendar(일정 취득), Slack(메시지 검색)용 MCP 서버를 Claude Code와 직접 연결했습니다.
  • 병렬 스킬 실행: /daily-report 명령어 하나로 내부의 /notion-my-tasks/gcal-meeting 스킬을 동시에 실행하여 데이터 수집 시간을 단축했습니다.
  • 기록의 선순환 구조: 데일리 노트의 데이터를 쌓아 주간·월간 리포트로 연결함으로써, 단순 기록을 넘어선 성과 측정 도구로 승화시켰습니다.

주요 디테일

  • 스킬 구성: 크게 daily-report(할 일/회의), summarize-clippings(기술 기사 요약), daily-summary(활동 요약) 세 가지 핵심 자동화 스킬을 운용합니다.
  • 데일리 노트 섹션: [주간 테마], [Daily Report], [Memo], [Clippings], [Daily Summary]의 5단계 구조로 정형화하여 관리합니다.
  • AI 피드백 예시: 단순히 활동을 나열하는 것이 아니라, "2개의 PR 마지 및 3개의 리뷰 실시로 개발-리뷰 균형이 좋음" 또는 "진행 중인 태스크 2건의 정체 상태 확인 필요"와 같은 구체적인 피드백을 제공합니다.
  • 익일 액션 자동 제안: 마감 기한이 임박한 태스크(예: 04/09 기한의 요약 정리)를 식별하여 우선순위가 높은 '넥스트 액션'으로 자동 분류합니다.

향후 전망

  • 엔지니어 생산성 도구의 진화: Claude Code와 같은 AI 에이전트와 MCP 프로토콜의 결합이 개발자의 단순 반복 행정 업무를 대체하는 표준 모델이 될 것으로 예상됩니다.
  • 데이터 기반의 성과 관리: 개인의 활동 로그가 AI를 통해 체계적으로 요약됨에 따라, 조직 내 인사 평가나 목표 설정 시 주관성을 배제한 객관적 근거 마련이 용이해질 것입니다.
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...