Technology Radar Vol 35
Thoughtworks Technology Radar is a twice-yearly snapshot of tools, techniques, platforms, languages and frameworks. This knowledge-sharing tool is based on our global teams’ experience and highlights things you may want to explore on your projects.
Each insight we share is represented by a blip. Blips may be new to the latest Radar volume, or they can move rings as our recommendation has changed.
The rings are:
Adopt. Blips that we think you should seriously consider using.
Trial. Things we think are ready for use, but not as completely proven as those in the Adopt ring.
Assess. Things to look at closely, but not necessarily trial yet — unless you think they would be a particularly good fit for you.
Caution. The industry should consider alternative options or even proactively avoid these things. We’ve had negative experiences that have impacted our work.
Explore the interactive version by quadrant, or download the PDF to read the Radar in full. If you want to learn more about the Radar, how to use it or how it’s built, check out the FAQ.
Themes for this volume
For each volume of the Technology Radar, we look for patterns emerging in the blips that we discuss. Those patterns form the basis of our themes.
Harness engineering at scale
There was debate about whether to include harness engineering as an individual blip in the Radar, but given it’s a theme that connects many techniques and technologies, we decided to highlight it as such in this volume.
Although the term isn’t new, this edition highlights a growing ecosystem of practices and tools that shows how harness engineering (everything we do to construct the environment around an AI agent, from memory and context to feedback loops and guardrails) is maturing into a more cohesive discipline. In particular, an emerging plugin ecosystem is taking shape, illustrated by Agent Plugins, agent plugin marketplace and supporting tools such as Agent Package Manager.
Alongside these developments, it’s becoming clear that the harness is a living asset that requires ongoing ownership and maintenance. We’ve discussed, for example, harness quality evaluation, building a self-improving harness and using a feedback flywheel to ensure agents improve over time. The broader challenge is scaling the harness to meet enterprise needs. In the coming months, we may see the enterprise harness emerge as a product, not unlike what happened with platforms and platform engineering a few years ago.
Beyond frontier models
We’re entering a new phase of AI model use, one where automatically reaching for a proprietary frontier model is no longer the obvious choice. This edition highlights significant innovation in this space, encouraging organizations to think more creatively about which models to use, how and when.
Open-weight models are particularly notable here. Twelve months ago, the gap with proprietary frontier models was stark, but today it’s much smaller for many tasks. Cost is a major driver, but not the only one: open-weight models can run in your public cloud environments, on neoclouds or on your own hardware. That flexibility can help meet strict privacy requirements and reduce dependence on a single vendor. This is especially visible in software engineering, where the GLM family has made open-weight models credible alternatives to proprietary frontier models for some coding-agent workloads. Self-hosting can also help organizations keep source code and prompts within their own infrastructure. But the shift isn’t limited to open-weight models. Local coding models are rising in popularity, while developments such as Foundation models for structured data and decision models like Jev reflect growing recognition that frontier LLMs aren’t the only approach to AI.
With this growing range of options, choosing the right model for each task is becoming an important responsibility for engineering teams. Model routing is emerging as a key consideration. We caution against blanket frontier model usage and encourage teams to make deliberate model choices while remaining open to alternatives.
Putting more agents to work
In our previous edition, coding agents drove most of our blips and themes. This time, many proposals focused on putting more agents to work, mostly describing developers running several agent sessions in parallel and steering each one. Others described handing agents larger pieces of work that run for longer, such as unattended overnight agentic builds, where developers define the tasks and review the results. This is a lighter-weight approach than the coordinated multi-agent approaches we've covered in previous editions. A team of coding agents assigns agents roles in a predefined workflow. Coding agent swarms go further, with orchestrating agents dividing and assigning work themselves. In both approaches, developers delegate more decision-making. Thoughtworkers are mostly running multiple sessions under more direct control, which we think is a sensible place for engineers to start.
Of the many tools we discussed for managing parallel sessions, including Claude Squad, T3 Code, Orca and Paseo, Herdr attracted the most interest. Most include an attention inbox that organizes sessions by status and prioritizes those waiting for an answer or approval. Omnigent has one, and Paseo lets developers check sessions from their phone. Git worktrees give each of these sessions its own working copy, although they can leave behind a tangle of partially merged branches. Within a session, subagents take on narrow tasks and keep exploration and retries out of the main context. AgentsView lets developers review past sessions, while Hunk helps them review agent-generated changes.
As developers run more agents, their attention and review capacity become bottlenecks. When review can't keep up, oversight risks becoming human-in-the-loop theater. The pressure extends downstream. When several developers each run multiple agents, changes can arrive faster than the delivery pipeline can handle them. Path-to-production mapping helps identify where work queues up. Before adding sessions, teams should consider how much their review and delivery processes can handle. In the near term, we expect more practices and tools to emerge for orchestrating agentic work across multiple engineers. Tools such as Entire CLI, which shares agent sessions across a team, are an early sign of growing interest in making multi-engineer agentic work more effective.
Constructing the AI factory
While the demands of AI infrastructure have appeared in several recent Radar volumes, this edition brings them into much sharper focus. As generative AI and agent use intensify, enterprises are discovering that token economics ultimately comes down to infrastructure economics. The cost of AI depends not only on model pricing but also on model selection, routing, batching, data movement and the efficiency of the underlying platform. Much of the innovation needed to make AI economically sustainable therefore sits deeper in the stack and often falls below many people’s radar.
In putting this edition together, we encountered a vibrant ecosystem emerging around AI infrastructure. Kubernetes, in particular, is becoming a key foundation for what are sometimes described as AI factories: industrialized platforms for running AI workloads at scale. Several blips illustrate this shift. KServe and KAITO support model serving, deployment and accelerator-aware workload management. Higher in the stack, llm-d tackles distributed inference and scheduling, while LiteLLM provides routing and abstraction across models and inference providers. The AI factory stack also extends beyond compute to storage and networking. Technologies such as VAST DataStore address the high-throughput storage demands of accelerator-heavy workloads, while Netris brings software-defined network automation to the underlying infrastructure, helping teams provision and operate the high-bandwidth connectivity AI clusters depend on.
The bigger shift is that models, GPUs, inference engines, storage and networks are increasingly managed as programmable resources coordinated through a common platform layer, making AI infrastructure a central factor in enterprise AI economics.
Contributors
The Technology Radar is prepared by the Thoughtworks Technology Advisory Board, comprised of:
Rachel Laycock (CTO) • Alessio Ferri • Brandon Cook • Cecilia Geraldo • Chris Chakrit Riddhagni • Chris Ford • Effy Elden • Ken Mugrage • Kief Morris • Muhilvarnan V • Nati Rivera • Ni Wang • Renan Martins • Selvakumar Natesan • Shangqi Liu • Thiago Gregorio • Vanitha Kumar • Vanya Seth
Subscribe. Stay informed.
Sign up to receive emails about future Technology Radar releases and bi-monthly tech insights from Thoughtworks.