I keep bouncing between Claude Code and Codex while working on different repos. The annoying part is not the AI assistant itself. It is remembering which terminal, project, and conversation belongs to which task after a restart or a long break.

A workflow that has helped me:

Keep one workspace per repo, not one giant terminal pile.

Name sessions around the task, not the tool: fix-auth-tests, refactor-importer, release-notes.

Review old AI sessions before starting a similar task. There is often useful context hiding in previous prompts and patches.