SDSignal Desk

Meet Factory Droid 1.0: A Model-Independent Coding Agent Harness Built on Script Mode

Oct 31, 2026, 3:38 AM · MarkTechPost

Image: MarkTechPost

Factory is betting the wrapper matters as much as the model. Droid 1.0 lets the agent write a script that calls its tools, and the efficiency claims are big.

Why it matters

Factory has released Droid 1.0, a major update to its coding agent harness, the prompts, tools and loop that sit around whichever model a team picks. The headline change is that programmatic tool calling is now on by default. Instead of feeding every tool result back to the model, Droid has the model write JavaScript that runs its tools inside a sandbox and returns only what the program prints.

Factory says that one model request can now drive hundreds of tool calls. In one of its examples, a cleanup of 151 project-tracker issues took two requests and roughly 61,000 tokens, against an estimated 36 requests and about 3.1 million tokens the old way. It also reports the top pass rate on Terminal-Bench 4 among harnesses it tested, 65.2% with Claude Opus 5.5.

If those savings hold, the cost of running agents on long, tedious jobs drops sharply, and the choice of harness becomes a real lever, not an afterthought.

From the desk

We think Factory is right about the core idea. Pouring every log line and search result into a model's context is wasteful and distracting. Letting the model write a small program, keep the raw data inside it, and surface only the answer is how a careful engineer would work. The approach builds on published research, CodeAct, and Factory's own numbers point the same way.

Those numbers are also Factory's own. Every Terminal-Bench 4 figure comes from Factory's runs of competitors' harnesses, over a few days in late October. The methodology is more careful than most, with three trials per task and cost counted only on tasks both harnesses passed, but vendors running rivals' tools is not the same as an independent leaderboard. Factory deserves credit for printing a loss: with GPT-6.1 Sol, Droid is about 10% slower per passed task than Codex.

The risk we want named is oversight. When one request can fire hundreds of actions, a human watching the transcript sees a script and a summary, not each step. Factory's sandbox has no file, network or system access of its own, and the harness now nudges after three identical calls and stops after six. Those are good guardrails. But a script that moves 151 tickets correctly can move 151 tickets wrongly just as fast, and less of the evidence reaches anyone's eyes.

There is also a quieter detail: many of these harness changes were proposed by agents reading failures, then reviewed and merged by engineers. That is a sensible loop, and it is also how the tools that write software increasingly shape themselves.

Our read: a meaningful step toward cheaper, faster agents, with the bill for that speed paid in visibility. I'm watching for independent benchmark runs and for audit trails that show what each script actually touched.

Context

Coding agent harnesses compete with each other and with model makers' own tools, such as Claude Code and Codex. Factory sells Droid as model-independent, supports customers' own API keys and offers a router that mixes models. It ships a desktop app, a terminal UI, and a Node SDK under Apache 2.0, with paid plans starting at $20 a month.

Who feels it

Developers
Long, repetitive jobs like CI sweeps and issue cleanup may get much cheaper per task, if Factory's token savings carry over to real repos.
Engineering leaders
Harness choice now shows up in cost and pass rates, which makes it worth benchmarking rather than defaulting to a model vendor's tool.
Security and compliance teams
Batched tool calls compress hundreds of actions into one step, so logging and review need to work at the script level.
Model labs
A strong neutral harness weakens the pull of each lab's own coding agent.

What to watch

  1. Independent Terminal-Bench 4 results for Droid and rival harnesses
  2. Whether Anthropic and OpenAI make script-style tool calling standard in their own agents
  3. Audit and replay tooling for what each script did
  4. Clarity on Droid's license beyond the Apache 2.0 SDK

Read the original

Continue at the source.

MarkTechPost

Companies: Anthropic