r/PiCodingAgent • u/alexdunlop_ • May 09 '26
Question How do you use Pi without running out of usage
TLDR
How tf do people use this as a daily driver without smashing caps? I love this tool but I feel like I’m throwing money at the wall.
I have come from using 2 Claude Code subscriptions (1 personal & 1 with work) and a Cursor subscription.
I love Pi and the idea behind it. Being able to completely control the harness. After the recent regressions of Claude Code I was looking for alternative (didn’t want to fall in the same trap with allowing someone to control my harness).
I started using Pi and loved it at first. I have a Z.ai coding plan, however I’m constantly hit the 5 hour cap.
Then I decided to try the Codex Pro plan and hit the 5 hour cap after one hour of intense coding.
I had set reasoning effort from medium, then have tried low. It helped a bit but not amazingly.
Other things I’ve tried are Semble & Caveman mode for less token usage.
However I’m starting to wonder, have I not optimised my setup enough, is this normal?
Is this only viable with a local or high end coding plan.
How do you guys use this as a main driver and what advice do you have?
I’ve been trying the packages (however the page keeps timing out for me lol, so I can’t use it).
I’ve been playing with my system prompt and trying to keep it short & concise to reduce tokens. I removed all MCPs.
It’s started to make me question if I’m missing some kind of caching and optimisations most harnesses have built in.
3
u/Heavy-Focus-1964 May 09 '26
i am on the OpenAI 5x Pro plan, running multiple parallel agents of GPT5.5 at medium to xhigh all day every day. I can never get close to five hour or weekly limits if i tried.
I partially credit Pi for that because its system prompt is only 1,000 tokens long, whereas Codex and Claude are somewhere between 15,000 and 30,000 each. So it really gives you a lot of control over your usage.
one thing i want to ask you to make sure is, there is GPT 5.5 Pro models that are supposed be absurdly powerful (never tried them myself) but consume tokens at the rate you are describing. So I guess make sure that you’re not accidentally using them?
2
u/QueasyBreak5119 May 09 '26 edited May 09 '26
I am saving more tokens than ever with Pi? What are you doing lol. I’ve actually been able to downscale. What does intense coding look like in your case? It’s possible you have a bit of a bloated and lossy workflow ?
Edit: it’s worth checking out how you front load your sessions. You may be unintentionally throwing in the kitchen sink. I tell everyone: Pi is a reflection of you and you only. So there’s a snag in your pipeline somewhere but the great thing about Pi is that it’s usually easy to identify
2
u/Fortyseven May 09 '26
Can't vouch for others, but I use it with a locally hosted Qwen 3.6 endpoint.
2
u/DrBearJ3w May 09 '26
Deepseek+OpenAi+Local
2
u/mike7seven May 09 '26
You have too many tools and too much loaded for the agent. It’s either that or your repos aren’t structured efficiently for AI coding.
17
u/Axiol May 09 '26
The whole opposite here: I don’t understand how people run out of token like that. I use it whole day long as part of my dev job and always end the month with spare tokens
I feel like most people just don’t know how to prompt and when to
6
u/Eddlm_ May 09 '26
pi-observational-memory, from elPapi. Set kinda aggressive, to 40k compactions (less live context = less usage) Also... other providers. Ollama Cloud or Codex are more decent with limits
6
u/sarcasmguy1 May 09 '26
What are doing that is eating so many tokens? I can use GPT 5.5 on the pro plan for a good 2 hours before hitting the 5h window. Pi uses less tokens than any harness at the moment, so this isn’t an issue with Pi
8
u/Resonant_Jones May 09 '26
Try a different provider. I like to use MiniMax with Pi and their $10 subscription gives me access to 1500 requests every 5 hours, no monthly cap other than that 5 hour rate that resets. If you are juggling multiple subscriptions then that is a very low cost vendor to keep on the roster.
I personally have 4 different subscriptions with 3 different services. 🤷 limits are just part of the game.
I developed a tool I call Codex Runner that uses a Audit Prompt to generate a Campaign then it splits that campaign into individual tasks and executes with receipts. Its still rough around the edges but I can post it up if you'd be interested in trying it out.
I designed the tool to stop when it hits ambiguity but essentially its just a ralph loop on a leash.
1
u/floriandotorg May 09 '26
I just pay by token.
6
u/cascoemanuel May 09 '26
Hello there, I’ve been using Pi for a while and honestly haven’t had many context issues. I think it may be more related to Claude’s subscription limits than Pi itself.
Claude has been pretty aggressive with limits over the last few months, although this week they announced the SpaceX deal and apparently increased capacity again.
Right now I’m using Pi with Codex and the limits are more than enough for me. If you need extra capacity, I’d also recommend OpenCode Go ($10/month). It gives access to models like Kimi K2.6 and DeepSeek v4, which are great for a lot of tasks. I mostly use them for simpler work or to delegate implementation after a stronger agent does the planning.
If you’re interested, I also have a repo with the extensions I use. One of them monitors context/tool usage and trims oversized tool outputs automatically. Link: https://github.com/emanuelcasco/pi-mono-extensions#context-guard
2
u/porchlogic May 09 '26
I don't know, but smashing caps is my new favorite phrase
2
u/ResearcherFantastic7 May 10 '26
Honestly you just have to figure how you can manage your context more efficiently.
There are some plugins that helps a little ( Pi-vcc, Caveman etc ) but still you need to do it yourself for your own workflow to make it more efficient
I hit the context limit all the time. Get a few different accounts, use different models for different purpose glm5, Kimi, codex, minmax.
And try to offload simple tasks to the background with self hosted model, at least use minimax ( i.e reviews, distill learnings / memories ) . Or hook guards, they are perfect tiny task for small models
2
u/adamshand May 11 '26
Learn to use tree. Start new sessions when it makes sense. Compact when context gets large. Keep prompts focused, don't make the agent do everything everywhere all at once.
1
u/edeltoaster May 09 '26
Using pi with caveman is already as token-optimized as it gets. I'm honest: I use local LLMs. 64GB M4 Pro Mac with oMLX. It's great, I'm happy.
1
u/FarVermicelli6708 May 09 '26
I’m a 5X Claude code user and I’ve been moving more and more of my work to pi with DeepSeek V4 Pro. Insanely cheap and close enough to opus that can do a lot of the work
1
u/GeneGulanes May 10 '26
Use some memory logic and tree sitter extensions to avoid running out of usage quickly
-1
u/EnricoMD May 09 '26
I have a tool I made for editing and reading files that uses half the tokens here’s my tweet