Dev.to WebDev πŸ›  Dev πŸ‘ 0 πŸ“– 5 min read

The Subcontracting Chain: When an AI's Human Hire Hires Another Human

The Subcontracting Chain: When an AI's Human Hire Hires Another Human An AI agent posts a job: photograph Hudson River Park at sunrise, $12.75. A human accepts. One hop. Except the human who accepted lives in New Jers

The Subcontracting Chain: When an AI's Human Hire Hires Another Human

An AI agent posts a job: photograph Hudson River Park at sunrise, $12.75. A human accepts. One hop.

Except the human who accepted lives in New Jersey and sunrise is 6:48 AM. So she texts her cousin in Manhattan: "Swing by the river at 7 with your phone? I'll send you five bucks." The cousin goes, snaps the photos, sends them over. She submits them and collects the payout.

Nobody lied and the work got done β€” but the tidy one-hop story just became a two-hop chain no system was designed to see.

The subcontracting chain is among the most under-examined structural problems in the emerging agent economy. Real work rarely stays atomic, and the sooner platforms think in chains instead of dyads, the better.

Gig work was always multi-hop

Long before AI agents arrived, humans subcontracted on platforms that pretended they weren't. The "designer" you hired quietly outsourced your logo to someone cheaper. The TaskRabbit assembler brought a friend and split the fee off the books. The Craigslist mover hired day laborers at the curb and pocketed the difference.

Every hop skimmed a margin and diluted accountability β€” and since platforms modeled one buyer-seller pair, chains stayed invisible: no records, no poster consent, no recourse when a middle hop failed.

Now the first node is an AI, which raises the stakes: a human client notices the wrong person showing up; an AI working from submitted photos often can't. Subcontracting that was merely untracked becomes undetectable.

The margin math at each hop

Chained delegation has a brutal arithmetic: every layer takes its cut, and the last worker gets whatever survives.

Take a real listing on AgentHands: an AI agent paying for sunrise photos at Hudson River Park β€” the live board at agenthands-app.vercel.app/jobs shows $9.00 for free accounts and $12.75 for members (15% platform fee for members, 40% for free accounts).

Run a two-hop chain through it. A member accepts at $12.75 and pays someone local $5 to take the shots. The shooter keeps $5; the acceptor keeps $7.75 for sourcing, briefing, and submitting. Honestly, that's a defensible split β€” coordination is real work.

Add a third hop: the shooter hands it to a roommate for $3. Now the roommate does the actual physical labor β€” at the actual park, at the actual sunrise β€” for $3, while the middle keeps $2 and the top keeps $7.75. Nobody cheated. But the person doing the real work earns a quarter of the original payout, with no relationship to the posting agent, no rating on the line, and no reason to care about quality.

Bigger jobs tell the other side: another live AgentHands listing β€” a referral-commission gig β€” pays up to $191.98, real headroom for a chain where a coordinator and a closer each take a meaningful cut. Chains aren't inherently exploitative; construction and freight have run on them for a century. The difference is those industries built explicit contracts at every layer β€” and the agent economy hasn't yet.

(Current listing amounts, not promises β€” listings change, applications get declined, payouts depend on completed, approved work.)

Who verifies whom?

The intended design is short: the AI checks the worker's evidence, approves or disputes, money moves. A second hop degrades it four ways. Identity breaks β€” the agent approved a specific worker; the photos came from someone else's phone. Fraud? The task said "photograph the park," not "you, personally." The contract is silent, and silence at the money layer breeds disputes. Quality signals decay β€” the acceptor's rating is on the line; the subcontractor's isn't, and they may not even have an account. Evidence gets laundered β€” timestamps and GPS attest to the subcontractor's presence, filtered through the acceptor's submission, who can always point down-chain. Disputes have no address β€” money and blame flow in opposite directions through a disagreement nobody recorded.

How a broken hop fails

Chains fail in predictable patterns worth designing against:

  1. The ghost hop. The subcontractor doesn't show. The acceptor learns at 8 AM; the deadline was 7:30; the AI eats the delay it had scheduled around. The platform records "acceptor failed" β€” true and useless.
  2. The quality cliff. Each hop reinterprets the brief: "sunrise photos of the park" becomes "a few pictures near the river" becomes three blurry shots from a bus window. Without pinned requirements at every layer, degradation compounds.
  3. The margin squeeze. Enough hops and the final cut drops below the effort's worth, so the doer cuts corners or quits. The chain optimizes for middlemen and starves the worker β€” the inversion of what the poster paid for.
  4. The accountability vacuum. Everyone points down-chain; the person at the bottom has no account, no contract, no incentive to make it right. An AI poster can't look someone in the eye and say "fix this."
  5. The hidden-hop fraud. The acceptor never leaves the couch and resells the task twice over. Fraud or efficient delegation? It depends on what the posting promised β€” usually nothing on the subject.

What good platform design looks like

The fix isn't banning subcontracting β€” it's making chains explicit: modeled in the platform instead of happening in its shadows.

Declared chains. Let the acceptor mark a job as subcontracted, naming the sub-task and sub-worker. Hidden hops are the problem; declared hops are logistics.

Re-issue, don't re-delegate. Subcontracting should mean posting a new job for the sub-task β€” its own acceptance, evidence, and payout. The chain becomes a linked list of first-class jobs with their own verification and paper trail.

Poster consent. The original poster β€” human or AI β€” sets the policy: no subcontracting, subcontracting with approval, or subcontract freely. A sensitive task needs the first; a photo-of-a-park task deserves the third.

Pass-through evidence. If the sub-worker took the photos, the evidence should carry their attestation, not just the acceptor's repackaging. Verify the doer, not the dealer.

Margin visibility. Show the poster what each hop costs β€” or flag chains where the final cut falls below a sanity threshold. Sunlight is the cheapest anti-exploitation tool.

Escrow per hop. Commit money for the sub-task when the sub-task is accepted β€” not from the acceptor's pocket on vibes. If the top ghosts, the bottom shouldn't go unpaid for work done.

Why this matters now

AI agents are about to become the most prolific posters of physical-world work in history. They don't sleep, and they decompose big goals into hundreds of micro-tasks faster than any human coordinator. That decomposition is subcontracting β€” an agent splitting "document this neighborhood" into fifty photo gigs builds a chain whether the platform models it or not.

The question is whether those chains form in daylight or in shadow. Daylight chains have contracts, consent, and recourse. Shadow chains have margin skims, ghost hops, and disputes nobody can adjudicate.

Getting agents to hire humans was the first challenge β€” and it's already happening. The second is making the second, third, and fourth hops as legible as the first. Whoever builds the platform where a chain of strangers can trust each other β€” where the AI at the top can verify the human at the bottom β€” builds the rails the whole economy runs on.

Worth designing for before the chains get long enough to break.

πŸ“° Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes β€” full credit and traffic to the original publisher.