AI-nyheter

AgentHarness samlar flera AI-kodagenter bakom samma gränssnitt – kan byta provider när en agent fallerar

Open-source-projektet AgentHarness utvecklas snabbt som ett gemensamt lager ovanpå flera CLI-baserade coding agents.

Open-source-projektet AgentHarness utvecklas snabbt som ett gemensamt lager ovanpå flera CLI-baserade coding agents.

Projektet kan bland annat hantera providerbyte, health checks, circuit breakers, tokenanvändning och orchestration. Under den 23 augusti publicerades flera nya versioner i 0.36-serien.

Illustration av ett lager som samordnar flera coding agents och säkra arbetsflöden

Ett gränssnitt ovanpå flera coding agents

AgentHarness är ett Ruby-bibliotek som standardiserar hur ett program anropar olika coding-agent-CLI:er.

Tanken är att en applikation inte ska behöva bygga separat orchestration för varje agentleverantör.

Biblioteket innehåller metadata om providers och kan kontrollera vilka modeller och runners som är kompatibla innan ett jobb schemaläggs.

Health checks testar miljön före körning

AgentHarness kan köra preflight-kontroller för konfigurerade providers.

Kontrollen omfattar providerregistrering, om CLI-programmet finns, autentisering, providerstatus och konfigurationsvalidering.

Resultatet klassificeras som ok, degraded eller error och inkluderar uppmätt latens.

Det är användbart i automatiserade system där ett saknat CLI eller utgången autentisering annars upptäcks först efter att jobbet startat.

Providerbyte och circuit breakers

Projektet är byggt för orchestration där flera providers kan finnas samtidigt.

Det inkluderar stöd för provider switching och circuit breakers, vilket gör att ett överordnat system kan reagera när en viss agent eller provider inte fungerar.

Det är ett annat lager än att bara byta modell i en chattapp. AgentHarness försöker standardisera runtime-lagret runt CLI-baserade agenter.

Flera versioner samma dag

RubyGems visar att versionerna 0.36.1 till 0.36.5 publicerades den 23 augusti 2026.

Paketen är byggda och signerade via GitHub Actions och projektet använder MIT-licens.

Projektet är fortfarande mycket litet på GitHub och bör betraktas som ett tidigt utvecklarverktyg. Den snabba releasefrekvensen gör det ändå relevant att bevaka när fler utvecklare använder flera coding agents parallellt.

Källor

  • AgentHarness, GitHub: https://github.com/viamin/agent-harness
  • RubyGems, AgentHarness 0.36.5, 23 augusti 2026: https://rubygems.org/gems/agent-harness/versions/0.36.5

Relaterade guider

AI AI-nyheter

Källor