Planning with Agents: Divided Worlds, Boundary Objects, and Thicker Interfaces

I’ve been thinking a lot about planning lately. With agents. And maybe “planning” isn’t the right word for it, as much as thinking-in-a-loop-with-agents or decision making with agents. Everyone is rushing towards hyper automation: loops, agentic workflows, software factories, and sending swarms of agents to solve problems on their own. We are trying really hard to make agents productive while we’re not around; while we’re off sleeping or jogging or reading the stomach-churning details of the Hugging Face attack .

But in order for all those agent tokens to produce something useful, we need to hand them an excellent plan. We need to clearly lay out our desires and vision in exacting detail. The moments when we are awake, paying attention, and in the loop with the agent are precious. And the way we “plan” with them now – meaning the way we think through specific problems and make decisions with them – feels quaint and computationally rudimentary. Yes, I wrote these endashes myself and you cannot take them away. At least they are not emdashes.