3개월 동안 모든 Claude Code 세션을 기록했습니다. 제 실제 업무 모습은 이랬습니다.
요약
Claude Code 사용 세션을 기록하고 분석하기 위해 에이전트 체인을 활용한 'Pulse' 프로젝트를 소개합니다. 매일 밤 세션을 요약하고, 주간 프로필을 업데이트하며, SNS 포스트 초안을 작성하는 자동화된 워크플로우를 구축했습니다.
핵심 포인트
- Claude Code 세션 데이터를 기반으로 한 에이전트 체인 구축
- 일일 요약, 주간 프로필 업데이트, SNS 포스트 작성 자동화
- 클라우드 루틴을 활용하여 로컬 환경과 무관하게 실행 가능
- 오픈 소스 프로젝트 'Pulse'로 개발 및 공개 중
지난 3개월 동안 저는 Claude Code와 진행한 모든 세션을 기록했습니다. 스크린샷도, 기억도 아닙니다. 제가 입력한 모든 프롬프트(Prompt)와 모델이 수행한 모든 작업을 제가 소유한 작은 데이터베이스(Database)에 저장했습니다.
제가 이렇게 한 이유는 제 작업 내용을 계속 잊어버렸기 때문입니다. 한 주를 마치고 누군가 제가 무엇을 출시했는지 물어보면, 정말로 기억이 나지 않았습니다. 작업은 실제로 이루어졌지만, 단지 다시는 스크롤하지 않을 터미널(Terminal) 스크롤백(Scrollback) 속에만 존재했을 뿐입니다.
그래서 저를 대신해 이를 기억해 줄 작은 에이전트(Agent) 체인을 구축했습니다.
매일 밤 제가 잠든 사이, 첫 번째 에이전트가 그날의 가공되지 않은 세션(Raw sessions)을 읽고 하나의 명확한 노트를 작성합니다. 무엇을 만들었는지, 어떤 결정을 내렸는지, 무엇이 아직 미결 상태인지에 대한 내용입니다. 로그(Log)의 나열이 아니라, 제가 일기에 쓸 법한 평이한 언어로 작성합니다.
일주일에 한 번, 두 번째 에이전트가 7일간의 일일 노트를 모두 읽고 저의 프로필을 업데이트합니다. 제가 진행 중인 프로젝트, 실제로 사용한 기술, 배운 것들을 기록합니다. 몇 달이 지나자 이것은 제 이력서보다 제 업무를 더 정직하게 보여주는 모습이 되었습니다.
그다음 세 번째 에이전트가 이 모든 내용을 읽고, 제가 그 주에 실제로 작업한 내용에 대해 LinkedIn과 X(구 Twitter)에 올릴 포스트 초안을 작성합니다. 제가 직접 기억하거나 앉아서 글을 쓸 필요 없이, 빌딩 인 퍼블릭(Building in public)을 실천하게 해줍니다.
가장 마음에 드는 부분은 이 모든 것이 제 컴퓨터에서 실행되지 않는다는 점입니다. 모두 예약된 클라우드 루틴(Cloud routines)입니다. 제 노트북이 꺼져 있어도 상관없습니다. 아침에 일어나면 노트와 프로필, 그리고 포스트 초안이 이미 준비되어 있습니다.
저는 이것을 Pulse라는 이름으로 오픈 소스화하기 시작했습니다. 현재 캡처(Capture) 기능과 야간 일일 노트 에이전트가 공개되었습니다. 여러분의 데이터베이스와 노트 저장소(Repo)를 지정하기만 하면, 여러분이 소유한 파일에 평이한 영어로 여러분의 하루를 대신 작성해 줍니다. 주간 프로필 에이전트와 포스트 작성기는 다음에 추출할 기능들입니다.
아직 초기 단계이며 거친 부분도 있습니다. 솔직한 주의 사항을 말씀드리자면, 글의 품질은 그 뒤에 있는 모델(Model)의 성능에 달려 있으며, 조용한 날에는 조용한 노트가 작성됩니다. 하지만 3개월이 지난 지금, 저는 제가 무엇을 했는지 더 이상 추측하지 않습니다. 그저 금고(Vault)를 열 뿐입니다.
상단의 그래프는 3개월 동안의 제 노트이며, 각 날짜는 관련된 프로젝트와 연결되어 있습니다.
저장소(Repo): https://github.com/muhammademanaftab/pulse
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기