βBut lo! men have become the tools of their tools.β
In our ongoing series exploring agentic workflows, weβve covered reasoning, memory, reflection, action execution, tool integration, and such practical things as MCP (still a trending article on Hugging Face). Today, we turn to something equally foundational: how humans participate in these workflows: Human-AI Co-Agency.
Thoreau wrote this phrase βmen have become the tools of their tools,β in 1845-1847, talking about 19th-century technologies like the railroad, telegraph, and farming equipment. These tools were meant to serve us, but he saw people reorganizing their lives around them. The fear wasnβt new tech β it was losing agency to the systems we create. His quote is a reminder that such fears is nothing new and echoed through every wave of new technology. Whatβs different now is that, for the first time in history, our tools can actually meaningfully reply and make decisions. Which is why we need to think about co-agency β how we live, work, and decide with it.
There are two sides of that. Both are absolutely fascinating and have deep histories:
First, co-agency as something practical and structural: Human in the loop (HITL). Sometimes it becomes βhuman as a toolβ in the context of tool calling. Yes, you heard that right β from ultimate decision maker to just another callable function in an agentβs toolbox. Not always, not in every industry β but this setup is becoming more common. Thatβs what weβll dig into today.
Second, co-agency as something experiential and conversational β how we communicate with agentic workflows, and how new interfaces are evolving to support that (with due homage to Vannevar Bush and Douglas Engelbart). Weβll cover all that in the next episode.
Are you ready to unpack HITL and see where in the AI loop a human is? Letβs go.
Whatβs in todayβs episode?
What is HITL in Agentic Workflows? And why we cover it after MCP
Key Milestones in HITL Evolution
HITL 1.0: Humans as Gatekeepers
HITL 2.0: The Crowd in the Loop
HITL 3.0: From Labels to Feedback to Preferences
HITL 4.0: The Human as a Tool. Wait, what?!
HITL 5.0: Co-Agency
How HITL Shapes the Behavior of Modern AI Agents (two research papers)
Where HITL is Going?
Concluding Thoughts
Resources to dive deeper
What is HITL in Agentic Workflows? (and why we cover it after MCP)
In the last two episodes, we showed how agents act (via UI/API tools) and how those actions are now structured, thanks to MCP (that article is still trending on Hugging Face!). Autonomy is cheap, action is easy β and that means orchestration is now a human problem.
Human-in-the-Loop (HITL) is the safety net that makes agentic AI systems usable in the real world. As AI agents take on more autonomous, multi-step tasks, they also run into familiar issues: hallucinations, shaky reasoning, and unpredictable decisions. HITL is the antidote.
Itβs a design pattern (not a quick fix), where humans are built into the decision loop to validate outputs, steer actions, or override the machine when necessary. We traced the historical roots of human-machine collaboration β from Licklider's "man-computer symbiosis" to ambient intelligence β in our weekly digest: FOD#93: When AI Meant Ambient Intelligence. Think of a chatbot that pauses to ask for clarification (instead of making stuff up) or a workflow where the AI waits for a human sign-off before pulling the trigger, or self-driving cars navigate autonomously but allow human override during complex or unexpected scenarios. As an active user of a self-driving car, I donβt want to be out of the loop but also, itβs quite annoying when the car keeps asking me to take control every few minutes, interrupting what should be a smooth ride. So HITL is also very much about balance.
It might sound trivial, but itβs easy to forget to include HITL as a design element, especially in multi-agent systems.
Key Milestones in HITL Evolution
I was reading J. C. R. Lickliderβs Man-Computer Symbiosis from 1960 and found myself thinking again: βMan, we need to reread things from the past.β What strikes me is Lickliderβs precisely right focus. He acknowledged that machines might one day surpass human cognitive abilities, but saw symbiosis as an essential interim phase β potentially the most intellectually rich and productive in human history. Why donβt we talk more about this, instead of fussing so much over a vaguely defined AGI? Anyway, Licklider was in pre-HITL era, forming the vision.
Letβs discuss what followed as computer science and machine learning started to evolve β

