An Van (@anvanvan) header
An Van (@anvanvan) profile picture

Building Agent River. Stop waiting for your Claude Code agents. Let them wait for you.

#buildinpublic | AI dev tools
Joined December 2022
Photo by An Van (@anvanvan)Photo by An Van (@anvanvan)Photo by An Van (@anvanvan)Photo by An Van (@anvanvan)Photo by An Van (@anvanvan)Photo by An Van (@anvanvan)Photo by An Van (@anvanvan)Photo by An Van (@anvanvan)Photo by An Van (@anvanvan)Photo by An Van (@anvanvan)
1/ I'm building Agent River. AI coding agents are insanely capable. The bottleneck isn't the AI. It's you. Your attention. Your context switching. Working with agents should feel intentional and fun. Not frantic.
2
1
6
861
An Van retweeted
We’re renaming our Max plans: Max 5x → Max Max 20x → Ultra Max is still $100/month, and Ultra is still $200. If you’re a subscriber, there’s nothing you need to do. We’re also removing the 5-hour limit for verified Ultra accounts, starting today with most existing subscribers. Newer accounts keep a temporary limit until they’re verified, which helps us prevent fraud and abuse. You'll get an email when it's removed. Weekly limits remain unchanged. View our plans here: claude.com/pricing
2,562
1,865
2,237
31,079
6,392,227
AI agents can audit other devs' apps before you trust them. Before giving Yosei full control of my Mac, I had Claude Code agents decompile it and run it in a throwaway macOS VM: ports, traffic, pairing, updates. Verdict: clean. No backdoor, no phone-home. Prompt 👇🏻
Screen sharing that actually fits your screen. Your Mac on iPhone, iPad and iPhone Duo. Super duper fast.
4
2
89
Try it yourself prompt: Adversarial audit <app>. Check signature + notarization. Decompile listener, crypto, pairing, shell calls, updater. Run it only in a NAT'd macOS VM: capture traffic, list ports, probe unpaired. Test every dev claim, cite evidence. Never run it on host.
14
This is the future. Everyone can drive their agents how they want. Different taste, different style
*ehm ehm* BIG ANNOUNCEMENTS DAY 📣 two new things cooking in herdr labs 🐏🧪 a brand new herdr-core, and a desktop app built on it. open source. first, the app: software that fits you. every part of it is a file your agent can change. you just ask.
18
Just ordered the new iPad mini and will test it as my new daily driver and a new work mode: Taking long walks in nature and using the iPad to steer agents Let's see how this holds up until the Duo 2 arrives, with a more durable screen and better features to justify the price...
iPad mini 8 is looking like a real iPhone Duo alternative to me All I need is a tunnel to view my MacBook and these pros are convincing enough: - no hinge or 1. gen issues to fear - bigger screen but still portable - 'dedicated' working tool - longer battery - half the price
247
iPad mini 8 is looking like a real iPhone Duo alternative to me All I need is a tunnel to view my MacBook and these pros are convincing enough: - no hinge or 1. gen issues to fear - bigger screen but still portable - 'dedicated' working tool - longer battery - half the price
1
1
925
Oh and you can pre-order now and it would probably arrive before the Duo
26
Waking up now feels like being a kid again, eager to play with Lego, thanks to ai agents
29
Ghostty 1.4 is now out! Full Kitty graphics with animation (the first terminal besides Kitty to do it), scrollback compression for much lower memory usage, macOS 27 support, a new OpenGL renderer on Linux, ghostty +ssh, big performance gains, and hundreds more changes. The highlights: - Scrollback compression: scrollback compresses ~90+% on average, meaning your terminals use that much less live memory - Huge memory savings across the board: no single large thing, just lots of good improvements lowers memory usage everywhere, netting anywhere from 50 to 90% less memory usage depending on workload - Kitty graphics is now 100% complete, including animation and relative placements, after a full conformance pass against the spec and Kitty itself - The Kitty clipboard protocol, with an image preview when a program asks to read your clipboard - Split drag and drop on Linux, including between windows - ghostty +ssh installs terminfo on remote hosts automatically, so things just work over SSH - Lots of terminal emulation accuracy fixes This release is 7 months of work from 172 contributors over 2,889 commits. It also fixes 10 security advisories, so please update. Full release notes: ghostty.org/docs/install/rel…
134
342
68
4,952
174,277
Inspired by this, here is a simpler prompt to secure your tailscale network 👇🏻
Hey fellow Tailscale loving friends, with all the security shenanigans going on here’s a prompt I recommend for making sure the weakest link on your talilnet can’t wreck everything else over ssh or otherwise. Give your agent this and let it walk you thru locking down your ACL: gist.github.com/alexknowshtm…
1
163
Do adversarial audit of my tailscale config and network. Check if there are any security holes or threats. I work often from remote via my iPhone connecting through to my home MacBook Pro via tailscale. Explain everything in plain terms. I'm not a network engineer.
67
Agents reinvented how we produce code. It changed our tools and half of our workflow. It’s time for the other half to catch up. Today, we’re shipping Entire: the Git forge for agent-human collaboration. We’ve built @GoEntire using Entire. Now we want to see what you'll build with it. Here’s why and what’s different. 🧵
106
101
111
734
178,207
Before adding another subagent ask what problem it's solving. A bloated system prompt is often the issue. Skills and tool search can fix that without splitting context across agents. My rule of thumb is to keep a subagent when the work is parallel, needs fresh context or one agent really can't pick the right tools. Otherwise, fold it into the main loop, turn its prompt into a skill, run your evals and keep whatever wins. Good write-up: claude.com/resources/article…
189
95
40
1,158
81,345
my fseventsd grew to almost 70gb time to end this by moving all repos to an elastic scratch disk also no spotlight indexing and time machine snapshots there, which reduces the overall disk load
OK, so: an elastic vol w/ fseventsd turned off. had to be elastic as I didn't want to pre-reserve space. TL;DR: created an APFS volume with nolog + disable Spotlight indexing at ~/repos - persists and looks like a normal folder to every app. script: github.com/elithrar/dotfiles…
53
I’ve set up this app and Pushover notifications to buy an iPhone Duo when it will be available nearby. let’s see if I can secure one …
1
1
144
Screen sharing that actually fits your screen. Your Mac on iPhone, iPad and iPhone Duo. Super duper fast.
5
2
1
4
311
Apple Store Mitarbeiter sagte: iPhone Duo ist in komplett Deutschland ausverkauft. Es gibt vielleicht nur noch in Apple Store Köln welche Aber es lohnt sich immer nach Mitternacht, die Verfügbarkeit zu prüfen
1
2
500