ibl.ai Agentic AI Blog

Insights on building and deploying agentic AI systems. Our blog covers AI agent architectures, LLM infrastructure, MCP servers, enterprise deployment strategies, and real-world implementation guides. Whether you are a developer building AI agents, a CTO evaluating agentic platforms, or a technical leader driving AI adoption, you will find practical guidance here.

Topics We Cover

Featured Research and Reports

We analyze key research from leading institutions and labs including Google DeepMind, Anthropic, OpenAI, Meta AI, McKinsey, and the World Economic Forum. Our content includes detailed analysis of reports on AI agents, foundation models, and enterprise AI strategy.

For Technical Leaders

CTOs, engineering leads, and AI architects turn to our blog for guidance on agent orchestration, model evaluation, infrastructure planning, and building production-ready AI systems. We provide frameworks for responsible AI deployment that balance capability with safety and reliability.

Back to Blog

Eleven Coding Agents, One Architecture: What a Source-Code Study Means for Enterprise Teams

Jaione AmigotNovember 6, 2026
Premium

A Wavestone AI Lab study of eleven coding agents' source code found they converge on seven subsystems, use no vector search for code, and differ most in safety and permissions, which is where enterprise teams should spend their evaluation.

The Short Answer

A source-code study of eleven coding agents found they share seven subsystems and the same retrieval approach, so the agent loop is no longer the differentiator. Enterprise teams should evaluate permissions, sandboxing and portable skills instead. With ibl.ai you own all the code and the data, and our coding-agent skills are plain Markdown.

The study is Harness Engineering: Anatomy, Architecture, and Evolution of Coding Agents, an 83-page source-code study of eleven systems submitted to arXiv on 15 July 2026.

Its authors are Paul Barbaste, Tristan Darrigol, Germain Vu and Tom Wiltberger of Wavestone AI Lab. Barbaste is also with Inclusive Brains.

What did the Wavestone AI Lab study of coding agents actually examine?

The Wavestone AI Lab team read the source of eleven production coding harnesses, roughly four million lines of Python, TypeScript and Rust. A twelfth system, a meta-harness called Omnigent, served as a contrast point.

The eleven are Claude Code, Codex CLI, Gemini CLI, Mistral Vibe, OpenHands, Aider, Mini-SWE-Agent, Hermes, Pi, OpenCode and OpenClaw. The paper reports 13 cross-cutting observations, a catalogue of 29 design patterns and 18 design recommendations.

Its working definition is the useful part for buyers: an agent is a model plus a harness, the runtime that connects the model to tools, context, safety controls, orchestration and extensions.

Do all coding agents use the same architecture?

The eleven coding agents converge on seven canonical subsystems, which the paper's first table names as follows. Convergence is not sameness, though: the same subsystem is built very differently from one agent to the next.

SubsystemWhat it does
Agent loopRuns the cycle of prompt, model response, tool call and result
LLM integrationConnects to one or more model providers
Tools and actionsReads and edits files, runs commands, calls services
Memory and contextDecides what stays in the context window and what is compacted
Safety and permissionsDecides what the agent may do without asking
OrchestrationCoordinates subagents and multi-step work
ExtensibilitySkills, hooks, plugins and MCP servers

The authors also observe that convergence is turning into imitation. Codex adopts Claude Code's hook vocabulary verbatim and ships an importer for its sessions and settings.

Do coding agents use vector databases to search code?

None of the eleven coding agents retrieves code with vector embeddings. The paper describes retrieval as deterministic: ripgrep, tree-sitter, glob, and Markdown context files the agent discovers automatically. Aider adds a ranked repository map.

The second absence is just as plain. No agent runtime in the corpus imports a general-purpose agentic framework. Each team wrote its own loop, and the two absences held when the authors tripled the size of the corpus.

For a team weighing a code-search index or an agent framework as the foundation of its developer tooling, the production evidence points the other way.

Where do coding agents actually differ?

