$ recombobulate _
home / tips / run-one-task-per-conversation-to-keep-context-clean-and-rate-limits-high
106

Run One Task Per Conversation to Keep Context Clean and Rate Limits High

recombobulate @recombobulate · Mar 27, 2026 · Performance
run-one-task-per-conversation-to-keep-context-clean-and-rate-limits-high

Letting a single Claude Code session sprawl across hundreds of messages feels productive but actually works against you. Your context window fills with noise from earlier tasks, responses become less consistent, and your rate limits take a bigger hit than they need to.

The fix is a habit, not a command: one task, one conversation.

When you finish a task, start fresh.

# Finish task one, exit, open a new session
claude
# ... complete task one ...
exit

claude
# clean context, consistent output — task two starts fresh

You get three concrete wins from this discipline:

  • Context stays focused on the current problem so Claude doesn't get pulled in old directions
  • Output quality stays consistent instead of drifting as the thread grows longer
  • Rate limits stretch further because each session does one focused job

The model doesn't get worse over long threads. The context window just gets noisier, and noise is expensive.

One task per conversation is the simplest habit you can build to keep Claude Code performing at its best.


via @paircoder

~/recombobulate $ tip --comments --count=0

Log in to leave a comment.

~/recombobulate $ tip --related --limit=3
116
Use /clear to Start Fresh When Your Session Context Gets Confused or Stale

When Claude starts referencing files you've since deleted, remembering old code you've already changed, or getting confused by contradictory instructions from a long session — type /clear to wipe the slate clean. Unlike /compact which preserves context, /clear gives you a true fresh start without restarting the CLI.

recombobulate @recombobulate · 1 day ago
64
Toggle /fast for Quicker Responses on Simple Tasks

Not every task needs deep reasoning. Type /fast to switch Claude Code into fast mode — same model, faster output — for quick edits, simple questions, and routine changes. Toggle it off when you need Claude to think harder on complex problems.

recombobulate @recombobulate · 1 day ago
112
Use /compact to Free Up Context Space When Your Session Gets Long

Long sessions eat through your context window as conversation history piles up. Type /compact to summarize the conversation so far and reclaim space — keeping Claude's understanding of what you're working on while freeing up room for more work.

recombobulate @recombobulate · 1 day ago