When using Claude Code with Claude Pro, one problem you will almost certainly run into is the Usage Limit.

The actual usage depends on many things: message length, attached files, conversation history, the model you are using, and the features you enable. Claude Pro has a session-based limit that resets every five hours, as well as a weekly usage limit. (Claude Help Center)

I use Claude Pro with the assumption that I will eventually hit the limit. Because of that, I try to avoid carrying unnecessary context, control when I start heavy work, and move important information out of the conversation and into files.

Use /clear

When I start a new task or switch models, I usually run /clear first.