Coding agents differ most in safety and permissions. The paper finds Claude Code uses three permission layers, Codex a four-layer stack with native sandboxing and an approval reviewer, and Gemini CLI four approval modes plus a sandbox.

At the other end, Aider and Mini-SWE-Agent carry minimal safety, the paper's sandbox table lists none for Aider, Pi, OpenCode or OpenClaw, and OpenCode is permissive by default. Pi argues that a documented absence of sandboxing is itself a security position.

Context handling varies as much. The paper counts seven systems that compact at a threshold, each in its own way, while Mini-SWE-Agent keeps an unbounded linear history.

So two agents with the same seven boxes on a diagram can carry very different risk once they reach a real repository and a real terminal.

What should enterprise teams evaluate in a coding agent instead?

With the loop shared across eleven coding agents, evaluate what is not shared. Four questions do most of the work:

  1. What can the agent reach? Test the default network, filesystem and credential exposure, not the configuration you hope people set.
  2. Who sets the policy? Behavioural policy is moving from prompt text into configuration, the paper finds. Ask whether an administrator can set it centrally.
  3. Do your skills travel? Skills ship in 9 of 11 agents and MCP in 8, so knowledge written as SKILL.md files survives a change of tool.
  4. Is there a record? Ask for the log of what the agent ran, not only what it said.

The paper's conclusion is that in the first half of 2026 the coding harness turned from a tool into a platform. Platforms are where lock-in lives, which makes the fourth question about ownership.

How does ibl.ai fit the harness picture for coding agents?

ibl.ai works with the harness your developers already run rather than replacing it. Agentic Vibe is an MIT-licensed set of more than 150 skills that installs into Claude Code, Codex, Cursor, OpenCode or GitHub Copilot with one command.

Three of those five, Claude Code, Codex and OpenCode, are in the Wavestone corpus. The skills are Markdown, so they follow the convergence the paper documents instead of a format only we read.

Inside the platform, Agent Skills are written playbooks an agent loads when relevant.

The Sandbox panel gives an agent a Linux virtual machine that starts with no network at all. An administrator opens it per agent to package registries, the public internet, or a custom allowlist of named hosts.

The same panel can connect an agent to a registered OpenClaw instance, one of the eleven harnesses the study read. Since the paper lists no sandbox of OpenClaw's own, that is where the platform's controls earn their keep. Transcripts and Audit keep the record.

Who should own the harness that runs your coding agents?

If the harness is now a platform, owning it matters more than which model sits inside it. With ibl.ai you own all the code and the data, model-agnostic across any LLM, with no per-seat pricing.

You can deploy anywhere: your own cloud, on-premise, GovCloud or a fully air-gapped network. Syracuse University runs ibl.ai this way, among 1.6M+ users across 400+ organizations.

ibl.ai is family-owned and operated from New York, NY. Start from the Agentic Vibe page, or book a pilot.

Source: Barbaste, Darrigol, Vu and Wiltberger, Harness Engineering: Anatomy, Architecture, and Evolution of Coding Agents, arXiv:2609.00006, July 2026. Figures on subsystems, retrieval, adoption and permissions are the paper's own; we did not re-run its analysis. Product facts are from our documentation, linked above.

Why does owning the AI stack matter?

ibl.ai is the agentic AI platform where you own all the code and the data. You self-host the entire stack inside your own perimeter, run it model-agnostic across any LLM and switch anytime, and pay by usage with no per-seat pricing β€” so you can deploy anywhere: your cloud, on-premise, GovCloud, or fully air-gapped.

  • You own all the code and the data

    Full source code under a perpetual license, running on your infrastructure. Not API access to someone else's platform β€” the stack itself is yours.

  • Model-agnostic

    Run any LLM β€” Claude, GPT, Gemini, Llama, Command, or your own fine-tune β€” and switch providers without rewriting the platform.

  • No per-seat pricing

    Usage-based billing against a budget cap you set. Cost tracks what your organization actually uses, not how many people you employ.

  • Deploy anywhere

    Your cloud, your VPC, on-premise, GovCloud, or a fully air-gapped network with no outbound connectivity.

