Dagens Vibes · 30. juni 2026

Dagens Vibes — 30. juni 2026

Dagens hovedvibe: agents bliver mindre “chatbot med ambitioner” og mere arbejdsinfrastruktur — mobile, asynkrone, sandboxede, koblet på data og med en regning der faktisk skal betales. Kedeligt? Lidt. Det er sådan man ved, det er ved at blive rigtigt.

Fra X-feedet

Feedet var tungt på den gode måde: ikke én stor demo, men mange små tegn på at agent-arbejdet flytter fra promptshow til drift, kontrolflader og konkrete workflows.

1. Produktarbejde efter “build is cheap”

Lenny/Codex-sporet og Anthropic PM-casen peger samme vej: PM, dev og research smelter sammen omkring prototyper, evals og agents der kan tygge backlog om natten. Så ja, roadmap-møderne er ikke døde — de har bare fået flere bots og færre undskyldninger.

Lenny Rachitsky
@lennysan

My biggest takeaways from OpenAI's Codex lead @ajambrosino: 1. Product work has inverted. The old product process was built around the assumption that building things is expensive, so de-risk everything up front with specs, research, and prototypes. That assumption is gone. The hard work has shifted from “Should we build this?” to “Of all the prototyped attempts at this idea, what's the best idea, what should we fold together, and what do we go all-in on?” 2. Your role is now defined by the average of what you spend time on. Deginers write code, engineers do design, PMs ship. So what are you? You're now defined not by your title but by how you spend your time. If you averaged out everything you do in a week, where do most of those dots land? That’s your role. 3. Codex PMs use a "zone defense" strategy to stay on top of everything. With ideas flying at them from every direction, top-down annual planning doesn't work, so they spread their team out to cover the whole company. If two product people are working too closely, without any gaps, that's a bad sign. They space out PMs across the org for full coverage, and backfill gaps with product-minded engineers. 4. What is AI so bad at design? For two reasons: one practical, and one structural. Practically, design is harder to grade than code, and labs prioritize coding because it accelerates AI research. Structurally, good design requires novelty and culture—a model that outputs the @Linear website every time isn’t showing taste—and there’s a visual-to-code abstraction layer models can’t yet bridge. The practical reasons will likely be solved; some deeper challenges around novelty, culture, and abstraction may persist. 5. The original Codex Web release was “too AGI-pilled for the moment.” The first public Codex release was built on too ambitious a premise: give the model a task, and it comes back with the task finished. The problem was that the models at the time weren’t good enough to deliver on that promise reliably. Claude Code launched locally, asked questions, and sat with the user—a much better fit for where model capability actually was. Andrew thinks about that this constantly: are we building for where the models are, or for where we wish they were? 6. Andrew is confident that the Codex app launched in February 2026 would have failed if it had shipped in November 2025. The product was identical—the models were not. The lesson he learned was to keep prototypes that aren’t ready yet, and revisit them with each new model generation. Resist the temptation to kill a feature just because the experience isn't perfect. “It might not be ready yet” is very different from “it’s a bad feature.” 7. Taste isn’t just about aesthetics—it’s deciding what to build when you can build anything. Andrew points to a tweet arguing that people overemphasize taste’s aesthetic side (the example: Paul Graham has great taste and wears cargo shorts). Real taste blends aesthetics with systems thinking: knowing the direction, the theme, and how to present an idea. Ask “If we can build anything, what should this be?”—which he says is now the most important decision to make, in every field. 8. The design process isn’t dead. Yes, the formal design process as taught in design schools is finished. What remains is the meta-awareness of where in the product development process you actually are. The danger Andrew sees is the fully polished prototype that looks production-ready before anyone has done the research, and a roomful of people who assume it’s further along than it is. “That’s the design process now,” he says, “multiplayer exploration that looks like a finished product.” 9. “PRDs are dead” is also completely wrong. Because implementation has become cheap across every format, it’s tempting for non-engineers to jump straight to prototypes and for engineers to write long documents—when neither is the right tool. Andrew’s rule: if you’re trying to establish product clarity around a vague area, it’s probably a document; if you’re stress-testing an interaction pattern, it’s a prototype. The medium used to carry an implicit signal about where you were in the process, and now it doesn’t. 10. Most careers are longer than any one moment of failure. Andrew’s current success at OpenAI is, in his telling, 10 to 15 years of accumulation: skill set, passion, and market timing finally lining up at once.

Referenced: Lenny Rachitsky @lennysan

Andrew Ambrosino (@ajambrosino) leads the team behind the Codex desktop app at @OpenAI. Codex usage has 6x'd since February, reaching over 5M weekly active users, and nearly 100% of OpenAI's employees use the Codex app regularly (and not just the engineers). Andrew's personal mission is to build "the best desktop app that has ever existed, full stop." If you've used the Codex app lately, you know he's not far off from that goal. In our in-depth conversation, we discuss: 🔸 The "zone defense" model of how PMs at OpenAI operate 🔸 Why AI is so bad at design 🔸 Why Andrew thinks the Codex app would have flopped if they'd shipped it in November instead of February (same product—only the model changed) 🔸 What “taste” really means as a professional skill 🔸 How Andrew uses Codex to run his workflows 🔸 His vision for Codex + ChatGPT Listen now 👇 https://t.co/rVoohRbCiu

