Claude outage abruptly ended a long running session ~$50 of API calls down the drain... Will see how much session I can recover on @cursor_ai ... Imagine if you ran something mission critical or over a few hours 😤 @ClaudeDevs@claudeai
your agent loop needs 8 exits. most people ship only one.
(explained with triggers)
1) goal met
→ an evaluator scores the output against a rubric, and the run stops on a pass.
→ fires when the work is measurably done, not when the model says it is done.
2) turn cap
→ a hard ceiling on iterations, counted and enforced by the harness, not the prompt.
→ fires on the task it was never going to finish, before you pay to find that out.
3) budget cap
→ a limit on tokens or dollars, whichever one runs out first.
→ fires mid-run, which is exactly why it is the exit that saves you the 3am bill.
4) wall clock
→ a deadline on elapsed time, independent of how much progress was made.
→ fires when the run collides with a deploy window or the start of business hours.
5) no progress
→ hash the state every turn and compare it against the last few.
→ fires when three turns in a row change nothing. busy is not the same as moving.
6) human interrupt
→ an approval gate before risky steps, plus a kill switch that lives outside the loop.
→ fires whenever you decide, and it is the one exit the model cannot argue with.
7) error threshold
→ a counter of consecutive failures that resets on any success.
→ fires at n in a row, so it halts instead of retrying into the same wall all night.
8) external event
→ a webhook or a poll on whatever the task was actually about.
→ fires when the PR merged or the ticket closed and the work stopped mattering.
a loop with one exit hangs. a loop with eight is a system.
write the exits before you write the prompt.
Anthropic Managed Agents Lead:
"At Anthropic, >90% of our engineers are building with self-improving loops. In 4-6 months, it will be 100%.
my agentic loops can run for hours without spending hundreds of dollars."
in this 40-minute podcast, an Anthropic team lead reveals how to build effective agents from scratch.
Agent → harness → loops → memory = modern agent
This one video will replace 10 paid courses on vibe-coding.
Watch it today, then explore the same setup in the article below.
Did @AnthropicAI just win the race? I thought the model was good, but someone just told us: “it is the best and we simply can’t do it better.” They also said their model can now improve itself, not that long ago. Welcome to our new Orange sovereign ~
As a result of a US government directive, we are suspending access to Claude Fable 5 for all users. You can continue to use all other Claude models.
Here’s what this means for you:
Across Claude products, new sessions will run on your selected default model or Opus 4.8, and existing Fable 5 sessions will end with an error.
On the Claude Platform, requests to Fable 5 will also return an error. Please update your integrations to other Claude models.
We know this is a disruption to your workflows; we appreciate your patience and support.
Lots of people asked how I used Fable to edit its own launch video so I made a video about that!
TLDR it wrote a lot of code & tool calls to use transcription services, ffmpeg, do colorgrading, use the figma mcp, make remotion UI and render it.
I didn't touch a video editor.
Introducing Claude Fable 5: a Mythos-class model that we’ve made safe for general use.
Its capabilities exceed those of any model we’ve ever made generally available.
MITIMCo (MIT's endowment investment office) is hiring for an investor role on our team!
Please share if you would like to support MIT and MITIMCo
One of the really cool things about our job is the unusual team structure that the Global Investment Staff (GIS) has:
Introducing Claude Managed Agents: everything you need to build and deploy agents at scale.
It pairs an agent harness tuned for performance with production infrastructure, so you can go from prototype to launch in days.
Now in public beta on the Claude Platform.
@karpathy Thanks for sharing. I built something similar but with SQLlite and gemini embedding 2, so I can paste over images and audios(podcast) - but simplicity is the king.
@yazins Since you’ve already invested the effort in configuring real-time latency and speaker diarization, would you be open to incorporating a local voice dictation feature?🤙🫰
@yazins Thanks @yazins ! This is a game-changer for me. I’ve been using granola for a few months but always worried my data privacy. I’m trying different models for language switching during meetings (English-French, English-Chinese, etc.). Any suggestions?
@meetgranola Hey guys, I just want to say I love your product. Capture is quite accurate and relatively fast compared to others I've used. Could you please add Mandarin Chinese to your desktop app soon?