이전 글에서 Hive의 기본 설계를 소개했다. 그 후 3일 동안 핵심 도구 두 가지를 만들었다: hive-cli와 hive-mcp. 이 글에서는 세 리포지토리의 역할과 설계를 정리한다.
세 리포지토리의 구조 sogang-qmp/hive 시스템 명세, 가이드 문서 (코드 없음, 전부 markdown) sogang-qmp/hive-cli Go CLI — Claude Code가 사용하는 도구 sogang-qmp/hive-mcp TypeScript MCP 서버 — Claude.ai(웹)가 사용하는 도구 접근 경로가 두 가지인 이유는 간단하다. Claude Code(터미널)와 Claude.ai(웹브라우저)는 외부 도구에 접근하는 방식이 다르기 때문이다.
환경 도구 작동 방식 Claude Code (터미널) hive-cli Claude Code가 hive 명령어를 직접 실행 Claude.
연구실 프로젝트 관리 시스템 Hive의 spec과 학생 가이드 문서를 작성했다. Claude와 함께 만든 작업 일지를 기록한다.
배경 연구실을 운영하면서 반복적으로 느끼는 문제들이 있다.
계산 결과를 카톡/슬랙으로 공유하면 나중에 찾기 어렵다 미팅 노트가 개인적으로 보관되어 공유가 안 된다 할 일이 머릿속에만 존재하여 추적이 안 된다 Google Drive에 파일이 산재하여 버전 관리가 안 된다 노션, 컨플루언스, 자체 웹앱 등 여러 선택지를 고민했지만, 결국 GitHub repo + markdown + Claude로 충분하다는 결론에 도달했다. 별도의 서버나 웹앱 없이, 이미 쓰고 있는 도구들만으로 시스템을 만들자.