Zum Hauptinhalt springen
Connic

Was wir im März 2026 veröffentlicht haben

A/B Testing, Guardrails für Agenten, API-Spec-Tools, Dashboard-Templates mit Perzentil-Metriken, Migrations-CLI und weitere Verbesserungen.

1. April 20266 Min. LesezeitAutor: Connic Engineering

Im März ging es um Sicherheit und Kontrolle. Mit A/B Testing lassen sich Agentenvarianten direkt vergleichen, Guardrails setzen bei jedem Run Sicherheitsregeln durch und API Spec Tools machen jede OpenAPI-Definition für Agenten aufrufbar. Außerdem kamen Dashboard-Templates mit Perzentil-Metriken, eine Migrations-CLI und weitere Verbesserungen hinzu.

A/B Testing

Mit A/B-Tests lassen sich Agentenvarianten jetzt direkt in einem Live-Environment vergleichen. Neben dem Basisagenten wird eine Variante bereitgestellt; der Traffic wird auf beide verteilt und die Ergebnisse erscheinen im Dashboard.

Varianten folgen einer einfachen Namenskonvention. Erstelle eine Agent-Datei mit dem Namen {base}-test-{name} und das SDK verknüpft sie mit dem Basisagenten:

agents/
order-processor.yaml                      # base agent
order-processor-test-faster-model.yaml    # variant: "faster-model"
order-processor-test-new-prompt.yaml      # variant: "new-prompt"

Öffne im Dashboard den Basisagenten und klicke auf Manage A/B Tests, um einen Test zu konfigurieren:

  • Traffic Split: Einen Anteil der Requests an die Variante leiten, der Rest bleibt bei der Control
  • Minimum Sample Size: Einen Grenzwert festlegen, ab dem Ergebnisse als aussagekräftig gelten
  • Auto-rollback: Den Test automatisch pausieren, wenn die Fehlerrate der Variante innerhalb eines gleitenden Fensters einen Grenzwert überschreitet
  • Sticky Sessions: Derselbe Nutzer oder Chat-Thread sieht immer dieselbe Variante

Die Vergleichsansicht zeigt Runs, durchschnittliche Token-Kosten, P50- und P95-Dauer, durchschnittlichen Judge Score und Erfolgsquote für Control und Variante nebeneinander. Unser Leitfaden zu A/B-Tests für KI-Agenten beschreibt den vollständigen Ablauf.

Agent Guardrails

Guardrails schützen die Ein- und Ausgaben von Agenten. Die Guardrails-Dokumentation beschreibt die Konfiguration. Input Rules laufen vor der Ausführung des Agenten, Output Rules prüfen die Antwort, bevor sie den Nutzer erreicht.

agent.yaml
guardrails:
  input:
    - type: prompt_injection
      mode: block
    - type: pii
      mode: redact
      config:
        entities: [email, phone, ssn, credit_card]
    - type: topic_restriction
      mode: block
      config:
        allowed_topics: [product support, billing, account help]
        off_topic_message: "I can only help with support and billing."
  output:
    - type: system_prompt_leakage
      mode: block
    - type: pii_leakage
      mode: block
      config:
        entities: [ssn, api_key]

Jede Regel hat einen Modus, der das Verhalten bei einem Verstoß festlegt:

  • block: Verarbeitung stoppen und eine Ablehnung zurückgeben
  • warn: Verstoß im Trace protokollieren, aber normal fortfahren
  • redact: Erkannten Inhalt durch Platzhalter wie [EMAIL_REDACTED] ersetzen

Integrierte Typen sind prompt_injection, pii, moderation, topic_restriction, regex und custom. Custom Guardrails verweisen auf projektspezifische Python-Funktionen. Jede Evaluation wird im Run Trace aufgezeichnet, sodass nachvollziehbar bleibt, was geprüft wurde und warum. Mehr dazu steht in unseren Leitfäden zu Guardrails in Echtzeit und zur Absicherung von KI-Agenten im Produktivbetrieb.

