15 points edf13 1 hour ago 14 comments

edf13 1 hour ago | parent

I kept running into limits on my Claude Code sessions (Especially with leading edge models)... the main cause being session hygiene, not clearing or compacting my sessions often enough.

So I built this simple tool to show my current session status.

jondwillis 1 hour ago | parent

Could’ve asked Claude to put this in your status line.

https://code.claude.com/docs/en/statusline

edf13 1 hour ago | parent

Yes - we hook into that to add the cost/turn and the burn rate

ftchd 47 minutes ago | parent

My two cents: the README should feel effortless to read and easy to skim. For something this straightforward, I’d ideally want to grasp the key points without having to scroll much. Once it starts feeling longer than it needs to be, I tend to lose interest and I think I'm not the only one.

I built something similar but as a tray/cli and not just for usage. You can switch the login of CLIs like Codex, Claude, Vercel (if you're managing multiple accounts) etc

Here's Switcheroo: https://github.com/FTCHD/switcheroo

ActivePattern 38 minutes ago | parent

Yeah, the README seems like AI slop to me. That always makes me lose interest in a project because it seems so low-effort.

edf13 37 minutes ago | parent

It is AI gen - and it's not so much of a project, more of a quick tool/status bar.

bonsai_spool 47 minutes ago | parent

Unaffiliated with this project but I enjoy Claude Code Usage on my Mac https://github.com/richhickson/claudecodeusage

MoreClaudeslop 30 minutes ago | parent

No one cares. Make something people want.

cbg0 31 minutes ago | parent

Just use autocompact?

ethanj8011 27 minutes ago | parent

Insane slop title.

froobius 23 minutes ago | parent

> context a session moves grows with roughly the square of its length

Readme doesn't mention that LLM providers do context caching — your costs aren't quadratic unless you frequently invalidate the cache.

velcrovan 19 minutes ago | parent

What's funny is that, being a claude code user, I don't need to give someone else's python package a 24/7 back door into all my activity, I can just make my own.

efficax 16 minutes ago | parent

I never have long sessions. I ask claude to do one thing, then I clear the context, validate that change, and iterate it. What are these long sessions?

lowbloodsugar 13 minutes ago | parent

Someone about to learn about caching.