Cursor에서 기록하는 항목
- 시작부터 끝까지 모든 에이전트 세션과 모델(Cursor 1.7 이상).
- 세션마다 제목: 첫 프롬프트로 만든 짧은 제목, 이후에는 Cursor가 붙인 채팅 이름.
- 맞는 프로젝트에 배정하기 위한, 세션이 쓴 폴더.
- Cursor 계정에서 나중에 가져오는 토큰과 비용(아래 참조).
- 커밋은 GitHub 연결로 들어옵니다.
수치의 출처
Cursor의 훅은 토큰을 알려 주지 않습니다. 수집기가 Cursor 자체 사용량 대시보드와 같은 방식으로 cursor.com에서 가져옵니다.
- 로컬 Cursor 로그인 정보를 읽기 전용으로 씁니다. 이 인증 정보는 cursor.com으로만 가며, Time Momentum으로는 절대 가지 않습니다.
- 사용량은 시간으로 세션에 맞춥니다. 같은 모델의 에이전트 두 개가 동시에 실행되면 일부가 다른 세션에 들어갈 수 있지만, 합계는 정확합니다.
- Cursor의 인터페이스는 비공식입니다. 바뀌더라도 세션은 지속 시간과 함께 계속 기록되며, 토큰만 빠집니다. 가져오기는 끌 수 있습니다.
- Cursor는 읽을 트랜스크립트를 남기지 않으므로 측정된 실제 실행 시간도, 지난 세션 가져오기도 없습니다.
사용량에서 고객 청구까지
정가가 알려진 모델은 다른 도구와 똑같이, Cursor 자체 모델은 Cursor가 알려 주는 정가로 평가합니다. 청구서에서 Cursor 작업은 마진을 붙인 비용이나 직접 정한 단가의 토큰량으로 올라갑니다. 실행 시간 기준 청구에는 측정된 실제 실행 시간이 필요한데, Cursor는 이를 제공하지 않습니다. AI 비용 청구는 Pro에 포함됩니다.
내 컴퓨터에서 나가는 것
프롬프트, 응답, 코드는 내 컴퓨터를 절대 떠나지 않습니다. Time Momentum이 받는 것은 모델, 토큰, 실행 시간, 작업 폴더, 저장소, 세션 제목입니다. 도구가 제목을 남기지 않으면 첫 프롬프트를 200자로 줄여 보내고, Time Momentum은 이를 짧은 제목으로 바꾼 뒤 프롬프트는 저장하지 않습니다. 제목과 폴더는 완전히 끄거나 폴더별로 제외할 수 있습니다. 기록 코드는 npm 패키지 @time-momentum/cli에 공개되어 있습니다.
자주 묻는 질문
Cursor는 Time Momentum에 어떻게 연결되나요?
tm 커맨드라인이 Cursor의 훅(~/.cursor/hooks.json, Cursor 1.7 이상)에 등록되어 모든 에이전트 세션을 자동으로 기록합니다.
Cursor 비용을 유로로 볼 수 있나요?
네, Cursor 계정에서 토큰을 가져온 뒤에 볼 수 있습니다. Cursor가 사용량을 늦게 반영하는 경우가 있어 수치가 세션 후 몇 분 뒤에 들어올 수 있습니다.
토큰 가져오기가 실패하면 어떻게 되나요?
세션은 모델과 지속 시간과 함께 계속 기록되고, 토큰과 비용만 빠집니다. 가져오기가 동작하는지는 tm collect status로 확인합니다.
Cursor를 Claude Code, Codex와 함께 분석할 수 있나요?
네. 세 도구의 세션이 모두 같은 프로젝트에 들어갑니다.