1.6M+ users across 400+ organizations run the platform this way, including NVIDIA, MIT, and Syracuse University.

ibl.ai is family-owned and operated from New York, NY β€” a U.S.-headquartered, domestically-owned long-term partner, not a vendor that sells licenses and moves on.

Related Articles

Build, Connect, Control: The Three Layers of an Enterprise AI App

A customer service app from one prompt in about ten minutes covers only the first of three layers. Enterprise AI apps also need connections to live systems and enforceable limits on spend, access and audit, and most evaluations test only one.

ibl.ai EngineeringNovember 2, 2026

What Is Agentic Vibe? Build Enterprise AI Apps With a Coding Agent and Deploy Them on Your Own Platform

Agentic Vibe is ibl.ai's MIT-licensed toolkit of more than 150 skills that teaches Claude Code, Codex, Cursor or Copilot to build a complete enterprise AI app, with SSO, agents, roles, memory, analytics and billing wired in, as code in your own repository.

Miguel AmigotOctober 29, 2026

Agents Can Now Reverse Engineer Closed-Source Software. What REA Means for AI Vendor Trust.

REA is an MIT-licensed MCP server and CLI that connects a coding agent to Ghidra-class reverse-engineering tools, and it passed 298,000 GitHub stars by 17 October 2026. Software opacity was never a security control. It is now not even a practical one.

Miguel AmigotOctober 17, 2026

Code Mode: One Prompt to a Running Next.js App You Own

Code Mode takes a prompt and returns a scaffolded Next.js app with components installed and the dev server running. It runs on one of three coding agents β€” ibl.ai's own, OpenAI Codex, or Claude Code, the latter two on your own subscription rather than as a second bill β€” and Agent Skills make the playbooks behind it reusable. The interesting part is not the speed β€” it is that the output is a codebase in your repository rather than an app inside someone else's platform.

Blanca AmigotAugust 15, 2026

See the ibl.ai AI Operating System in Action

Discover how leading universities and organizations are transforming education with the ibl.ai AI Operating System. Explore real-world implementations from Harvard, MIT, Stanford, and users from 400+ institutions worldwide.

View Case Studies
Work with our team

Pilots, deployment, and full ownership

Most enterprise engagements are one-time, not subscriptions. You integrate ibl.ai with your own data, deploy it on your own infrastructure, and the engineering hours scale with the work β€” so the price tracks the scope, not your headcount.

Start here

Pilot

from $15K

fixed scope Β· fixed timeline

A time-boxed proof of value on your real data β€” not a slide deck.

Best for: Teams that want to see ibl.ai working before committing.

  • Deployed on your infrastructure or our cloud
  • 1–2 production agents wired to a slice of your data
  • One integration (LMS / SIS / SSO / data source)
  • Weekly working sessions with our engineers
  • Pilot fee credits toward a full engagement
Scope a pilot
Most common

Integration & Deployment

$25K – $80K

one-time Β· not a subscription

Full deployment integrated with your data and systems. Engineering hours scale with scope.

Best for: Organizations rolling ibl.ai out across a department, campus, or business unit.

  • Platform deployed in your VPC, on-prem, or air-gapped
  • Integrated with your data + identity (SSO / SAML)
  • Multiple custom agents built to your workflows
  • Engineering hours proportional to scope
  • You own the data Β· run any LLM you choose
Plan a deployment
Full ownership

Codebase Transfer + Custom AI Engineering

Custom quote

perpetual license Β· you own the stack

We transfer the full source code. You own and self-host the entire platform β€” outright.

Best for: Organizations and enterprises that benefit from perpetual ownership and sovereignty.

  • Complete source-code transfer + perpetual license
  • Dedicated AI engineering team on your roadmap
  • Custom agents, models, and integrations to spec
  • Air-gapped capable Β· zero vendor lock-in
  • Family-owned, New York–based long-term partner
Talk about ownership
You own the code and data Run any LLM β€” Claude, GPT, Gemini, Llama Family-owned & operated from New York, NY