Pinned Tweet
demo of the agent orchestrator Ive been building for the last couple of weeks. It's node based so you drop agents on a canvas, wire them together, and each one gets its own model, prompt, tools, skills, sub agents and cost limits.
my theory is that some agent harnesses fail by trying to cram everything into one all purpose prompt. a "senior engineer" persona that researches, implements, tests and reviews in a single context window does all of those things worse than a chain of narrowly specialized small context window agents with shared state memory.
so instead a software workflow here might be seven nodes (understand -> research -> design -> implement -> test -> review -> deploy) augmented with routers, checkpoints and logic gates with each node permission restricted so no part of the processes has more access than it needed for the job.
lastly, loop zones work by allowing any agent to send its output back to any earlier node(s). instead of failing a run entirely the reviewer agent might directly critique the implementer, who then picks the work back up with warm context instead of starting fresh.
this demo is the simplest possible run. one agent, a manual trigger, some tools, and a fork.
WIP: recursive self improvement but for agent workflows. the pipeline reads it previous executions and traces and rewrites itself based on your configuration and objectives.
open sourcing soon. @LangChain calling all graph nerds
how many of the ai startups you saw pitched this year are essentially selling a single workflow in this app?
this is my builder agent creating a multi agent workflow from a few paragraphs. nodes, tools, shared state, review loop, done.
building a node based agent orchestrator where every agent node gets its own skills, tools and sub agents and I wildly underestimated skills. the wiring was pretty easy but getting the agents to actually use skills reliably has eaten more of my time than any other feature so Im summoning the skills wizard himself @mattpocockuk for a bit of a sanity check.
after a lot of runs I keep seeing two different failure modes. the first being invisible, where the agent should activate a specific skill at a specific step and just never realizes it applies. there's no error or way to trace and the run just continues on until you realize at the end that the output is worse than it should be. partly patched this with nudges, where the harness looks for keywords and concepts and drops a hint like "there's a skill that might fit here" which helped but feels like treating the symptom.
the second is the skill activating and failing anyways. sometimes it's outdated or wrong, sometimes it assumes tools that node doesnt have access to and sometimes the skill is fine in principle but the agent still fails to properly execute the steps, which I think is mostly a context problem. I also suspect my nudges are quietly creating a third issue, where skills fire when they shouldn't
does this match your experience with skills, and how do you actually alleviate each issue? the invisible one especially since its the only one I cant instrument my way out of.
follow up w/ the builder agent demo. you describe the workflow and it assembles the nodes, wiring, tools, and configurations for you.
the prompt here asks for a four stage pipeline that turns a folder of raw customer emails into a prioritized product report. a cheap model inventories the tickets, a for each zone triages each one individually, a stronger model analyst clusters them into revenue ranked themes with sub agents and a writer produces the final digest.
built and run in one go
anyway @hwchase17 Ill accept either a job offer or a cease and desist, dealers choice
Ive been building an ai agent orchestrator recently and spending a lot of time seeing how mature harnesses work. @pidotdev code base really showed me it wasnt as easy as I mightve expected.
with their main tools being read, write, edit, bash youd assume each to be like a 20 line wrapper around the file system. In actuality theyre all filled with hyper specific fixes that youd only really arrive to after getting burned a few times.
heres some of my favorites in a thread:
bash is where it gets really spicy
killing a command requires killing the whole process tree otherwise something like npm run dev could just orphan node processes on your ports forever.
a command exits but a detached grandchild is still holding the stdout pipe. If you wait for the pipe to close it will hang forever on daemons. If you resolve on exit then you drop output that was mid flush. so instead they just wait for the pipe to go idle with a 100ms timer that refreshes every time a chunk arrives. grandchildren that are still flushing will reset the timers, otherwise it expires.
outputs keep the tail instead of the head (the error lives at the bottom), the full thing spills into a temp file that the model gets a path to and decoding uses a streaming UTF-8 decoder because chunk boundaries can land mid character
timeouts cap at 2^31-1 ms (~24.9 days) because setTimeout overflows past that and fires instantly. pi rejects anything above the cap to avoid that
all of this @AnthropicAI watermarks talk makes me feel like every gibberish opus 5 output was entirely intentional.
"this lifts identity out of the traversal, which means ordering survives the collapse instead of being re-derived from whatever the caller happened to be holding"
natural language is too alive to ever completely hide its fingerprints. If the text needs to be readable and high quality then there are always going to be massive architectural weakness built into it.
eu wasting everyone's time. someone will reverse engineer it in no time.
Anthropic says new Claude models will embed invisible watermarks in all generated text, everywhere Claude is offered.
The watermark is part of the text, it isn't metadata: "it will travel with the text when it's copied and pasted elsewhere, and may persist through some editing."
This starts with models launched on or after August 2, 2026, under an EU AI Act code Anthropic signed. Anthropic is still working on adding it to current models. The rollout is worldwide.