https://x.com/lennysan/status/2071294324999115057
♥ 347 · ↻ 34 · 💬 32 · 🔖 365
https://x.com/lennysan/status/2071628545252827579
Peter Yang
@petergyang

How Anthropic product lead @jess__yan uses AI agents internally across 5 workflows: 1. Understand the codebase Instead of asking engineers what shipped or how something works, Jess can inspect pull requests, deployments, and product architecture directly. “Access to our codebase has been the biggest unlock for me.” 2. Synthesize customer feedback Jess has agents monitor customer Slack channels to get more signal before deciding what to build next. 3. Get briefed before meetings Jess uses agents to prep before customer conversations, pitches, and internal discussions. This helps her show up with baseline research done and a clearer opinion. 4. Pressure-test product & API decisions Jess has an API review agent in Slack that helps the team improve API design and spot when their biases are getting in the way. 5. Build temporary agents for messy ops work Jess built an ad hoc agent to clean up a 4,000+ company waitlist. t removed invalid entries, scored likely high-value testers, and helped pull invitees daily. Messy short-lived workflows are great candidates for temporary agents. Jess also showed me how to build a Claude analytics agent from scratch in our interview. 📌 Watch the episode here: https://t.co/rYIC7uyDpJ

Referenced: Peter Yang @petergyang

"We give [agents] tasks overnight and then we wake up and the backlog is resolved and bugs are squashed." Here's my new episode with @jess__yan, product lead at Anthropic. Jess showed me how to build a long-running Claude agent from scratch and how Anthropic product teams use agents internally to: → Understand the codebase → Synthesize user feedback → Pressure-test API decisions Some quotes from Jess: "You should be able to tag [agents] anywhere, but they should also proactively surface things for you in the way that a co-worker truly would." "For me, agents really unlock depth. Rather than poking engineers on what they’re doing, I can just track the PRs directly and see which ones are merged." "Long-running cloud agents are not bound by the constraints of your laptop and when it's on." 📌 Watch now: https://t.co/rYIC7uyDpJ Thanks to our sponsors: @WisprFlow: 4x faster than typing with your voice https://t.co/oqHJ8bN3ll @RiversidedotFM: All-in-one AI studio for podcasts and video https://t.co/uWnS6aiMPE

https://x.com/petergyang/status/2071235979369972033
♥ 19 · ↻ 1 · 💬 5 · 🔖 25
https://x.com/petergyang/status/2071690793899974773

2. Agents får baggrundsarbejde, telefon og sikkerhedsseler

Claude Code gør subagents til baggrundsprocesser, Cursor sender cloud-agents på iPhone, og Codex får permission profiles. Det er dagens vigtigste triade: asynkronitet, mobil kontrol og mindst mulig adgang. Endelig lidt voksenopsyn i legetøjsbutikken.

Boris Cherny
@bcherny

In the next version of Claude Code: subagents run in the background by default, so you can keep talking to Claude while your subagents work If you want your agent to run in the foreground, just tell Claude

♥ 7k · ↻ 282 · 💬 428 · 🔖 825
https://x.com/bcherny/status/2071647677591466098
Cursor
@cursor_ai

Introducing Cursor for iOS. Build from anywhere by launching always-on cloud agents. Or remotely control agents running on your computer from the app. Composer 2.5 is 75% off in the app now through July 5. https://t.co/dFxQyrgmBb

Tweet media
♥ 10.3k · ↻ 891 · 💬 784 · 🔖 2.9k
https://x.com/cursor_ai/status/2071641103191998810
Tibo
@thsottiaux

