There are no shortage of good harnesses out there, and you can re-use coding ones like pi, opencode, dsh even claude and codex. For most use-cases that is already the loop you need. If you're looking for something less like a coding agent then Vercel's Eve is okay too.