Skip to content

Lecture 11. Harness architectures compared on cost, time and success ​

Part 4 · The Architecture as an Evaluated Claim · Scheduled 17 Jan 2027 · 1-hour lecture

Upcoming course outline. This class has not been recorded as studied.

Learning objectives ​

  • SWE-agent, mini-SWE-agent and Pi as reference architectures, scored on the class 1 quality attributes.
  • HarnessTax: harness choice moved success about 2-5 points but cost up to 5x; Jain: a harness took a cheap model from 3/10 to 10/10.
  • Autonomy levels and the run contract; single agent first; worktrees isolate changes, not behaviour; MAST failure taxonomy.
  • Review with agents: read the test diffs first.

Why this class matters ​

  • Industry: 'Does the harness pay?' is the question every team asks before buying tooling; students answer it with cost per accepted task.
  • Academic: Bare vs harnessed, k = 3, with cost: a complete experiment and the core of the Part 4 paper.
  • Elsewhere: Students know when a multi-agent setup is a trap and when it helps.

Preparation requirements ​

  • Stanford CS329Z L5 and L8 slides; L16, L18 when published.
  • arena-harnesstax; Jain, Are harnesses worth the cost?; Osmani on autonomy and review.
  • The paper (Yang et al. 2024) as pre-reading.

These are preparation requirements in the draft; staff materials are not bundled with this site.

Preparation and readings ​

  • Stanford CS329Z L5: Frameworks and orchestration (slides)
  • Stanford CS329Z L8: Multi-agent systems (slides)
  • Stanford CS329Z L16: Guest lecture: SWE-bench (schedule entry, slides not published)
  • Stanford CS329Z L18: Coding and software agents (schedule entry, slides not published)
  • Arena.ai: HarnessTax
  • Osmani: Agentic Autonomy Levels
  • Yang et al., SWE-agent (NeurIPS 2024)

The linked reference library contains the source URLs extracted from the course PDF. Availability notes above reflect the draft of 4 November 2026.

Paired lab ​

Continue with Lab 11: Harness architectures compared on cost, time and success. Every lab contributes an artifact to the same repository and a measurement to the results ledger.

Personal notes ​

[Lecture notes and observations]

Built with VitePress · Notes © 2026 Mohibul Alam