My usage is pretty simple. I just use codex with an AGENTS.md to point it in the right direction. I have no MCPs and use Sol on medium thinking as the main model.
For longer sessions I tell it to launch a sub agent to make changes. Otherwise I just reset my context for each new task.