I like aider with the claude-3-5-sonnet-20241022, haven’t tried it with O1, though.
Also, https://aider.chat/docs/scripting.html offers some nice possibilities.