Blog · Published · Updated
Implementation comparison: how the workflow works
Short answer
You compare agent frameworks on the same set of cases, with the same answer format and one test endpoint. In our demonstrator six technologies, from LangGraph to plain Python, run 50 cases, including 12 required refusals. The result points to two candidates for a pilot on a company process.
How we workDetails ↓
- 01Call30 minutes with an engineer, free
- 02PrototypeA working system on your process and data, free
- 03ImplementationTarget and fixed price in the contract; 50% at signing
- 04Acceptance50% once the agreed target is met
- analysis with an engineer and a free prototype
- €0
- team in ChatGPT or Claude, up to 10 people
- from €1,150
- automation, agent or application for one process
- from €3,000
We belong to the OpenAI and Anthropic partner programmes and learn through their official courses. What this means ↓
Author: Syntalith · 3 min read
Statistics
Frameworks and agents: statistics 2026
50
cases for each of six technologies in the Syntalith demonstrator, including 12 required refusals. 300 runs in total on one test endpoint.
130
According to Gartner (2025), of the thousands of agentic AI vendors only about 130 offer real agentic solutions.
50%
According to Anthropic (2026), software engineering accounted for nearly 50% of agent activity on the public API, and most agent actions were low-risk and reversible.
Source: Anthropic, Measuring AI agent autonomy in practice (2026) ↗
19%
According to METR (2025), 16 experienced open-source developers took 19% longer with early-2025 AI tools, although they expected a 24% speed-up.
Source: METR, Early-2025 AI and experienced open-source developers (2025) ↗
Figures checked: 22 October 2026
What we really compare
Technology comparisons often use different data and rules for each option, so it is hard to base a decision on them. A wrong choice shows up late and means rewriting the system after several weeks of work. That is why we first write down the tasks and the cost of an error, and only then run the options on the same input.
- 01Set50 cases, including 12 expected refusals
- 02AdaptersLangGraph, Claude SDK, OpenAI SDK, CrewAI, n8n and plain Python in pinned versions
- 03Test endpointone local endpoint with fixed answers
- 04Scoringa separate program scores the result and measures the full run time
- 05Reportformat compliance, p95 of each integration and „Not checked” fields
The fixed answers of the test endpoint separate integration time from model time. A difference in time then comes from the framework and the adapter, because the model always answers the same way. The required refusals check whether the framework carries a „do not perform” decision to the end of the run or loses it on the way.
- Runs
- 6 technologies × 50 cases = 300
- Required refusals
- 6 technologies × 12 = 72
- Scored separately
- format compliance, refusals, errors and p95 time
Result: two candidates for a pilot on a company process
The numbers describe the Syntalith demonstrator's set. The recorded run is a single one and depends on the machine. A separate run confirming the connection to the model cost about €0.0004.
How to read an agent framework benchmark
First you look at the refusals. A framework that performed the task where a refusal was required drops out, whatever its time. Then at answer format compliance, because every format error means extra handling code in the system. You compare p95 time last, between the technologies that passed the first two thresholds. A „Not checked” field means no measurement and does not enter the average.
According to METR (2025), experienced developers with AI tools took 19% longer, although they expected a speed-up. A team's impression after a few days with a framework easily misleads, so we record the result on a fixed set before the decision.
What one run does not tell you
The result showed clear differences in run time between the six approaches, including in solutions we use ourselves. One run does not explain the cause of a difference. Fixed answers remove the influence of the model, and they also hide how frameworks behave with real streaming, retries, tool calls and provider limits. We do not present such a result as a vendor benchmark.
- The set of 50 cases is fixed and the same for each technology
- The run comes from one machine, in August 2026
- A field without a result shows „Not checked” instead of a guess
- Production traffic, outages of external services and integrations need a pilot
Anthropic, in Building effective agents, advises starting with the simplest solution and adding complexity only when the result needs it. Plain Python in the set serves exactly that purpose: it shows what a framework adds over ordinary code. According to Gartner (2025), of the thousands of agentic AI vendors only about 130 offer real agentic solutions.
The first trial in a company
Two technologies close to each other
a pilot of both on one process with a real model
2 to 4 weeks
A simple flow with fixed steps
plain code or an automation tool
from €3,000
Long cases with resumption and human involvement
a framework with durable state
an agent from €3,000
For a pilot you need examples with an agreed correct result, a decision owner with acceptance criteria, and data sources with a defined scope of access. We build agent systems as part of AI agents for €3,000 to €17,500 net, in 6 to 16 weeks. For the free process review, a description of the process and a list of the technologies the team is considering is enough.
Worked example · Scenario
How we count the payback: an IT team
We run the same count for your team in the free process review.
€4,188
a month for searching the documentation for answers to 600 questions
Payback: 0.8 mo.
12 minutes to find an answer or ask a colleague and checking in 15% of the old time are our assumptions. €34.90 an hour is the EU average hourly labour cost for 2025 according to Eurostat, for companies with 10 or more employees. Model cost: Claude Sonnet 5.5, about 6,000 + 500 tokens per answer from the documents, at the ECB rate of 1.1205 USD per euro on 22 October 2026.
See the full calculation →