API Spec Tools

Agenten können jetzt jede API aufrufen, die in einer OpenAPI-v3.x-Spezifikation definiert ist. Lade eine Spec in das Projekt hoch und referenziere ihre Operationen als API Spec Tools mit dem Präfix api:. Mit Wildcards lassen sich ganze Specs oder Teilmengen in einer einzigen Zeile bereitstellen.

agent.yaml
tools:
  - api:stripe.*                  # all operations from the Stripe spec
  - api:hubspot.get_contact       # single operation
  - api:internal_api.list*        # wildcard: list_users, list_orders, etc.
  - billing.lookup_invoice        # file-based tool (unchanged)

Tool-Namen, Beschreibungen und Parameter werden direkt aus dem OpenAPI-Schema abgeleitet. Dateibasierte Tools unterstützen jetzt ebenfalls Wildcards: Mit support_tools.search_* werden alle Funktionen eines Moduls erfasst, die mit search_ beginnen.

Dashboard Templates & Metrics

Beim Einrichten von Observability-Dashboards müssen Widgets nicht mehr einzeln konfiguriert werden. Wähle beim Erstellen eines Dashboards ein vorgefertigtes Template und erhalte sofort ein vollständiges Layout.

  • Overview: Runs insgesamt, Erfolgsquote, Kosten, Token-Nutzung, Top-Agenten und KI-Modell-Verteilung
  • Agent: Auf einen Agenten begrenzt, mit Runs, Fehlern, Judge Scores und Aufschlüsselung nach KI-Modell
  • Cost: Gesamt-, Input-, Output-, Thinking- und Cached-Input-Kosten mit Aufschlüsselung pro KI-Modell
  • Token / LLM: Muster des Token-Verbrauchs nach Typ und KI-Modell

Zusätzlich zu den Templates enthalten jetzt alle Run-Metriken P50- und P95-Perzentile für Dauer, Kosten und Tokens pro Run. Perzentile machen Ausreißer sichtbar, die in Durchschnittswerten untergehen. Auch das Cost Tracking ist granularer: Jeder Run zeigt berechnete Kosten auf Grundlage der tatsächlichen Token-Nutzung und der KI-Modell-Preise, aufgeteilt nach Input, Output, Thinking und Cached Tokens. Unser Observability-Leitfaden erklärt, wie sich Kosten, Tokens und Runs auswerten lassen.

CLI-Befehl für die Migration

Für den Wechsel von einem anderen Framework zu Connic gibt es jetzt einen Befehl. Der neue CLI-Befehl connic migrate scannt das Projekt, erkennt Agenten, Tools und KI-Modelle und legt eine vollständige Connic-Projektstruktur an.

Terminal
$ connic migrate ./my-langchain-project
Detected framework: LangChain
Found 3 agents, 7 tools, 2 models
Scaffolding project...

Created:
  agents/order-processor.yaml
  agents/support-agent.yaml
  agents/classifier.yaml
  tools/lookup_order.py
  tools/search_docs.py
  MIGRATION_REPORT.md

Unterstützte Frameworks:

  • LangChain: Extrahiert Agenten aus Aufrufen von create_agent() und create_react_agent()
  • Google ADK: Liest root_agent.yaml und Python-Agentenklassen einschließlich Sequential, Parallel und Loop-Agenten

Eine generierte MIGRATION_REPORT.md listet alle konvertierten Elemente, ungelöste Referenzen und manuell zu prüfende Punkte auf. Eine schrittweise Anleitung beschreibt die Migration von LangChain in den Produktivbetrieb.