Apologize my Claude for not being able to fit words into frames. I tried
HITL 1.0: Humans as Gatekeepers
The first wave of Human-in-the-Loop AI emerged in the era of symbolic AI and expert systems in the 1970s and 1980s. MYCIN was a pioneering AI expert system from the 1970s that guided doctors through diagnosing and treating bacterial infections using a rule-based dialogue. It included an interactive questioning mechanism β it would ask the physician a series of questions, gather data (e.g., symptoms, lab results), and then output its diagnosis and recommendations. Design philosophy at the time was clear: AI advises. Human decides.
This approach continued into the early days of machine learning in the 1990s, when human involvement was still central. Models needed labeled data, and it was people who provided it. Feature selection was manual, evaluation relied on human-defined metrics, and tuning hyperparameters meant running and rerunning training jobs. These were learning systems, but the human-in-the-loop dynamic remained strong.
Later, methods like active learning and interactive machine learning started to shift that dynamic. Systems began to ask which data points to label, making the process more efficient. Feedback loops became quicker and more targeted. Humans were still involved, but the systems began to adapt to their input in more thoughtful ways.
HITL 2.0: The Crowd in the Loop
In the 2000s, the loop scaled. With the rise of Amazon Mechanical Turk and projects like ImageNet, we entered the age of the crowd-in-the-loop. Rather than relying on a single domain expert, AI development now enlisted thousands of human labelers to supply training data.
In resulted in phenomenal scale β and systems that could finally tackle perception tasks like vision and language at a new level. Deep learning models fed on this massive supply of human-labeled data, propelling the breakthroughs we saw in the 2010s. But the role of the human was still "offline": we helped train the models, but weren't involved once they were deployed.
That changed when AI started making decisions in the wild β and sometimes making the wrong ones.
HITL 3.0: From Labels to Feedback to Preferences
As reinforcement learning and neural networks advanced, a new realization emerged: not all desired behaviors could be expressed with a clean loss function. In real-world scenarios, especially where ethics, ambiguity, or open-ended goals were involved, it was easier to show a system what we wanted than to write it down.
Thatβs how Reinforcement Learning from Human Feedback (RLHF) was born.
Instead of programming a reward function, humans would rank outputs βΒ "A is better than B" β and a model would learn to optimize for what people preferred. This shift put humans back in the loop, not as labelers, but as judges of quality, alignment, and intent.
Itβs what made ChatGPT possible. Its secret sauce.
Todayβs best LLMs donβt only predict the next word β theyβve been trained to follow instructions, using thousands of hours of human feedback to shape their tone, helpfulness, and truthfulness. The preferences are diverse, evolving, and sometimes contradictory. Which means the loop can't be closed. The human is still essential. This same feedback loop is now critical for keeping synthetically generated training data grounded and safe from model collapse β where humans validate and rank outputs before they re-enter training.
But hereβs the twist.
HITL 4.0: The Human as a Tool. Wait, what?!
Enter the agents.
The rise of agentic AI β systems that plan, reason, and act using tools β has led to a curious inversion of roles. In many modern frameworks (LangChain, AutoGPT, etc.), AI agents have access to a toolbox: a web browser, a calculator, a code interpreter, a database... and a human.
Thatβs right. The human is now a tool.
In LangChain, for example, the HumanInputRun tool allows an agent to ask the user a question mid-task. The agent pauses, collects the answer, and resumes. The same logic applies in the Bee Agent framework (IBMβs open source, no-code platform): if the agent gets stuck or uncertain, it calls the "human tool" to ask for help.
Hello there, my fellow human tool!
This is a wild shift from traditional thinking. From being the central authority, the human becomes just another resource βΒ invoked only when needed. Weβve gone from supervisor to API.
Of course, this is not universal. In medicine, law, or finance, humans still hold ultimate authority. But in consumer apps, productivity agents, or low-stakes creative work, the human-as-tool model is spreading. And it works.
It reduces friction. It keeps agents autonomous until they really need help. It lets users inject high-value input (clarifications, constraints, missing facts) without needing to micromanage.
So, where does that leave us?
HITL 5.0: Co-Agency
All is good: rather than being just an occasional tool in the box, we are increasingly moving toward treating humans and AI as co-agents. With that we go all the way back to J. C. R. Lickliderβs and his Man-Computer Symbiosis.
In multi-agent systems like CAMEL or AutoGen, humans can participate as one of the "agents" β a teammate among other autonomous systems. Youβre not supervising. Youβre collaborating. Maybe one agent gathers data, another proposes a plan, and you, the human, critique and refine.
These systems constructed to be dialogue partners. They reflect a design philosophy of shared initiative: sometimes the AI leads, sometimes the human does. Itβs a dance.
Mixed-initiative planning, first explored in the 90s, is now real.
Whatβs different is that todayβs LLMs can reason through ambiguous inputs, generate plans, and even reflect on their own failures. Which means your role as a human collaborator in many cases is shifting from controller to creative partner.
If Henry David Thoreau were still around, he might exclaim, 'But look! Men have befriended their tools!'
Thatβs why human-AI communication becomes such an important discussion topic.
How HITL Shapes the Behavior of Modern AI Agents
KNOWNO: Teaching Robots to Know When They Don't Know"
Robots leveraging LLMs to execute complex tasks based on natural language instructions are transforming robotics, promising intuitive human-robot interactions. Yet, a major limitation lurks behind these modelsβ impressive abilities: LLMs frequently hallucinate, confidently making incorrect decisions without awareness of their uncertainty.
Allen Z. Ren and colleagues from Princeton University and Google DeepMind propose KNOWNO, a method designed to ensure robots "know when they donβt know." KNOWNO leverages conformal prediction (CP) to align an LLM plannerβs uncertainty, allowing robots to request human help precisely when uncertainty arises. Unlike typical prompt-engineering approaches, KNOWNO provides rigorous statistical guarantees, achieving a desired balance between autonomy and human assistance.

