36
temperature
A knob for randomness. Code wants it low. Brainstorming can stand it higher.
What is temperature?
Temperature scales how wildly the model samples the next token. Low (0–0.3) is peaked and repeatable. High is diverse and sloppy. It is not “creativity.” It is entropy.
Why does temperature matter when vibe coding?
Generating production code at high temperature is how you get a different architecture every turn. Keep implementation cold. Raise it only for naming, copy, or a spike you will throw away.
How do you do temperature?
Default the coding agent low. If two runs of the same prompt disagree on structure, temperature or the prompt is too loose — tighten the spec, do not roll the dice again.
How do you ask a model for temperature?
This is implementation, not brainstorming. Prefer the boring, local, already-used pattern. Do not surprise me with a new architecture.
What goes wrong with temperature?
Turning temperature up because the model “feels stuck.” Stuck usually means the spec is vague. Fix the spec.