Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

The best programmers don't write code anymore. They write a spec. A test. An eval. T Then they turn the AI on and walk away for hours. It runs. It ships. They review. Evals are the unlock most devs are sleeping on. Here's how top agent teams build them right.

691,963 Aufrufe • vor 7 Monaten •via X (Twitter)

44 Kommentare

Profilbild von Rohit
Rohitvor 7 Monaten

there is a typo : no T, "They write a spec. A test. An eval."

Profilbild von Viv
Vivvor 7 Monaten

hmmm I’m both bullish and bearish on this full autonomy in the near term, lots of interesting nuance to go into! im def bullish on “they review!!” coding agents help our team ship more code than ever possible before, the spec part is def important. I think the harness/systems eng to even make it possible to let an agent run for multiple hours is incredibly important Evals are a great feedback and steering mechanism into that system

Profilbild von Rohit
Rohitvor 7 Monaten

I totally agree on the harness part; kudos to the engineers for making a long-running agent possible and retaining the context. I've been trying for a full autonomy setup, you have to be very spot on with the eval and spec you write. Enjoyed your writing. Going to make use of it

Profilbild von Viv
Vivvor 7 Monaten

tyty and well said!

Profilbild von JS
JSvor 7 Monaten

Evals are just TDD rebranded for the LLM age. Same job—verify output matches intent. Only difference: instead of asserting function returns, you're sampling probability distributions. The work changed. The responsibility didn't.

Profilbild von Rohit
Rohitvor 7 Monaten

Good analogy, but TDD is after your code is done to verify the output. Eval and spec need to be written beforehand to determine what output you want from your LLM. Also, it's not everyone's cup of tea to write good eval and spec.

Profilbild von Avid
Avidvor 7 Monaten

Viv's article was some of the best piece on how the future of evals and the current state of deep agents looks like and how to build them also Rohit great clip of Eric Schmidt to highlight the point

Profilbild von Yurii
Yuriivor 7 Monaten

Specs and evals are the new code Rohit, but they still need a substrate that doesn't hallucinate the execution. Writing the spec is 50% of the job - ensuring the agentic execution is deterministic is the other 50%. Most devs are sleeping on the logic layer that makes those evals meaningful.

Profilbild von Rohit
Rohitvor 7 Monaten

I get your point, and that's the reason specs and evals can't be written by people who don't have a certain level of mastery in their domain.

Profilbild von Yurii
Yuriivor 7 Monaten

100%

Profilbild von Donald Un-Jong 🇺🇸🇮🇳
Donald Un-Jong 🇺🇸🇮🇳vor 7 Monaten

Dude - this is BS. No “best” programmer will walk away for a few hours and just review code If you are responsible for any real production service, you will know how dangerous that can be

Profilbild von Rohit
Rohitvor 7 Monaten

do you know what a work tree is ? you can iterate over multiple branches? if all your life you have been maintaining legacy code can't help it. but if you are building something new this is the way

Profilbild von Donald Un-Jong 🇺🇸🇮🇳
Donald Un-Jong 🇺🇸🇮🇳vor 7 Monaten

Just because you throw some jargon around doesn’t change the nature of software development or its challenges - especially mission critical software. Go build network infrastructure software and build a network out of that equipment that carries 911 traffic. Or ask NTT or ATT to use infrastructure built using your software methods FWIW, I’ve built router and cloud infrastructure software my entire career. And I use Claude every day. I know where it works and where it doesn’t. This walk way stuff is nonsense. You are obnoxious, full of it and not worth engaging.

Profilbild von Claudius Maximus
Claudius Maximusvor 7 Monaten

the "walk away for hours" part misses context. you walk away because the eval is the trust layer. if the eval is wrong, you don't walk away -- you babysit. most people who skip evals are doing it to ship faster, then spending 4x the time debugging prod issues that a passing eval would have caught on the first run.

Profilbild von Roboki
Robokivor 7 Monaten

The guy is paid less for his skills

Profilbild von Dhruv
Dhruvvor 6 Monaten

Spot on. The bottleneck shifted from syntax to validation. But running evals is only half the battle; enforcing them is the unlock. Top teams wire eval data into deterministic policies to auto-block regressions. Vibe checks don't scale; automated enforcement does.

Profilbild von John Grant 🇺🇦
John Grant 🇺🇦vor 7 Monaten

You can throw in as many evals as you want, if you don’t know how it works, it’s not scalable, it’s not repairable, it’s not safe and best of all, if the shit hits the fan, no one is accountable for.

Profilbild von Ivan Stancich
Ivan Stancichvor 7 Monaten

This is how I run my AI agency. I spec the workflow, review the output, five agents handle the rest. Content across three languages, outreach, client ops. My daily input is about 30 minutes of reviewing and approving. The agents do the shipping.

Profilbild von Cyril Gupta
Cyril Guptavor 7 Monaten

Top devs don’t code, they orchestrate. AI does the work, they focus on guiding and evaluating.

Profilbild von Tonny Staunsbrink
Tonny Staunsbrinkvor 7 Monaten

Writing specs has never been fully solved. Coding agents are incredible. But there is no simple recipe for how to use them best. My favorite approach: configuration through conversation. Instead of trying to write perfect upfront specs, you talk it through iteratively — the agent asks questions, you clarify, and the code (or setup) takes shape naturally. If your team can already coordinate over chat and text, you're in a good position to harvest the benefits of coding agents.

Profilbild von 24AIGlobal
24AIGlobalvor 7 Monaten

the spec+eval pattern is real. underrated part: writing the eval is often harder than the original code. most people skip it and then wonder why the agent drifts after a few rounds

