nokturn
Joined 5 months ago
Joined 5 months ago
That example i gave above with the worktrees happened to me recently after a long time of not opening cursor - huge CPU usage and mbp fans immediately firing up. Didn't take long to understand what was happening, but still, no easy way for users to know if its indexing, extensions, or something else entirely.
I can read that you're probably a terminal power user, so how do you keep track of non-coding stuff like tracking JIRA tasks and handling code reviews? Are you using MCPs for that, or a TUI orchestrator with support for those sort of things - or do you manually go to those platforms yourself?
Once again, thank you for taking the time to discuss these things :+1:
On a personal note, i totally understand, and I also feel frustrated when I have to wait for the machine, or when i start to feel the laptop getting warm on my lap. So to expand on this a little, would you say a 'monitor' with current CPU/RAM usage would be helpful to at least establish a relation between interactions / resource usage? For example, if you have a dozen worktrees nested inside your main repo and you open cursor, it will immediately jump to 400% CPU just from indexing all those files. Surfacing where this CPU usage is coming from could be a starting point?
Noted! Thank you first of all!
Besides those two points, is there anything else you think could save you time? Ex. notify you when your PR got approved, auto-fix CI errors, not ping you every 10 seconds asking permission to execute a bash command again, send a msg notification somewhere when work is done, or being able to continue working on your phone, stuff like that
Electron on its own isn't that bad, and surely not responsible for GBs of RAM - the main bottleneck I'm facing when dealing with a dozen+ parallel tasks is that each claude code terminal eats up easily 200MB of RAM.
When you mention Electron, is it because in most Electron apps the experience doesn't feel snappy, as it would vs native?
Once again, thank you all for your time!