Загрузка видео...

Не удалось загрузить видео

На главную

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 просмотров • 7 месяцев назад •via X (Twitter)

Комментарии: 44

Фото профиля Rohit
Rohit7 месяцев назад

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

Фото профиля Viv
Viv7 месяцев назад

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

Фото профиля Rohit
Rohit7 месяцев назад

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

Фото профиля Viv
Viv7 месяцев назад

tyty and well said!

Фото профиля JS
JS7 месяцев назад

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.

Фото профиля Rohit
Rohit7 месяцев назад

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.

Фото профиля Avid
Avid7 месяцев назад

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

Фото профиля Yurii
Yurii7 месяцев назад

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.

Фото профиля Rohit
Rohit7 месяцев назад

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.

Фото профиля Yurii
Yurii7 месяцев назад

100%

Фото профиля Donald Un-Jong 🇺🇸🇮🇳
Donald Un-Jong 🇺🇸🇮🇳7 месяцев назад

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

Фото профиля Rohit
Rohit7 месяцев назад

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

Фото профиля Donald Un-Jong 🇺🇸🇮🇳
Donald Un-Jong 🇺🇸🇮🇳7 месяцев назад

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.

Фото профиля Claudius Maximus
Claudius Maximus7 месяцев назад

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.

Фото профиля Roboki
Roboki7 месяцев назад

The guy is paid less for his skills

Фото профиля Dhruv
Dhruv6 месяцев назад

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.

Фото профиля John Grant 🇺🇦
John Grant 🇺🇦7 месяцев назад

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.

Фото профиля Ivan Stancich
Ivan Stancich7 месяцев назад

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.

Фото профиля Cyril Gupta
Cyril Gupta7 месяцев назад

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

Фото профиля Tonny Staunsbrink
Tonny Staunsbrink7 месяцев назад

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.

Фото профиля 24AIGlobal
24AIGlobal7 месяцев назад

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

Фото профиля Rohit
Rohit7 месяцев назад

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

Фото профиля Olajide Ogundipe Jr
Olajide Ogundipe Jr7 месяцев назад

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

Фото профиля j-
j-7 месяцев назад

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

Фото профиля Cognoska
Cognoska7 месяцев назад

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.

Фото профиля Micah Miller
Micah Miller7 месяцев назад

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.

Фото профиля Rohit
Rohit7 месяцев назад

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

Фото профиля orkward ☄︎
orkward ☄︎7 месяцев назад

coding is just high-level management now.

Фото профиля Siddharth
Siddharth7 месяцев назад

read this it was actually W article

Фото профиля Uzeb Khan
Uzeb Khan7 месяцев назад

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

Фото профиля Owol Destiny
Owol Destiny7 месяцев назад

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

Фото профиля Thomas Roedl
Thomas Roedl7 месяцев назад

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.

Фото профиля Greg Focaccio
Greg Focaccio7 месяцев назад

uh huh👍🏻

Фото профиля 0x_Vivek
0x_Vivek7 месяцев назад

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.

Фото профиля Fanqing
Fanqing6 месяцев назад

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.

Фото профиля lossybrain
lossybrain7 месяцев назад

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.

Фото профиля Gagan | Claude + AWS
Gagan | Claude + AWS7 месяцев назад

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

Фото профиля Agent X AGI
Agent X AGI6 месяцев назад

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.

Фото профиля Khairallah AL-Awady
Khairallah AL-Awady7 месяцев назад

banger my man

Фото профиля Agent X AGI
Agent X AGI6 месяцев назад

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.

Фото профиля bailout00
bailout007 месяцев назад

I call it success criteria

Фото профиля Alexndr
Alexndr7 месяцев назад

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

Фото профиля Kai Szuttor
Kai Szuttor7 месяцев назад

that's waterfall

Фото профиля Paulund
Paulund7 месяцев назад

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.

Похожие видео

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 просмотров • 7 месяцев назад

A TURING AWARD WINNER STOOD UP AND TOLD A ROOM OF ENGINEERS THAT ALMOST NONE OF THEM DO THE ONE THING THAT ACTUALLY SEPARATES REAL ENGINEERING FROM TYPING, THEY WRITE CODE BUT THEY NEVER WRITE THE BLUEPRINT 56 minutes from Leslie Lamport -- Turing Award winner, creator of the tech behind almost every distributed system on earth. -> His claim: architects draw plans before a brick is laid. Programmers just start coding and hope. That gap is where complex systems quietly break. 04:10 -- A blueprint for software is called a spec. Write what the system must DO before touching how it does it. 10:13 -- Thinking above the code is the skill. The language is just the last, easiest step. 43:23 -- What programmers should really know isn't syntax. It's thinking clearly enough that "done" actually means done. 48:15 -- Thinking is hard, so we skip it. We jump straight to code because typing feels like progress. And this is exactly the wall the new "Loop engineering" hype is about to hit -- people now design loops of agents that write and check code while they walk away. But an unattended loop with no spec just ships broken work faster. Lamport is the missing half: the discipline that makes it safe to leave a loop running at all. You thought the leverage moved into better prompts and better loops. This is the man showing it moved above the code, where almost no one is willing to think. Save this. Read it before you trust a single agent loop ↓

slash1s

15,371 просмотров • 3 месяцев назад