DeepSeek Open-Sources Its Harness, Claude Maintains Anthropic's Apps & Flash Again
Agentic Coding & Agent Harnesses
DeepSeek Harness v0.1: MIT, plugin-all-the-way-down, 75k stars in a day
The biggest thing on the timeline, by a wide margin. DeepSeek shipped Harness v0.1 as a developer preview (16.6k likes, 2.7M views) and open-sourced the whole thing under MIT:
"Powered by the Cordis meta-framework, DeepSeek Harness is an agent harness built around one core idea: Everything is a plugin. Models, tools, skills, sessions, sandboxes, filesystems, loops, orchestration, and UI are ALL implemented as plugins, and can be mixed, matched, replaced, and extended."
deepseek-ai/deepseek-harness is TypeScript and sitting at ~75,600 stars already. Two details from the replies that say a lot about where we are: someone noticed the oldest file in the repo is .claude, and HuggingFace's Elie Bakouch pointed out that "deepseek harness was heavily developed using codex, at least ~20% of commits and PRs are coming from codex worktrees" — which prompted VB from HF to ask DeepSeek for Codex feedback (RT'd by steipete). Community desktop wrapper already exists. And the mood in one line, from Meshak (156 likes): "there are already so many harnesses that im using and it seems like I need a harness to manage those harnesses."
The reaction that matters is Armin Ronacher's, because he's building a competing harness in the open. 638 likes, 34.6k views:
"NGL, I like what I'm seeing in the deepseek harness. Definitely makes me think a bit about how we're approaching the harness refactor in Pi."
He's not through the Cordis paper yet ("I was overwhelmed by the paper and didn't make it far yet"), and the thread turns into a genuinely good design argument about how far the plugin thesis should go:
- The best metaphor, from 君子中庸: "Pi is the CPU. DSH is a PC motherboard with a BIOS."
- The skeptic's case, from Vinod Sankar: "Cordis is a cool idea, but may be too complex. History of coding languages and frameworks show simplicity trumps sophistication" — he'd rather have a plain shared-lib plugin manager with a manifest, lazy loading and dependency resolution.
- The usability counterweight, from spike: "I think the concept of modes is quite good. DSH has four preset modes, allowing for quick switching between different scenarios... Aside, I actually prefer Pi; the learning curve of complete plug-in approach is steep for most."
- And the diagnosis of where Pi might actually be weak, from ArcadiaLin: "Maybe Pi's shortcoming is that its extensions don't collaborate with each other enough, and dsh solves that problem."
Several people are asking Armin for a written comparison of the two approaches. If it lands, it'll be the harness-design document of the month.
Boris Cherny: Claude has been maintaining Anthropic's apps for weeks — 388 PRs, 180 merged
The most useful "what does this actually look like in production" post of the day (2,974 likes, 242k views). There's a Slack channel called proj-claude-maintains-apps where Claude Tag runs daily routines across iOS, Android, Desktop, web, CLI and the Agent SDK:
- Crash fuzzer — open the app in a simulator, tap around until something crashes, root cause it, ship the fix
- Dup unifier — scan for similar-yet-slightly-divergent abstractions, PR them into one
- Dead-code remover — delete statically unreachable code; for suspected dead code, add logging and check tomorrow before removing
- Abstraction police — fix leaky abstractions
"Over the last few weeks, these routines have opened 388 PRs across our repos, 180 of which we merged after Claude Code Review + human review... Claude generally gets these PRs right on the first shot, and if it doesn't, we ask Claude to tune its routines so it's better the next day. Sometimes it takes a few days of tuning."
The operational answers in the replies are the reusable part:
- Noise rate: asked how they triage the 208 that didn't land, Boris says most are simply unreviewed — "maybe 1/50 or so is noise, and in that case we tune the routine that generated them".
- Review fatigue: "Lots of tests! Usually these PRs tend to be pretty small and self contained, and quick to review."
- The actual prompt is in the thread and is shorter than you'd expect — "make routines for each that use workflows to run the real apps (no mocks) and fuzz them to trigger crashes, then put up fix prs... each pr must run
/verifyand post a repro and truth table to the pr." His note: "Doesn't need super specific instructions with modern models." - Models: mostly Opus, "only need Fable for a few of the hard routines". And Sonnet 5 would work too, with the honest caveat: "If using Sonnet I'd spend a bit more time auditing PRs and iterating on routines' prompts then adding in checks and guardrails."
- On why static analysis isn't enough for dead code: "Dead code is sometimes statically analyzable, but often it isn't. This covers the latter also."
Bonus honesty, and the most-liked reply exchange in the thread — asked whether it's nice not being downgraded from Fable to Opus 4.8, Boris (112 likes): "I use the same Fable as everyone else, and also feel the pain of downgrades. We landed improvements here, and more to come."
You can build these yourself at claude.ai/code/routines, or just ask Claude Code / Tag.
GooeyPi: a GUI for the Pi family, because not everyone wants a TUI
LLMJunky shipped GooeyPi (729 likes, 75.7k views) — a desktop GUI covering Pi, Oh-My-Pi and Prime Agent, built because he wanted a separate harness for local models without constantly switching configs "and I didn't want to go back to the TUI (nerds)."
Feature list is not small: agentic browser, realtime voice agent, local-or-API voice transcription, computer use (via trycua), an automation desk, agent-to-agent messaging, an ask-question tool, git control, terminal, and pets. Beta on macOS/Linux/Windows at am-will/gooey-pi — Windows package isn't signed/built yet, build from source. Cost of production, per the author: "I spent 4B tokens on this project." Demos: local DS4Flash running inside it and scheduled automations by voice.
The sentiment in the top reply is the story here, from someone who dailies nvim: "ive been getting increasingly tired of all the tui software recently... for agent work with browsers, voice, computer use, etc. a proper gui just feels right." Pair it with steipete's "cli was a year ago, apps maybe 6 months" from yesterday and there's a trend line.
Small but good: Claude Code desktop auto-continue
Claude Code desktop now has an auto-continue checkbox — hit your usage limit, tick the box, and it picks up where it left off once the limit resets. Also, the Cowork team is running 15-minute office hours for non-engineering users (marketing, sales, finance, legal, ops) if you have opinions about that product.
Grilling the Human
A real pattern crystallized in the last 24 hours: the highest-leverage thing an agent can do before writing code is interrogate you.
Theo, 3,393 likes, 132k views:
"Gotta say that Matt's 'grill-me' skill is exceptional and helps a ton with getting agents aligned with my brain."
And the payoff, an hour later: "Just did a long grill and the 27th question made me realize what I really want. Ended up cutting scope by like 90%." People in the thread are reporting 100+ question sessions and one 5-hour, ~500-question run. Best reply, from Dmitry Lyalin: "I don't know man anytime I want something to grill me I just send you a message." Practical ask in the thread: make it the default for plan mode.
swyx then made the obvious optimization and it turns into the best small design discussion of the day. His /align-me modification:
"human i/o is costly, so after listening to @mattpocockuk and @trq212 i made an /align-me modification which allows for batches of questions instead of round-by-round. same intuition as spec decoding, you speed up by looking ahead 2-10 steps. works INCREDIBLY for design explorations."
The pushback is worth reading in full, because it's the same tradeoff speculative decoding has:
- "What happens when the first answer changes the rest of the batch?" — swyx: "then just reask lol"
- Moe: "Question 3 was written before you knew the answer to question 1, so a batch locks in a branch that a round-by-round pass would have thrown away. Do you re-plan after a batch lands, or just take the answers?"
- The feature request that should exist, from Mykyta Pavlenko: "at the 10-step end, i'd want /align-me to order the questions by dependency, so a basic constraint can kill the downstream questions before they reach me."
- The argument for batching that nobody expected, from Anees Merchant: "Batching the questions also changes what people answer. Round by round you get whatever is top of mind. Give someone five at once and they start comparing them, and the contradictions in their own spec surface before anything gets built."
- And the one-liner, from Nick: "round trips were the latency, not the model."
Per one reply, Matt has already updated the skill to batch when it makes sense. swyx also rounded up the three current best skill talks — Matt Pocock's latest, Thariq's latest, and Phil Schmid's — "all 3 of these frontier skills guys contributing to the discussion is a beautiful thing to see."
Models & Benchmarks
Gemini 3.7 Flash, three weeks after 3.6, with a pricing clock on it
Logan Kilpatrick announced 3.7 Flash: fast, 50% lower price than 3.6 Flash through end of year, "strong intelligence increase in only ~3 weeks (thanks to some awesome algorithmic improvements)," available in the API, AI Studio, Antigravity and Android Studio. It's already live in Cursor with their eval numbers published.
Simon Willison found the weird part (785 likes, 74.9k views):
"The 'introductory pricing' for the 3.7 Flash model is really weird. It's scheduled to double in price on December 31, 2026, but who would anticipate still using this model five months from now? Especially since 3.6 Flash came out just three weeks ago!"
The replies converge on three theories, and they're not mutually exclusive: it's a finance/optics maneuver so the discount can later be made "permanent"; it's demand shaping — effectively an EOL date that a hyperscaler can't call an EOL date because of enterprise contracts; or it's simply the only way to compete on price with DeepSeek/Grok right now. The counter to Simon's premise, from two repliers: plenty of shops are still on 2.5 Flash for regulatory/certification reasons — "proving an upgrade is worth it is a huge pita."
Simon also ran pelicans at high/medium/low reasoning and then found a genuine browser bug in the output: Safari renders the SVG correctly while Firefox and Chrome drop pieces, because there's an SVG bug Safari ignores and the others follow the spec on. Meanwhile Gemini itself wrote a hand-authored raw-SVG "Simon on a Bicycle" and the blog post about doing it. Theo's reaction to the release: "We're never getting 3.5 Pro huh".
GLM-5.3: "Built to Code. Ready for Cyber Defense."
Z.ai shipped GLM-5.3 — top-tier coding and agentic capability post-trained on their 743B base, plus "a major leap in cybersecurity, setting a new standard among open models." Tech blog here. LLMJunky's framing is the one to keep in mind when you see the benchmark table: "VERY IMPRESSIVE. Keep in mind this is a 750B model. This isn't 2.4T+."
Grok 4.6 spillover: a plugin to run it inside Claude Code and Codex
After yesterday's launch, the ecosystem move: grok-plugin lets you use Grok 4.6 inside Claude Code and Codex via OAuth against an X Premium or SuperGrok account. Free and open source. Author's 24-hour verdict: "Grok 4.6 is the real deal. Smart, fast, efficient." Theo also posted his video take: "xAI is speedrunning their race to the frontier."
And the strategic tea leaf of the day, from swyx on the news that Elon just started following Cognition: "u guys have no idea how serious elon is about winning coding."
Contrarian take worth logging
LLMJunky: "the 'google is dead' people are fools. you need to understand something. they only need one good model to flip that entire narrative upside-down. doesn't matter if its next week or in 6 months from now. no one is loyal. build the best model, people will use it."
Codex & OpenAI
Computer History: ChatGPT now remembers everything you did on your machine
OpenAI shipped Computer History in the desktop app — ChatGPT remembers your activity across apps and websites so "future interactions feel more personalized and require less explanation." Tibo Sottiaux's post (3,378 likes, 344k views): "Computer history is here."
Theo's arc through it in the space of forty minutes is the most honest read anyone gave it:
- "I'm so deep in my AI psychosis that I think this sounds great"
- "I'm not gonna lie, I wanted this since Windows Recall/Rewind/whatever was announced. It got panned so hard that I kept my mouth shut. Enough time has passed that I'm gonna say fuck it and try this"
- "ngl this one feature is enough to ease most of my concerns"
The obvious questions in Tibo's replies are unanswered so far: security boundaries, EU availability, whether it's coming to Codex CLI, and the one that should keep you up at night, from Dr. Doubt: "can others' escaped agents see my history? wait, how about my own escaped agents — wait.."
The best demo of the feature, though, is Tibo asking it to roast his day:
"You don't use Slack. Slack uses you. It accounted for 48% of your recorded activity. Your Mac is essentially a $3,000 Slack notification with a keyboard." / "Your productivity system is clicking 'Clear' until God intervenes. You clicked it 339 times while submitting 253 Slack messages." / "Your most-used keyboard shortcut is Delete. 1,191 times, including 1,065 in Slack."
Ultrafast mode, and Google Docs inside ChatGPT
- Ultrafast preview: GPT-5.6 Sol at up to 14x the speed, launching first in the API to a select group of customers. Tibo: "Sometimes you have to go /ultrafast."
- Google Drive docs, sheets and slides open inside ChatGPT and work side-by-side, no tab switching. Rolling out on web to Plus/Pro/Business/Enterprise. Tibo says it's changed how he writes and proofreads: "I just open it and then chat or talk my way through changes and it all happens right there in the flow."
Kill My SaaS — The Moat Postmortem
The submissions landed yesterday; today the participants started writing down what it means, and that's the more interesting half.
The sharpest one, from Brandon Chu, who shipped speakerweave.com:
"It's truly amazing how low the moat is for niche SaaS. In total, feature parity only took ~1.5 days to hit 100% on the eval. Then I spent 2 more days for polish and adding agentic features, a CLI+MCP... This was also done with zero domain knowledge of conference software. I'm not a SaaS doomer, and many incumbents have durable moats wrt distribution/brand and handling high-risk things like money, but damn, there are certainly going to be lots of zeros, especially in the feature-shallow niches."
Two more angles:
- The industry-scale version, from Brian: "What happens if you put out a 10K bounty to vibe code a narrow vertical b2b software product by cloning the dominant software? The quality of the entries is incredible... Boom: industry transformation for $10,000. Could this be repeated ad infinitum to all the software verticals that used to be too narrow to get much attention or competition?"
- The reproducible pipeline, from Yazin: parse the spec doc → reconnaissance crawl of the target SaaS via Firecrawl → plan with Codex GPT-5.6 Sol High → implement with Opus 5 in Cursor → run for 4.5 hours straight → ~10 turns of iteration via Cursor CLI.
And the line that survives the hype, from Sonni Dyson in swyx's wrap-up thread: "the moat was never the code. it was the weekend nobody had spare." The counterpoint that should temper all of this, from Fortress Formations: "Killing a SaaS in a weekend is the easy story. When the old product actually dies, customers and the repo still have to sit on one company, not a personal login."
swyx is blasting out submission forms now; judging is ongoing in Discord.
Documents, Context & Evals
ExtractBench part two: every extraction system has a different blind spot
LlamaIndex kept mining their benchmark and this cut is the practically useful one — what happens on documents that weren't born digital. They tested 14 systems on 1950s regulatory filings, hand-filled tax forms, and pages degraded with fax thresholding, photocopier tone curves, sensor noise and phone-camera capture:
- Codex reads scans and handwriting above 93%, then drops to ~80% on rotated or image-only pages
- Specialized APIs are the exact inverse: fine on rotation and handwriting, 81% on scans
- Gemini 3.5 Flash falls from 88.6% to 71.1% the moment a page is scanned
"You benchmark on clean PDFs. Production sends you a shadowed photocopy from 1953."
The failures don't overlap, which is the actionable finding: if your pipeline has one extractor, it has one blind spot. Jerry Liu's full launch thread for Agentic Plus is here, and the 36-page whitepaper from earlier this week has the methodology.
Other Bits
- Arize got acquired. swyx: "Dynarize is now a globally trusted $14B observability powerhouse that just got one of the best AI-native US teams in this business." They're the first non-bigcloud presenting sponsor at AI Engineer NYC, Oct 12–14.
- Free workshop, August 25 — Kent C. Dodds, Theo, Angie Jones and John Lindquist, RT'd by Matt Pocock.
- Standard Code teased a pipeline: standardcode.ai is a cloud coding agent with unlimited usage at a flat $49/month per seat after a $5 first week, and jpschroeder says more open-sourcing and launches are queued — "Oh, we're bootstrapped."
- Europe's compute answer: Mistral laid out a plan for 1 gigawatt of European compute by 2030 with SLA-backed regional inference, five-year European Compute Unit contracts, and hosting China's GLM-5.2. The snark it drew from Elie Bakouch (RT'd by steipete): "if someone ever asks you how behind europe is in AI you can probably send these two screenshots."
- Theo moved his dev work to Linux and reports being materially happier — same week Codex shipped Linux support. He's also bemused that people are building T3 Code contribution leaderboards after someone posted a 3.7m-lines-of-code stat.
- Thariq's one-liner, on a JS face-drawing doodle: "everything truly is code".
- Slop watch: Theo on the new hotness, one hour after praising it: "It does have one problem though: It is slop enough that it basically overrides my unslop skill."
Sources: RSS + thread scans of @mattpocockuk, @theo, @trq212, @LLMJunky, @mitsuhiko, @bcherny, @steipete, @swyx, @simonw, @karpathy, @jerryjliu0, @potetotes, @leerob, @thsottiaux. @karpathy had nothing new in the window; @mattpocockuk and @trq212 were quiet apart from retweets; @potetotes' feed returned no items again.