Qualitätswert 72Cdocs.agenticenv.ai#business#coding#design#no-code#productivity#writing

Agent SDK for Go

Agent SDK for Go ist ein Open-Source-SDK zum Erstellen von Go-Agenten, die als A2A-konforme HTTP-Server bereitgestellt oder remote A2A-Agenten als Tools für ein LLM verbunden werden können.

Website besuchen

Über dieses Tool

Agent SDK for Go richtet sich an Backend-Entwickler, KI-Agent-Entwickler und Go-Entwickler, die interoperable Agentensysteme erstellen möchten.

Kernfunktionen

  • A2A-Server: Jeder Agent kann als standardkonformer A2A-HTTP-Server (Agent-to-Agent) bereitgestellt werden.
  • A2A-Client: Remote-A2A-Agenten können als Tool-Anbieter für Ihr LLM verbunden werden.
  • Sub-Agenten: In-Process-Go-Agenten, die zur Build-Zeit registriert werden und dieselbe Bereitstellung und Laufzeit wie der übergeordnete Agent teilen.
  • Dynamische Tool-Verwaltung: Tools zur Laufzeit hinzufügen oder entfernen, MCP-Server pro Mandant oder Benutzersitzung austauschen und spezialisierte Sub-Agenten basierend auf Feature-Flags registrieren.

Anwendungsfälle

  • Einen Agenten als standardkonformen A2A-HTTP-Server bereitstellen
  • MCP-Server pro Mandant oder Benutzersitzung austauschen
  • Spezialisierte Sub-Agenten dynamisch basierend auf Feature-Flags registrieren
  • Tools für Premium-Benutzer zur Laufzeit hinzufügen oder entfernen
  • Remote-A2A-Agenten als Tool-Anbieter für ein LLM verbinden

Technische

Merkmale Das SDK unterstützt Budgetkontrollen (WithBudget, MaxCostUSD), Ausführungsfristen, Hooks (AfterLLMHook, AfterMemoryStoreHook) und die Temporal-Laufzeitintegration. A2A eignet sich für die Verbindung von Agenten über Dienste, Sprachen oder Teams hinweg; Sub-Agenten eignen sich für In-Process-Agenten innerhalb derselben Bereitstellung.

Anwendungsfälle
  • Expose an agent as a standards-compliant A2A HTTP server
  • Swap MCP servers per tenant or user session
  • Register specialist sub-agents dynamically based on feature flags
  • Add or remove tools for premium users at runtime
  • Connect remote A2A agents as tool providers for an LLM

Funktionen & Anwendungsfälle

Expose any agent as a standards-compliant A2A HTTP serverConnect remote A2A agents as tool providersRegister in-process Go sub-agents sharing the same runtimeAdd or remove tools dynamically at runtimeSwap MCP servers per tenant or user sessionRegister specialist sub-agents based on feature flagsBudget controls (WithBudget, MaxCostUSD)Run deadlines and cancellationLLM and memory store hooksTemporal runtime integration

Auf einen Blick

Reifesignale
  • Open Source
  • Öffentliche API
  • Self-Hosting
Einarbeitung
  • Mittel

Quellen

Jedes Profil enthält Quellen und das letzte Prüfdatum.

Ähnliche Tools

Modelence
modelence.com
88

Modelence ist eine No-Code-/Low-Code-Plattform für AI-Builder, Startups und Produktteams zum Erstellen und Bereitstellen KI-gestützter Webanwendungen mit integriertem Admin, Authentifizierung und Datenverwaltung.

Freemium · 9 $+/Mon.

Details öffnen
Cursor
cursor.com
90

Cursor ist eine KI-gestützte Coding-Plattform, die Entwicklern hilft, Software mit autonomen Agenten zu erstellen. Sie funktioniert auf Desktop, Web und Mobilgeräten und läuft in Ihrem Terminal, Slack und GitHub.

Kostenpflichtig · 8 $+/Mon.

Details öffnen
Docs by LangChain
docs.langchain.com
90

Deploy and manage agents with durable execution, real-time streaming, and horizontal scaling.

Freemium · 1 $+/Mon.

Details öffnen
Spettro
spettro.app
90

Spettro ist ein terminalorientierter Multi-Agenten-Coding-Assistent, geschrieben in Go, mit konfigurierbaren Agenten, Zielmodus, Agenten-Skills, genehmigungsbewusster Ausführung, persistenten Sitzungen und OpenAI-kompatibler Modellweiterleitung.

Freemium · 5+/Mon.

Details öffnen