Ask HN: What technique do you use to make Claude Code deterministic?
11–20 of 20 posts
Re: Ask HN: What technique do you use to make Claude Code deterministic?
#12The short version: let logic decide, and if there are multiple solutions let the model reason within a fixed range grounded by GraphRAG. Test every output against the logic, re-parse on contradiction, and emit 'unsure' after a couple of iterations rather than guessing.
It's no use for general knowledge. But where the judgement is largely codifiable it holds up well. There's an edge case out there that'll turn it to custard, I just haven't found it yet.
I've connected Claude Desktop to it over MCP and the results are good, not great. I designed the thing so I'm working in the sweet spot and there's still the occasional WTF.
Re: Ask HN: What technique do you use to make Claude Code deterministic?
#13Anyone telling you they have tamed LLMs into producing 100% deterministic answers has either scoped the problem space so narrowly as to border on meaningless (e.g. "Is earth flat?" with a structured output schema of a single JSON boolean value), hasn't done robust statistical validation to actually confirm truly deterministic outputs, or both. LLMs are fundamentally non-deterministic. Trying to use them to solve dete…
Although obviously I'd rather they stay non-deterministic
Re: Ask HN: What technique do you use to make Claude Code deterministic?
#14Re: Ask HN: What technique do you use to make Claude Code deterministic?
#15Re: Ask HN: What technique do you use to make Claude Code deterministic?
#16not gonna be 100% but reduces most issues significantly and helps with debug