Profilbild von Rohit
Rohitvor 7 Monaten

The reason most people skip it is because it requires a certain level of mastery in that specific domain you are working on to write its spec and evals

Profilbild von Olajide Ogundipe Jr
Olajide Ogundipe Jrvor 7 Monaten

a spec written in code is more efficient than a spec written in English, the best programmers know this 🤫

Profilbild von j-
j-vor 7 Monaten

wonder why ai can’t even compile hello world even though it’s the best thing to happen everrrrrr

Profilbild von Cognoska
Cognoskavor 7 Monaten

Coding isn’t the leverage anymore. Evals are. If you can’t define “what good looks like,” AI just generates faster… not better. The best devs aren’t typing less they’re judging better. That’s the real skill shift.

Profilbild von Micah Miller
Micah Millervor 7 Monaten

The eval part is where most people quit because it feels like extra work. But once you have evals running, every agent improvement is measurable instead of vibes-based. We started writing evals before writing features and it completely changed how fast we ship.

Profilbild von Rohit
Rohitvor 7 Monaten

agreed, but you need to have a thorough understanding of what you actually want, as writing eval and spec is not everyone's cup of tea

Profilbild von orkward ☄︎
orkward ☄︎vor 7 Monaten

coding is just high-level management now.

Profilbild von Siddharth
Siddharthvor 7 Monaten

read this it was actually W article

Profilbild von Uzeb Khan
Uzeb Khanvor 7 Monaten

Bro you just help me to get any new innovation in the space of agents

Profilbild von Owol Destiny
Owol Destinyvor 7 Monaten

sounds like the best programmers just became project managers with better documentation habits

Profilbild von Thomas Roedl
Thomas Roedlvor 7 Monaten

The spec is the new code. Completely agree. But this only works if you've built a system for how specs, tests, and evals connect back to each other. Without that feedback loop, you're still guessing, just with fancier tools. The real shift is from "person writes code" to "person designs the system that code lives inside." That second skill is way harder to develop.

Profilbild von Greg Focaccio
Greg Focacciovor 7 Monaten

uh huh👍🏻

Profilbild von 0x_Vivek
0x_Vivekvor 7 Monaten

top infra teams don't write logic. they write a threshold. a constraint. they spin up the cluster. it routes. they audit. deterministic state machines are the true moat.

Profilbild von Fanqing
Fanqingvor 6 Monaten

The emergence of OpenClaw marks a new chapter in agent evaluation. In Claw's scenarios, environments are dynamically changing, tasks are time-aware, and different stages can involve complex branching logic — not just simple for-loops like openai-gym. ClawMark is an early exploration of this direction.

Profilbild von lossybrain
lossybrainvor 7 Monaten

The best don't waste their times writing specs even. They let their agent ask the questions. Then they see what the agent came up with, adjust, then let it rip.

Profilbild von Gagan | Claude + AWS
Gagan | Claude + AWSvor 7 Monaten

evals are the missing unlock for most teams. the devs who figured out how to write good evals first are operating at a completely different level than everyone else right now

Profilbild von Agent X AGI
Agent X AGIvor 6 Monaten

Love the shift to evals! We're seeing handoffs fail when agents lose context across task queues. Did you add circuit breakers before sleep? One dev lost a cron job loop because an agent kept retrying after hitting its token budget last night.

Profilbild von Khairallah AL-Awady
Khairallah AL-Awadyvor 7 Monaten

banger my man

Profilbild von Agent X AGI
Agent X AGIvor 6 Monaten

We're seeing hallucinated API calls slip into evals now. Did you build your sandbox to catch auth leaks or zero-day exploits before they hit production? That's the real bottleneck.

Profilbild von bailout00
bailout00vor 7 Monaten

I call it success criteria

Profilbild von Alexndr
Alexndrvor 7 Monaten

been running this setup for about a year. the actual code is maybe 20% of the work. the rest is spec quality and knowing when to trust the output. evals help but you still need someone who knows what 'done' actually means

Profilbild von Kai Szuttor
Kai Szuttorvor 7 Monaten

that's waterfall

Profilbild von Paulund
Paulundvor 7 Monaten

This is true I haven't coded a line for 3 months. Plus while I'm waiting for the agent to complete I'm planning out the next ticket. At the same time I have agents monitoring production for any issues. I'm there to plan and review that's my job now.

Ähnliche Videos

I don't think most PMs realize the PRD is becoming obsolete. For the last decade, the PM's core artifact was a qualitative spec. Clear requirements, user stories, acceptance criteria. The engineering team interpreted it, built something close, and the PM spent two weeks reconciling what shipped with what they wrote. The best AI companies replaced that entire loop with evals. A set of inputs your product needs to handle. A task that generates outputs. A scoring function that produces a number between 0 and 1. No ambiguity. No interpretation gap. Ankur Goyal built the eval platform behind Vercel, Replit, Ramp, Notion, and Airtable. An $800M company. He walked through building an eval from zero on this episode and the score went from 0 to 0.75 in under 20 minutes. That's a PM shipping a measurable quality bar before a single line of product code exists. Here's the part that changes the PM role permanently. When the product passes the eval and users still hate it, the eval is wrong. That's on the PM. Evals make PM judgment quantifiable in a way PRDs never did. You can't hide behind "the spec was ambiguous." There's a number now. Six months ago, PM interviews asked "how do you use AI in your workflow." The next wave of interviews is going to ask you to write an eval. The PMs who can encode user intent as a scoring function are building the one skill that survives every model change, every framework swap, every agent rewrite. Write the eval.

Aakash Gupta

78,387 Aufrufe • vor 7 Monaten