Weitere Verbesserungen

  • Bulk Run Actions: Mehrere Agent Runs gleichzeitig im Dashboard erneut ausführen oder abbrechen
  • Retrieval Namespaces: Mit dem neuen Tool retrieval_list_namespaces können Agenten die hierarchische Struktur von Retrieval erkunden
  • Scheduled Triggers: Mit trigger_agent_at die Ausführung eines anderen Agenten für einen bestimmten Zeitpunkt planen
  • Web Search Filters: Das Tool web_search unterstützt jetzt die Parameter country und include_news für gezieltere Ergebnisse
  • Verschachtelte Projektstrukturen: Agent-YAML-Dateien lassen sich jetzt in Unterverzeichnissen unter agents/ organisieren
  • Telegram Allowlist: Die Allowlist begrenzt, welche Telegram Nutzer-IDs mit dem Agenten interagieren können; die Session-TTL ist konfigurierbar
  • Judge Improvements: Evaluations lassen sich nach niedrigen Scores filtern; vor einer Bewertung mehrerer Runs wird eine Kostenschätzung angezeigt
  • Fullscreen Dashboard: Jedes Dashboard-Widget lässt sich zur genaueren Untersuchung der Daten im Vollbild öffnen

Mehr aus dem Blog

Changelog

Was wir im August 2026 veröffentlicht haben

Connic MCP, eine native Slack-Verbindung, Versand über Agenten-Tools und Middleware, Session-Debugging, Tools mit Datei-Output, neue Anmeldemöglichkeiten und fünf verwaltete KI-Modelle.

1. September 20268 Min. Lesezeit
Changelog

Was wir im Juni 2026 veröffentlicht haben

Anpassbare Permission Groups, teilbare Dashboards mit Zugriffskontrollen, Channels und Drains für Benachrichtigungen und Logs, präzisere Guardrails gegen Prompt Injection und Data Exfiltration, KI-gestützte Filter sowie Deployments, die laufende Runs vor dem Wechsel abschließen.

1. Juli 20267 Min. Lesezeit
Changelog

Was wir im Mai 2026 veröffentlicht haben

Testframework für Agenten, Deployment Gates mit Pull-Request-Tests, detaillierteres Tracing für ausgelöste und untergeordnete Runs, Usage- und Budget-Dashboards, eigene Domains für Verbindungen und Reasoning Effort pro Agenten mit vererbten Standardwerten.

1. Juni 20267 Min. Lesezeit
Changelog

Was wir im April 2026 veröffentlicht haben

Human-in-the-Loop Approvals, Bridge für Custom Tools und private Services, Tool Hooks, Discoverable Tools, KI-Dashboard-Builder, eigene OpenAI-kompatible Provider und Live-Logs aus Anwendungscode.

3. Mai 20267 Min. Lesezeit
Changelog

Was wir im Februar 2026 veröffentlicht haben

Managed Database, Template-Bibliothek, Evaluation Judges, Telegram-Verbindung, Lesen von Webseiten, persistente Sessions, Conditional Tools und Concurrency Rules.

1. März 20266 Min. Lesezeit
Changelog

Was wir im Januar 2026 veröffentlicht haben

Eigene Observability-Dashboards mit Drag-and-drop-Widgets, KI-Modellpreise zur Kostenkontrolle, überarbeitete Verbindungs- und Runs-UI sowie Unterstützung für llms.txt.

10. Februar 20265 Min. Lesezeit
Changelog

Was wir im November 2025 veröffentlicht haben

MCP-Verbindung für Agenten als Tools, Postgres LISTEN/NOTIFY, S3-Datei-Uploads, SQS-Message-Queues, Verbindungslogs und eine einheitliche Oberfläche.

2. Dezember 20255 Min. Lesezeit
Changelog

Was wir im Oktober 2025 veröffentlicht haben

Wir bieten 10 Deployment-Regionen auf 5 Kontinenten; vordefinierte Tools wie trigger_agent, retrieval_query und web_search lassen sich in Python-Code importieren.

3. November 20254 Min. Lesezeit
Changelog

Was wir im September 2025 veröffentlicht haben

Vollständige Audit Logs mit Vorher-Nachher-Diffs, eine wählbare Datenresidenzregion, verteilte Rate Limits für Verbindungen und eine detaillierte Kostenaufschlüsselung im Billing.

1. Oktober 20254 Min. Lesezeit