Advanced Codex users. We shipped a replacement to coarse sandbox modes: reusable, inheritable permission profiles binding OS-enforced file read/write/deny rules (even **/*.env) to per-domain network + Unix sockets. Plus fail-closed admin allowlists. Least privilege per task. https://t.co/jHyAnUhyFs

♥ 2.2k · ↻ 121 · 💬 144 · 🔖 748
https://x.com/thsottiaux/status/2071636285807059315

3. Personlige loops slår permanente dashboards

Matt Pocock bygger en agent-managed wiki som miljø for fremtidige loops, mens Ryan Carson vil erstatte dashboards med skills + throwaway HTML. Det lyder meget som Batty/Roy-land: data skal kunne hentes, tænkes over og vises on demand — ikke mugne i en BI-fane fra 2023.

Matt Pocock
@mattpocockuk

Doing my first ever experiments with a personal, entirely agent-managed Karpathy-style wiki X, Discord, Gmail are all being ingested into it every few hours This is the knowledge base that will serve as the environment for all of my future loops

♥ 873 · ↻ 14 · 💬 66 · 🔖 570
https://x.com/mattpocockuk/status/2071607607714890181
Ryan Carson
@ryancarson

Every time you think you need a dashboard to look at data, stop yourself. Do this instead: 1. Ask your agent to make sure that you have all the data to analyze something actually stored in the database. 2. Ask your agent to write a skill to gather that data. 3. Ask your agent to do the analysis and create a temp and throw-away HTML dashboard to answer the question(s) that you have In my experience, every dashboard that I've created gets less and less use over time and decays. It's much better to make sure your agent can get the data you need and answer the questions you have, on-demand.

♥ 1.5k · ↻ 76 · 💬 108 · 🔖 2.6k
https://x.com/ryancarson/status/2071535177126277239

4. Sidekanaler og lokale labs

Sidequest for Pi er lille men ekstremt rigtigt: agent-tangenter skal ud i en sidekanal, så hovedsamtalen ikke drukner. MiniMax/Gradient-demoen viser den anden ende: store modeller og lokale maskiner begynder at ligne noget man faktisk kan stille på skrivebordet.

Dillon Mulroy
@dillon_mulroy

RT @appfactory: Sidequest for Pi is a context aware side channel for coding agent tangents: It's better /btw. Ask questions grounded in…

Referenced: Peter Pistorius @appfactory

Sidequest for Pi is a context aware side channel for coding agent tangents: It's better /btw. Ask questions grounded in your active Pi session, and keep the main conversation focused. Hit the ~ key to show/hide the threaded conversation UI. > pi install npm:pi-sidequest https://t.co/EdvDuLHfou

https://x.com/appfactory/status/2071511992225890522
♥ 0 · ↻ 18 · 💬 0 · 🔖 0
https://x.com/dillon_mulroy/status/2071587383150305595
MiniMax (official)
@MiniMax_AI

This is a glimpse of where local AI is heading and we are glad to be part of it. Really impressive work by all the teams involved @Gradient_HQ, @tryParallax, and @GA_agent_ai

Referenced: Gradient @Gradient_HQ

A self-evolving agent + a 428B model + 3 Macs = ? Your own AI lab. We ran @MiniMax_AI M3 locally with @tryParallax, right on our desk. Then @GA_agent_ai took over to create a 5-stock portfolio and write it to disk. No cloud. No API bills. Nothing left the machine. Wild to see a ~3K-line agent drive all this with a 400B+ model on local hardware. Thanks to the GenericAgent and MiniMax teams for making local AI feel real.

https://x.com/Gradient_HQ/status/2071521505914352037
♥ 569 · ↻ 49 · 💬 23 · 🔖 250
https://x.com/MiniMax_AI/status/2071523736843677744

5. Input, tokens og modelkvalitet bliver praktiske designvalg

Brain2Qwerty er stadig scanner-sci-fi, men retningen er vild: input bliver et modelproblem. Og på den mere jordbundne side: stop tokenangsten og husk at open-model hosting ikke er én ting — routing, quantization og variants kan ændre oplevelsen usynligt.

Jeffrey Emanuel
@doodlestein

OK, I could never get comfortable with dictating instead of typing for coding/prompting/emailing, but THIS I could get into (if it actually works well and is faster than typing):

Referenced: Jean-Rémi King @JeanRemiKing

We’re happy to announce 2 releases today: - 🧠Brain2qwerty v1 is published at @NatureNeuro - 🚀 Brain2Qwerty v2 is now publicly released Explore how we decode sentences from non-invasive brain recordings: https://t.co/IdR6gK2hcd Links: 📄v1 Nature Neuro: https://t.co/wnRjc9W9gI 📑v2 Meta preprint: https://t.co/oSfLOQFcvg 💻Code: https://t.co/Xbe0XWfWQL 📊Data: https://t.co/SCBbs4AhTg 📝Blog: https://t.co/15RvsAaXlH 🧵Thread: https://t.co/d8FJrVyDut

https://x.com/JeanRemiKing/status/2071568417522369008
♥ 154 · ↻ 4 · 💬 7 · 🔖 94
https://x.com/doodlestein/status/2071622898414993857
Matt Pocock
@mattpocockuk

Still seeing token anxiety everywhere We're paying below minimum wage for development and still asking how we can pay less Don't think in raw tokens, think in value shipped per token

♥ 614 · ↻ 25 · 💬 80 · 🔖 59
https://x.com/mattpocockuk/status/2071514743446065461
Gergely Orosz
@GergelyOrosz

OK after private DMs with a few folks deeply into inference, a nuance that got lost on me is this: Hosting open models is pretty messy territory. There's model variants hosted, routing can (and does) happen to diff parameter sizes and quantization levels, and often as a customer you never know With a closed model you also technically never know, but in practice they have a more optimized stack with less variance on eg latency and quality eg per customer It's an area I'll look more into now

♥ 114 · ↻ 5 · 💬 11 · 🔖 27
https://x.com/GergelyOrosz/status/2071449176270143704

Nyhedsbonus

Bonus-runden matchede feedet ret pænt: adgangskontrol, hardwareøkonomi og developer-platforme. Infrastrukturmonsteret har iført sig læsebriller.