Image Credit: The Original Paper
Experimental results from diverse robotic setups β spanning spatial reasoning tasks, numeric ambiguities, and complex Winograd schemas β demonstrate KNOWNOβs effectiveness. The approach consistently outperforms baseline methods, significantly improving efficiency and reducing unnecessary human intervention by 10-24%.
KNOWNO offers a robust, lightweight solution that complements evolving LLM capabilities, paving the way for safer, more reliable human-robot collaboration.
HULA β Human-In-the-Loop Software Development Agents
Human-in-the-loop software development agents are increasingly becoming the next leap forward in practical, AI-assisted software engineering. The recent paper, "Human-In-the-Loop Software Development Agents" by Wannita Takerngsaksiri et al., introduces the HULA framework, a system leveraging LLMs integrated directly within Atlassian's JIRA platform. Iβm taking it as an example here, because the frameworkβs real-world deployment and extensive evaluations provide lots of insights for researchers and industry practitioners looking to leverage LLM-driven development agents effectively.
The core idea of HULA is to bring three key agents together β an AI Planner Agent for file localization and coding plan generation, an AI Coding Agent for source code creation and iterative refinement, and a Human Agent for feedback, oversight, and approval. Unlike traditional autonomous multi-agent systems, HULA emphasizes cooperative, human-guided interactions at each step, aligning AI outputs closely with practical software engineering needs.

Image Credit: The Original Paper
In extensive evaluations β both offline (using SWE-Bench and internal Atlassian datasets) and online (live deployment within Atlassian teams) β HULA shows impressive practical value. During live deployment, practitioners approved generated coding plans in 82% of cases, and about 59% of pull requests created with HULA-generated code were successfully merged into Atlassian's repositories.
There are, of course, some challenges: particularly regarding the completeness and quality of generated code. Practitioners highlighted that while HULA significantly reduced initial development effort, human intervention was often essential to achieve high-quality results, especially for complex tasks. The need for detailed task descriptions emerged as both a strength and challenge β while fostering good documentation practices, it also required considerable upfront effort from users.
Researchers list two lessons from working on HULA:
Lesson Learned 1: The performance of LLM-based software development agent heavily relies on a detailed input description, but what key information is needed?
Lesson Learned 2: Evaluating functional correctness should go beyond passing unit test cases.
In short, HULA represents a practical step towards integrating AI seamlessly into everyday software engineering workflows, positioning itself as a valuable assistant rather than an autonomous replacement.
Where HITL is Going?
Part of that is a discussion for the next episode. But let me just outline a few ideas that are becoming a reality as we speak. Hereβs what Human-AI Co-Agency actually looks like:
Interfaces Adapt
UIs shift to your skill level. Oversight becomes interaction.Language Is the API
Talk, donβt prompt. Agents take plain-language commands and explain themselves.Live Loops
Real-time corrections. Token-by-token collaboration across writing, coding, design.Proactive by Default
Agents anticipate. They pull you in β or step back β before things go wrong.Learning in Context
Every edit teaches. Less repetition, more autonomy over time.Collaborative Oversight
One human isnβt enough. Agents query panels, experts, even crowds.Trust = Ongoing
Regular check-ins. Transparent logs. No rubber-stamping.
In LangChain, thereβs an actual HumanInputRun tool. In Bee Agent, thereβs a "human consultation" action. Agents that encounter uncertainty or ambiguity donβt just guess anymore. They can pause and explicitly call for help, mid-chain.
Itβs a major philosophical shift: humans are no longer the external auditors of a finished result. They are invoked during reasoning. The model says, "I donβt know Ericβs last name. Let me ask." And then it asks you.
That pattern β agents pulling humans into the loop when needed β scales well with the complexity and unpredictability of real-world tasks.
Concluding Thoughts
Human-in-the-loop integration in agentic systems is shaping the next era of AI β one where human-AI communication is continuous and cooperative, rather than one-off or adversarial.
As Licklider envisioned, the age of man-computer symbiosis may be the most intellectually productive era weβve ever seen. Weβre finally starting to build like we believe it.
Current implementations across various platforms demonstrate the viability and advantages of HITL: from LangChain agents asking users for missing info, to multi-agent research frameworks incorporating human supervisors, to real-world autonomous systems that wisely pause for human approval on critical actions.
Looking ahead, the line between βthe AIβs jobβ and βthe humanβs jobβ will blur. We can expect HITL to evolve into more sophisticated human-AI co-agency.
We put this to Olga Megorskaya, CEO of Toloka β a company that has been building human-AI data pipelines for over a decade. Her definition of co-agency: "when an AI agent and a human agent are solving the same task together." And the hardest part, she says, isn't engineering β it's teaching humans when not to trust the plan. β Full interview
And thatβs why we really need to learn how to communicate well with machines β to be understood and be effective. In the next episode, weβll explore how this collaboration actually happens β how we communicate with agentic systems, and how that communication shapes the experience.
Please share this article β it helps us grow and reach more people β thank you!
Sources:
Man-Computer Symbiosis by J. C. R. Licklider
Human-In-the-Loop Software Development Agents by Wannita Takerngsaksiri et al.
Robots That Ask For Help: Uncertainty Alignment for Large Language Model Planners by Allen Z. Ren et al.
Human as a tool (docs by Langchain)
CAMEL (github)
Walden by Henry David Thoreau
Sources from Turing Post
Want a 1-month subscription? Invite three friends to subscribe and get a 1-month subscription free!Β π€







