6 ms·
This is a pretty sophisticated setup. I particularly like how it uses Tailscale. I've been using the simpler but not as flexible alternative: I'm running Claud
by simonw 10mo ago
This is a pretty sophisticated setup. I particularly like how it uses Tailscale.
I've been using the simpler but not as flexible alternative: I'm running Claude Code for web (Anthropic's version of Codex Cloud) via the Claude iPhone app, with an environment I created called "Everything" which allows all network access.
(This is moderately unsafe if you're working with private source code or environment variables containing API keys and other secrets, but most of my stuff is either open source or personal such that I don't care if the source code leaks.)
Anthropic run multiple ~21GB VMs for me on-demand to handle sessions that I start via the app. They don't charge anything extra for VM time which is nice.
I frequently have 2-3 separate Claude Code for web sessions running at once, often prompted from my phone, some of them started while I'm out walking the dog. Works really well!
- bschmidt25001 10mo ago[dead]
- elpalek 10mo agoI don't like claude code web due to its lack of planning mode. I found the result is often lackluster compare to claude code cli. My current setup: Tailscale + Terminus(ipad) + home machine(code base) Need to look into how to work on multiple features at the same time next.
- LatencyKills 10mo agoI've been using git worktrees with Claude and it's pretty awesome: https://www.youtube.com/watch?v=up91rbPEdVc https://www.youtube.com/watch?v=up91rbPEdVc Pair worktrees with the ralph-wiggum plugin and I can have Claude work for hours without needing any input: https://looking4offswitch.github.io/blog/2026/01/04/ralph-wiggum-claude-code/ https://looking4offswitch.github.io/blog/2026/01/04/ralph-wi...
- scubbo 10mo agoWorktrees took way too much setup and hand-holding for me, but https://conductor.build https://conductor.build made it easy!
- nikcub 10mo agoI delayed adopting conductor because I had my own worktree + pr wrappers around cc but I tried it over the holidays and wow. The combination of claude + codex + conductor + cc on the web and claude in github can be so insanely productive. I spend most of my time updating the memory files and reviewing code and just letting a ton of tasks run in parallel
- behnamoh 10mo agosoftware is all about wrappers, isn't it? :) conductor -> multiple claude codes/codexes -> multiple agents -> multiple tools/skills/sub-agents -> LLMs
- thelittleone 10mo agoSadly only allows sign up with Github.
- nobodywillobsrv 10mo agoCan you not use PAL MCP for this? Have one top agent as controller etc? It's not ideal but it feels like the space of multi agent stuff is evolving ... I notice that there are a lot of posts on hn about these things so we are trying to do the same thing really.
- simonw 10mo agoI haven't missed planning mode myself. I tend to tell it "write a detailed plan first in a file called spec.md for me to review", then use that as the ongoing plan. I like that it ends up in the repo as it means it survives compaction or lets me start a fresh session entirely.
- s900mhz 10mo agoI was doing the same, but recently I noticed that Claude now writes its plans to a markdown file somewhere nested in the ~/.claude/plans directory. It will carry a reference to it through compaction. Basically mimicking my own workflow! This can be customized via a shell env variable that I cannot remember ATM. The downside (upside?) is that the plan will not end up in your repo. Which sometimes I want. I love the native plan mode though.
- theshrike79 10mo agoThis is one of the small things that shows me Anthropic is dogfooding their own system. Which Codex and Gemini-cli teams aren't doing.
- dbbk 10mo agoPlans in plan mode also survive compaction
- eclipxe 10mo agoI've been really impressed with https://github.com/BloopAI/vibe-kanban https://github.com/BloopAI/vibe-kanban to do this. Really really impressed.
- bakies 10mo agoNot sure if this works in claude code web, but running non-interactive claude code I can still get it to use plan mode by simply asking it. It's just a tool call.
- dbbk 10mo agoThe lack of Plan Mode is puzzling, I'm sure they must get to it at some point. But until then it CAN still plan, you just have to ask it to write a plan and not write code yet.
- sergeyk 10mo agoCheck out superconductor.dev (I’m building it), if you want live app previews, docker-in-docker functionality, multiple agents in one mobile app, and more.
- scubbo 10mo agoI'm surprised to see people getting value from "web sandbox"-type setups, where you don't actually have access to the source code. Are folks really _that_ confident in LLMs as to entirely give up the ability to inspect the source code, or to interact with a running local instance of the service? Certainly that would be the ideal, but I'm surprised that confidence is currently running that high.
- smarx007 10mo agoThe output from Jules is a PR. And then it's a toss-up between "spot on, let's merge" and "nah, needs more work, I will check out the branch and fix it properly when I am the keyboard". And you see the current diff on the webpage while the agent is working.
- simonw 10mo agoI still get the full source code back at the end, I tell it to include code it wrote in the PR. I also wrote my own tool to extract and format the complete transcript, it gives me back things like this where I can see everything it did including files and scripts it didn't commit. Here's an example: https://gistpreview.github.io/?3a76a868095c989d159c226b7622b092/index.html https://gistpreview.github.io/?3a76a868095c989d159c226b7622b...
- scubbo 10mo agoOh fascinating - so you're reviewing "your own" code in-PR, rather than reviewing it before PR submission? I can see that working! Feels weird, but I can see it being a reasonable adaptation to these tools - thanks! What about running services locally for manual testing/poking? Do you open ports on the Anthropic VM to serve the endpoints, or is manual testing not part of your workflow?
- simonw 10mo agoYeah, I generally use PRs for anything a coding agent writes for me. If something is too fiddly to test within the boundaries of a cloud coding agent I switch to my laptop. Claude Code for web has a "claude --teleport" command for this, or I'll sometimes just do a "gh pr checkout X" to get the branch locally.
- vidar 10mo agoAre those VM specs documented anywhere, I have used Claude Code for web a lot and never really bothered with the details. Just connect it to my repo and let it cook
- simonw 10mo agoNot documented, so I had Claude code for web write me a report: https://github.com/simonw/research/blob/main/environment-report/README.md https://github.com/simonw/research/blob/main/environment-rep...