4P by stevejkang 18시간전 | ★ favorite | 댓글 1개

TokFresh는 클로드의 5시간 세션 리밋 시작을 자동화해주는 서비스입니다.


왜 만들었나

5시간 세션 윈도우 1개에서 사용가능한 토큰량을 T 라고 하면,

9시 출근해서 바로 쓰기 시작할 경우, 9시-14시 / 14시-19시로 퇴근 전까지 2T를 사용할 수 있습니다.
반면 6시에 첫 호출을 걸어두면, 6시-11시 / 11시-16시 / 16시-21시로 같은 업무시간에 3T를 쓸 수 있습니다.

또 다른 예로, 오후 2시-4시에 몰입해서 2T 분량의 작업을 하는 사람이라면 3시에 갱신되도록 설정하면 두 윈도우에 걸쳐서 끊김 없이 작업을 이어갈 수 있습니다.

문제는 새벽 6시에 일어나서 클로드에게 토큰 윈도우를 시작시키는 의미없는 메시지를 보내기엔 너무 귀찮아서 이를 자동화할 수 있는 도구를 만들었습니다.
스케쥴에 맞춰 갱신되도록 하고 싶거나, 여러 개의 토큰 윈도우를 사용해 토큰을 아낌없이 다 뽑아 쓰고자 할때 사용하시면 좋습니다.


어떻게 동작하나

  • Claude OAuth 인증
  • 개인 Cloudflare API Key

만 있으면, 클로드에게 ping 메시지를 보내는 Cloudflare Workers 템플릿을 개인 계정에 배포해줍니다.
모든 구간에서 서버에 Claude Credential이나 Cloudflare API 키를 보관하는 로직은 없으니 안심하고 사용하셔도 됩니다. Claude refresh token은 workers 배포될 때 개인 KV 에 같이 저장됩니다.

필요에 따라 1. Slack Webhook, 2. Discord Webhook 으로 성공/실패에 대한 알림도 받아볼 수 있습니다.

Github: https://github.com/stevejkang/tokfresh

많이들 아시다시피 최근 앤트로픽의 정책...으로 인해 언제든 막힐 수 있어 개인의 주의가 필요합니다.

잘쓰고있습니다!!