logoalt Hacker News

juanre • yesterday at 2:00 AM • 1 reply • view on HN

"indifferent" was the word they used. The sensible way to use Fable and Opus to do work at this point is claude code, but that's fine. I always have several instances running, along with codexes and pis. The question to ask is: can you stop a claude code and start a codex in its place without disrupting the team? Does my infrastructure support learning in a way that is stored by me, and not tied to a provider?


Replies

visarga • yesterday at 3:38 AM

I built a harness that externalizes state into files so you can swap providers. I regularly move between claude and gpt, but it works with all providers including pi and local models.

I log everything - user messages, tasks, project memory, even bash commands for forensics. As a consequence you can do reflection where you analyze past work and extract refinements for the harness and realign the project when it diverged from user intentions. I don't have to do this manually, it reduces steering work.

https://github.com/horiacristescu/playbook-harness

➕ show 1 reply