Zum Hauptinhalt springen
connic

connic vs Inngest + AgentKit
Agentenplattform oder Durable Functions

Inngest führt Durable Functions aus, die du selbst hostest, mit AgentKit für Agenten in TypeScript. connic hostet Agenten in YAML, mit Python-Tools und Verbindungen für die Events, die sie starten.

Quellen und MethodikZuletzt geprüft am

connic und Inngest auf einen Blick
connicInngest
Verwaltete AgentenplattformAnsatzEngine für Durable Execution
YAML und PythonAgenten und ToolsCode in TypeScript, Python oder Go
Bei connicAgentencode läuftAuf deinen Servern oder Serverless
Kafka, SQS, E-Mail, Postgres und mehrEvent-TriggerEvents, Webhooks, Cron, Neon Postgres
Integrierte Freigabe-QueueFreigabenWarteschritt, Oberfläche baust du
Enterprise-TarifSelf-HostingServer unter SSPL, SDKs Apache 2.0
EU, deutsches UnternehmenDaten und VertragUSA, US-Unternehmen

Die kurze Antwort

Inngest passt zu Teams, die Durable Functions im eigenen Code und auf eigenem Hosting betreiben und Agenten als Code in TypeScript, Python oder Go schreiben. connic passt zu Teams, die ihre Agenten hosten lassen, sie von Queues, Postfächern und Datenbanken starten und auf der Plattform mit Guardrails, Judges und Freigaben absichern.

connic eignet sich, wenn

  • Agenten sollen auf einer verwalteten Plattform laufen, mit Tools in Python
  • Kafka-, SQS-, E-Mail- oder Postgres-Events sollen Agenten starten
  • Prüfer brauchen eine Freigabe-Queue ohne eigene Oberfläche
  • Guardrails und Judges sollen jeden Agenten ohne zusätzlichen Code abdecken
  • Du brauchst EU-Hosting und einen EU-Vertragspartner

Inngest eignet sich, wenn

  • Du nutzt Inngest bereits für Hintergrundjobs
  • Runs müssen Abstürze und Deployments überstehen und tage- oder monatelang warten
  • Dein Code soll weiter auf eigenen Servern oder einem Serverless-Host laufen
  • Du willst Agenten als reinen Code in TypeScript, Python oder Go
  • Cloud-Daten in den USA oder ein selbst gehosteter Server erfüllen deine Anforderungen

Wo sich connic und Inngest unterscheiden

Was jede Plattform in den Bereichen tut, die eine Evaluierung meist entscheiden.

Wie Agenten entstehen

connic

Ein Agent ist eine YAML-Datei mit Modell, Prompt und Tools. Eigene Tools sind Python-Funktionen.

Inngest

Ein Agent ist eine Durable Function mit einer Schleife aus Modell- und Tool-Aufrufen, in TypeScript, Python oder Go. AgentKit ergänzt createAgent, createTool und Multi-Agenten-Netzwerke für TypeScript.

Hosting

connic

connic hostet die Agenten, mit Environments in jedem bezahlten Tarif. Self-Hosting gibt es in Enterprise.

Inngest

Inngest Cloud plant Runs und speichert ihren Zustand. Deine Funktionen laufen auf deinem eigenen Server, einem Serverless-Host oder verbundenen Workern, und der Inngest-Server lässt sich selbst hosten.

Was einen Run startet

connic

Verbindungen für Kafka, SQS, E-Mail, Postgres, Stripe, Webhooks, Cron, Slack und mehr, definiert im Code oder im Dashboard.

Inngest

Events aus deiner App, Webhooks mit Transformationen, Zeitpläne und Änderungen in einer Neon-Postgres-Datenbank. Trigger für Kafka, SQS und eingehende E-Mails sind nicht dokumentiert.

Ausfallsicherheit

connic

Modellanfragen und Tool-Operationen werden innerhalb eines Runs wiederholt. Eine Freigabe kann einen Run bis zu sieben Tage anhalten.

Inngest

Jeder Schritt wird als Checkpoint gespeichert, und ein fehlgeschlagener Schritt wird einzeln wiederholt. Runs laufen nach Abstürzen oder Deployments weiter und dürfen bei Pro bis zu 90 Tage und bei Business bis zu 366 Tage dauern.

Freigaben und Guardrails

connic

Freigaben pausieren einen Tool-Aufruf mit seinen genauen Parametern, bis jemand entscheidet. Guardrails prüfen bei jedem Run Ein- und Ausgaben.

Inngest

step.waitForEvent() pausiert einen Run, bis deine App die Antwort des Prüfers sendet. Guardrail-Prüfungen schreibst du selbst und kannst sie als Scores festhalten.

Evals und Releases

connic

