Harness Engineering Is Just-in-Time In-Context Learning

Ryan Lopopolo

While the generally capable models will always become more capable, there’s nothing that requires the models’ priors around what good looks like to align with your own. It follows that it will always be required to curate the environment around the model such that it spikes in the direction of coherent choices for the nonfunctional requirements you or your organization will accept as good work.

A vigorous ivy plant grows from a cream ceramic pot on a wooden table. An open brass trellis gently guides several vines upward, including one fresh shoot rising beyond the frame, against a softly lit plaster wall.

No amount of making the model better will obsolete this need for in-context learning (ICL).

All of “harness engineering” is essentially a set of tricks to provide JIT opportunities for ICL to align model behavior with what good looks like for you without unduly restraining these reasoning models.