Přeskočit na obsah
ejaj.cz

go-micro

„“Open sourceAPIVývojářské nástroje

Open-source agent harness a service framework pro Go, na kterém běží agenti, služby i workflow v jednom runtime.

go-micro.dev
Náhled nástroje go-micro

O nástroji

Go Micro je framework pro jazyk Go, který kombinuje agent harness se service frameworkem — agenty, služby a workflow lze stavět a provozovat na jednom společném runtime. Kolem každého agenta poskytuje model, paměť, nástroje, plánování/delegaci, guardrails a middleware pro spouštění. Služby napsané v Go nebo vygenerované z promptu se díky funkci Services as Tools automaticky mění na typované nástroje pro agenty. Součástí jsou i Durable Workflows pro deterministické, checkpointované kódové cesty s možností předat řízení agentovi, pokud je potřeba dynamické zpracování. Každý endpoint služby je automaticky dostupný jako AI-callable nástroj přes Model Context Protocol (MCP Gateway) a každý agent lze volat přes protokol Agent2Agent (A2A Gateway) i z jiných frameworků. Všechny abstrakce jsou postavené na Go rozhraních, takže lze libovolnou komponentu (např. service discovery, RPC, konfiguraci) vyměnit bez zásahu do kódu. Nástroj se instaluje jednoduchým instalačním skriptem, je open-source (licence Apache 2.0) s repozitářem na GitHubu a má přes 23 000 hvězdiček. Informace o ceně nebo bezplatné variantě nejsou v dostupných podkladech uvedeny.

Klíčové vlastnosti

  • Agent harness s modelem, pamětí, nástroji a plánováním
  • Services as Tools – endpointy služeb jako typované nástroje
  • Durable Workflows pro deterministické, checkpointované úlohy
  • MCP Gateway zpřístupní endpointy jako AI nástroje
  • A2A Gateway pro volání agentů mezi frameworky
  • Vyměnitelné komponenty přes Go rozhraní bez zásahu do kódu

Časté dotazy

Co Go Micro umí?

Je to framework pro Go, který spojuje agent harness a service framework – umožňuje stavět agenty, služby i workflow na jednom runtime, s pamětí, nástroji, plánováním a guardrails kolem agentů.

Kolik Go Micro stojí?

Jde o open-source projekt s licencí Apache 2.0, informace o placené verzi nebo cenách nejsou v podkladech uvedeny.

Pro koho je Go Micro určené a jak začít?

Je určený pro vývojáře v jazyce Go, kteří chtějí stavět agenty a služby na společném runtime. Stačí spustit instalační skript z webu a příkazem micro run nebo micro new začít se scaffoldingem služby či agenta.

Kategorie

AI novinky do e-mailu

Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI — přehledně, česky a bez balastu.

Jeden z nejstarších pravidelných českých AI newsletterů.

Jednou týdně, v pátek. Žádný spam — odhlásíte se jedním klikem.

Podobné nástroje

Hledáte alternativu k go-micro? Tady je 6 podobných nástrojů z kategorie Vývojářské nástroje.

Zobrazit všechny alternativy v kategorii Vývojářské nástroje