Judges bewerten Stichproben echter Runs anhand einer Rubrik. A/B-Tests teilen echten Traffic auf und vergleichen Erfolgsrate, Judge Scores, Kosten und Latenz.

Inngest

Agent Evals erfasst Scores aus Code, LLM-Judges und Nutzerfeedback. group.experiment() teilt Runs per Gewichtung auf Varianten auf und ordnet jeder Variante ihre Scores zu. Beides ist in der Beta.

EU und Vertrag

connic

Plattformdaten bleiben in der EU, und die connic/*-KI-Modelle laufen dort. Vertragspartner ist ein deutsches Unternehmen.

Inngest

Inngest Cloud läuft im Osten der USA, Vertragspartner ist Inngest Inc. in San Francisco. Verschlüsselungs-Middleware kann Event-Daten und Schrittergebnisse für Inngest unlesbar halten.

Preise

connic

Developer und Pro beginnen bei 40 € und 200 € pro Monat, und der Tarifbetrag wird zu Projektguthaben zu veröffentlichten Basispreisen.

Inngest

Free enthält 50.000 Ausführungen. Pro beginnt bei 99 $ pro Monat mit 1 Mio. Ausführungen, Business bei 499 $ mit 10 Mio. Das Hosting deiner Funktionen wird separat abgerechnet.

Derselbe Agent in connic und AgentKit

Ein Agent für Schadensmeldungen mit einem Tool, das eine Police abfragt. In connic sind das eine YAML-Datei und eine Python-Funktion. In AgentKit, dem TypeScript-Framework von Inngest, sind es ein Tool, ein Agent und ein Server, der den Agenten für Inngest bereitstellt.

connic

agents/claims-intake.yaml
name: claims-intake
model: connic/gpt-5.6-sol
system_prompt: Check the policy first.
tools:
  - policies.lookup_policy
tools/policies.py
import os
import httpx

API = os.environ["POLICY_API_URL"]

async def lookup_policy(policy_id: str) -> dict:
    """Look up a policy by number.

    Args:
        policy_id: Policy number from the claim
    """
    url = f"{API}/policies/{policy_id}"
    async with httpx.AsyncClient() as client:
        response = await client.get(url)
        return response.json()

Inngest

src/tools/lookup-policy.ts
import { createTool } from "@inngest/agent-kit";
import { z } from "zod";

const API = process.env.POLICY_API_URL;

export const lookupPolicy = createTool({
  name: "lookup_policy",
  description: "Look up a policy by number",
  parameters: z.object({ id: z.string() }),
  handler: async ({ id }) => {
    const res = await fetch(`${API}/policies/${id}`);
    return res.json();
  },
});
src/agents/claims-intake.ts
import {
  createAgent,
  openai,
} from "@inngest/agent-kit";
import { lookupPolicy } from "../tools/lookup-policy";

export const claimsIntake = createAgent({
  name: "claims-intake",
  system: "Check the policy first.",
  model: openai({ model: "gpt-5.6-sol" }),
  tools: [lookupPolicy],
});
src/index.ts
import {
  createServer,
} from "@inngest/agent-kit/server";
import { claimsIntake } from "./agents/claims-intake";

const server = createServer({
  agents: [claimsIntake],
});

server.listen(3000);

connic vs Inngest, Funktion für Funktion

Jede Zeile ist anhand der öffentlichen Dokumentation von connic und Inngest bewertet. Methodik und Quellen folgen nach der Tabelle.

  • JaVollständig unterstützt
  • TeilweiseEingeschränkt, Beta oder zusätzliche Einrichtung
  • NeinNicht verfügbar
FeatureconnicInngest
Produktzuschnitt
Speziell für Agenten entwickelte Laufzeitconnic führt Agenten aus, die in YAML definiert sind. Inngest führt Durable Functions aus, und die Dokumentation schreibt einen Agenten als Schleife aus Modell- und Tool-Aufrufen in einer solchen Funktion. AgentKit ergänzt ein Agenten-Framework für TypeScript.JaTeilweise
Agentenkonfiguration in YAMLconnic-Agenten sind YAML-Dateien mit Python-Tools. Agenten in Inngest und AgentKit sind Code.JaNein
Python-Unterstützungconnics eigene Tools sind Python-Funktionen. Inngests Python-SDK unterstützt dasselbe Muster für Durable Agents wie die SDKs für TypeScript und Go. AgentKit selbst gibt es nur für TypeScript.JaJa
Durable ExecutionInngest speichert jeden Schritt als Checkpoint, wiederholt nur den fehlgeschlagenen Schritt und setzt Runs nach Abstürzen, Deployments oder langen Wartezeiten fort. connic wiederholt Modellanfragen und Tool-Operationen innerhalb eines Runs, und eine Freigabe kann einen Run bis zu sieben Tage anhalten.TeilweiseJa
MCP-Toolsconnic-Agenten nutzen MCP-Server als Tools. AgentKit-Agenten binden sie über die Option mcpServers ein.JaJa
Trigger & Integrationen
Webhook-TriggerBeide nehmen Webhooks an. Inngest wandelt jede Anfrage mit einer Transformation in ein Event um, und deine Funktion prüft die Signatur des Anbieters.JaJa
Cron-ZeitpläneBeide laufen nach Zeitplan.JaJa
Kafka-Verbindungconnics Kafka-Verbindung liest und schreibt Nachrichten. Inngest dokumentiert Events, Webhooks und Zeitpläne, aber keinen Kafka-Trigger.JaNein
SQS-Verbindungconnics SQS-Verbindung liest und sendet Queue-Nachrichten. Inngests Dokumentation nennt keinen SQS-Trigger.JaNein
E-Mail-Triggerconnics E-Mail-Verbindung startet Runs aus einem Postfach und kann Ergebnisse per E-Mail senden. Inngests Dokumentation nennt keinen Trigger für eingehende E-Mails.JaNein
Stripe-Eventsconnic hat eine Stripe-Verbindung. Inngest empfängt Stripe-Events über einen allgemeinen Webhook mit einer Transformation, die du schreibst, und deine Funktion prüft die Signatur.JaTeilweise
Postgres-Event-Triggerconnics Postgres-Verbindung startet Runs aus NOTIFY-Events. Inngests Neon-Integration startet Funktionen bei geänderten Zeilen, für eine Neon-Datenbank pro Konto und nur in Produktion.JaTeilweise
Observability & Evals
Tracing und Run-VerlaufBeide tracen jeden Run. Inngest bewahrt Traces 24 Stunden bei Free, 7 Tage bei Pro, 14 Tage bei Business und 90 Tage bei Enterprise auf.JaJa
Evaluationen und Judgesconnics Judges bewerten Stichproben echter Runs anhand einer Rubrik. Inngest Agent Evals erfasst Scores aus Code, verzögerte LLM-Judges und Nutzerfeedback und ist noch in der Beta.JaTeilweise
A/B-Tests zwischen Agentenversionen im Live-BetriebInngests group.experiment() weist Varianten per Gewichtung im Code zu und ist noch in der Beta. connic teilt echten Traffic zwischen Versionen auf, vergleicht Erfolgsrate, Judge Scores, Kosten und Latenz, und der Confidence-Modus plant die Stichprobe.JaTeilweise
Menschliche Freigabenconnic hält den Tool-Aufruf in einer Freigabe-Queue mit Routing an Prüfer. Inngests step.waitForEvent() pausiert einen Run, bis deine App die Entscheidung sendet, und die Oberfläche für Freigaben stellt deine App.JaTeilweise
Erfassung der Token-NutzungBeide erfassen Tokens und Kosten pro Run. Inngests AI Overview schätzt die Kosten aus OpenTelemetry-Daten unterstützter Modell-SDKs. connic ergänzt Kostenwarnungen und Limits pro Agent oder Environment.JaJa
Deployment & Betrieb
Verwaltetes Hostingconnic hostet die Agenten in jedem bezahlten Tarif. Inngest Cloud plant Runs und speichert ihren Zustand, und deine Funktionen laufen auf deinem eigenen Server, einem Serverless-Host oder verbundenen Workern.JaTeilweise
Environmentsconnic enthält Environments in jedem bezahlten Tarif. Inngest erstellt Branch-Umgebungen bei Bedarf und unterstützt eigene Umgebungen für Staging.JaJa
Verwaltung von Secretsconnic speichert Variablen pro Environment und verbirgt sensible Werte. Inngest-Funktionen lesen Secrets vom Host, auf dem sie laufen, und Workspace-Secrets für Sandboxes sind in einer Beta mit beschränktem Zugang.JaTeilweise
Self-HostingDer Inngest-Server läuft auf Docker oder Kubernetes unter der SSPL, mit verzögerter Veröffentlichung unter Apache 2.0. connic bietet Self-Hosting in Enterprise.TeilweiseJa
EU & Compliance
Verwaltete EU-Datenresidenzconnic hält Plattformdaten in der EU und führt dort die connic/*-KI-Modelle aus. Inngest Cloud läuft im Osten der USA, und Self-Hosting ist der dokumentierte Weg in eine andere Region. Inngests Verschlüsselungs-Middleware kann Event-Daten und Schrittergebnisse mit einem Schlüssel verschlüsseln, den nur du hast.JaNein
EU-Vertragspartnerconnic schließt Verträge über ein deutsches Unternehmen. Inngests Nutzungsbedingungen nennen Inngest Inc. in San Francisco.JaNein
Zuordnung zum EU AI Actconnic ordnet Ausführungsprotokolle, Freigaben und Guardrails den Pflichten von Betreibern zu. Inngest dokumentiert Wartezeiten für menschliche Prüfung und Scores, die Guardrail-Prüfungen festhalten können, ohne Zuordnung zum AI Act.JaTeilweise
Preise
Tarifbetrag wird NutzungsguthabenBei connic wird der Tarifbetrag zu Projektguthaben, das zu veröffentlichten Basispreisen vor Paketrabatten verbraucht wird: 0,0337 € pro gestartetem LLM-Agenten-Run, 0,00042 € pro Laufzeitsekunde und 0,00342 € pro GB-Stunde Speicher. Inngest-Tarife enthalten Kontingente für Ausführungen: 50.000 bei Free, 1 Mio. bei Pro ab 99 $ pro Monat und 10 Mio. bei Business ab 499 $, mit gestaffeltem Mehrverbrauch bei Pro.JaNein
Enthaltene Agentendiensteconnic enthält Verbindungen, Judges, Guardrails, Memory und Retrieval. Inngest enthält Orchestrierung, Tracing, Agent Evals und Experimente, und seine Dokumentation zu Durable Agents legt Memory in einen Speicher, den du selbst betreibst.JaTeilweise

Methodik

Wir vergleichen allgemein verfügbare Funktionen, die in Produkt-, Preis-, Security- und Rechtsunterlagen der Anbieter dokumentiert sind. Ja steht für dokumentierte Unterstützung, Teilweise für einen begrenzten Umfang, Beta- oder Preview-Status oder zusätzliche Einrichtung und Nein für nicht verfügbare oder in den geprüften Quellen nicht dokumentierte Funktionen. connic-Funktionen werden anhand der aktuellen Produktdokumentation geprüft; Roadmap-Aussagen fließen nicht in die Bewertung ein.

Die verwaltete Inngest Cloud und der selbst gehostete Server werden getrennt bewertet. Inngests Dokumentation schreibt Agenten als Durable Functions in TypeScript, Python oder Go. AgentKit wird deshalb als TypeScript-Framework von Inngest bewertet. Agent Evals und Experimente sind in der Beta und gelten als Teilweise.

Zuletzt geprüft am 14. Oktober 2026 vom connic research team.

Weitere Plattformen auf der Shortlist

Direktvergleiche mit den Plattformen, die Teams am häufigsten neben connic evaluieren. Den gesamten Markt zeigt der Überblick über Agent-Deployment-Plattformen 2026, alle Direktvergleiche findest du in der Vergleichsübersicht.

Häufig gestellte Fragen

Ja, für Teams, die ihre Agenten hosten lassen wollen. connic betreibt YAML-Agenten mit Python-Tools und bringt Verbindungen für Events, Judges, Guardrails, Freigaben und A/B-Tests im Live-Betrieb mit. Plattformdaten bleiben unter einem deutschen Vertrag in der EU, die connic/*-KI-Modelle laufen dort, und Logs, Freigaben und Guardrails sind dem EU AI Act zugeordnet.

Laut Inngests Dokumentation läuft Inngest Cloud im Osten der USA, eine EU-Region ist nicht aufgeführt. Self-Hosting des Inngest-Servers ist der dokumentierte Weg in eine andere Region, und Verschlüsselungs-Middleware kann Event-Daten und Schrittergebnisse mit einem Schlüssel verschlüsseln, den nur du hast. Vertragspartner ist Inngest Inc. in den USA. Die Auswahlliste zur EU-Datenresidenz vergleicht weitere Plattformen nach denselben Punkten.

Ja. Inngests Dokumentation zu Durable Agents zeigt dieselbe Agentenschleife in TypeScript, Python und Go, mit beliebigen Modell-SDKs. AgentKit, das Framework mit createAgent, createTool und Agentennetzwerken, gibt es nur für TypeScript. connic-Agenten sind YAML-Dateien mit Python-Tools.

Nein. Inngests AgentKit ist ein TypeScript-Framework unter Apache 2.0 für Agenten und Multi-Agenten-Netzwerke, die auf Inngest laufen. OpenAIs AgentKit ist ein eigenes Produkt eines anderen Unternehmens.

Inngest Free enthält 50.000 Ausführungen. Pro beginnt bei 99 $ pro Monat mit 1 Mio. Ausführungen und 15 Plätzen, danach 10 $ pro weiterem Platz, und Business beginnt bei 499 $ pro Monat mit 10 Mio. Ausführungen. Das Hosting deiner Funktionen rechnet dein eigener Anbieter ab. connic Developer und Pro beginnen bei 40 € und 200 € pro Monat, und der Tarifbetrag wird zu Projektguthaben für Runs, Laufzeit und Speicher. Enterprise-Konditionen sind bei beiden individuell.