icon of Archal

Archal

archal.ai

Isolierte, zustandsbehaftete API-Sandboxes zum Testen von KI-Agenten

Website besuchenÖffnet in einem neuen Fenster
image of ArchalWebsite besuchen

Was ist Archal?

Archal ist eine Test-Sandbox-Plattform für KI-Agenten und API-Integrationen. Sie bietet isolierte, zeitlich begrenzte Laufzeitumgebungen mit einer oder mehreren zustandsbehafteten Umgebungen, die sich wie die in der Produktion verwendeten APIs verhalten. Jede Umgebung stellt vertraute REST- oder MCP-Schnittstellen bereit, behält Änderungen für die Lebensdauer der Sandbox bei und kann in ihren deklarierten Ausgangszustand zurückversetzt werden.

Archal gibt an, dass jede Umgebung eine unabhängig erstellte Simulation des jeweiligen Dienstes ist, nicht der Live-Dienst des Anbieters. Der Datenverkehr der Umgebung wird zu von Archal verwalteten Implementierungen geleitet, nicht zu Ihren Produktionskonten, und einzelne Umgebungsprofile dokumentieren etwaige außergewöhnliche Abhängigkeiten oder Verhaltensweisen. Archal weist darauf hin, dass es nicht mit den gezeigten Anbietern verbunden ist oder von ihnen unterstützt wird und dass Marken ihren jeweiligen Inhabern gehören.

Wie verwendet man Archal?

  1. Registrieren Sie sich für ein Konto. Neue Konten erhalten 5 $ nach verifizierter Anmeldung und weitere 15 $, sobald die erste Sandbox bereit ist; für die Self-Service-Nutzung ist keine Karte erforderlich.
  2. Erstellen Sie eine Sandbox mit einer oder mehreren Umgebungen und einem bekannten Ausgangszustand.
  3. Erhalten Sie isolierte REST- und MCP-Endpunkte, sobald jede Umgebung startet.
  4. Rufen Sie die Umgebungen mit vertrauten API-Pfaden, Nutzlasten und Tools auf.
  5. Überprüfen Sie Anfragen, Antworten, Änderungen, Zeitverhalten und Nutzung gemeinsam.
  6. Setzen Sie die Sandbox zurück, um jede Umgebung auf die deklarierte Baseline zurückzusetzen.

Ein einziger Archal-API-Schlüssel erstellt und verwaltet jede Sandbox und Umgebung. Aufrufe teilen sich ein Gateway, während jede Umgebung die Pfade, Methoden, Nutzlasten und Antwortformate beibehält, die Ihr bestehender Code erwartet. Archal bietet außerdem einen Einrichtungs-Prompt, der in Claude Code, Codex, Cursor oder Devin eingefügt werden kann, um eine sichere Registrierung zu starten und fünf verifizierte Skills zu installieren.

Kernfunktionen von Archal

Isolierte Sandboxes

Jede Sandbox ist eine isolierte, zeitlich begrenzte Laufzeitumgebung, die eine oder mehrere zustandsbehaftete API-Umgebungen enthalten kann. Mehrere Umgebungen in einer Sandbox erhalten jeweils einen eigenen Endpunkt und Bereitschaftsstatus.

Zustandsbehaftete Umgebungen

Änderungen bleiben zwischen Aufrufen für die Lebensdauer der Sandbox erhalten und können auf denselben Ausgangspunkt zurückgesetzt werden. Das Zustandsverhalten variiert je nach Umgebung und Vorgang; verfügbare Umgebungen haben ein unterstütztes Funktionsprofil, und Umgebungen in Bearbeitung bleiben nur dort aufrufbar, wo ihr dokumentiertes Verhalten dies zulässt.

Ein einziger API-Schlüssel

Ein Archal-API-Schlüssel verwaltet jede Sandbox und Umgebung. Aufrufe teilen sich ein Gateway, während jede Umgebung die erwarteten Pfade, Methoden, Nutzlasten und Antwortformate beibehält.

REST- und MCP-Endpunkte

Umgebungen sind über REST verfügbar, einige auch über MCP.

Inspektion und Zurücksetzen

Sandboxes ermöglichen es Ihnen, Anfragen, Antworten, Änderungen, Zeitverhalten und Nutzung gemeinsam einzusehen und dann jede Umgebung auf die deklarierte Baseline zurückzusetzen.

Unterstützte Umgebungen

Verfügbare Umgebungen sind unter anderem:

  • GitHub: Repos, Issues, Pull Requests, Branches und Commits. REST + MCP.
  • Linear: Issues, Projekte, Teams, Zyklen und Workflows. REST + MCP.
  • Slack: Kanäle, Nachrichten, Threads, Benutzer und Reaktionen. REST + MCP.
  • Supabase: SQL, Migrationen, Logs, Branches und Projektmetadaten. REST + MCP.
  • Apify: Actors, Ausführungen, Datensätze, Key-Value-Stores und Request-Queues. REST.
  • Cal.com: Ereignistypen, Zeitpläne, Verfügbarkeits-Slots, Buchungen, Kalender und Webhooks. REST + MCP.
  • ClickUp: Teams, Spaces, Ordner, Listen, Aufgaben, Kommentare, Tags, Zeiterfassung und Checklisten. REST + MCP.
  • Customer.io: Messaging-Automatisierung über Kampagnen, Broadcasts, transaktionale E-Mails, Segmente, Kunden und Nachrichtenzustellung. REST.

Weitere auswählbare Umgebungen sind Datadog, Discord, GitLab, Google Workspace, HubSpot, Jira, OR, OwnerRez, PriceLabs, Ramp, Sentry, Stripe, Tavily, Unipile und Webflow.

Einrichtung für Coding-Agenten

Der Einrichtungs-Prompt erkennt, ob Sie Claude Code, Codex, Cursor oder Devin verwenden, und installiert das verifizierte Agent Skills-Bundle. Er ist angewiesen, während der Einrichtung keinen Anwendungscode zu ändern oder eine Umgebung zu starten.

Anwendungsfälle von Archal

Agent-Harness-Tests

Bietet jedem Testlauf eine isolierte Sandbox, in der Änderungen über Tool-Aufrufe hinweg bestehen bleiben und dann auf dieselbe Baseline zurückgesetzt werden.

Integrationstests

Bietet jedem Branch oder CI-Job eine eigene Sandbox ohne gemeinsam genutzte Testkonten, Ratenbegrenzungen oder verschmutzten Zustand.

Agent-Training und Reinforcement Learning

Bietet jedem Rollout eine Sandbox mit demselben Ausgangszustand, während Änderungen während der Episode bestehen bleiben.

Archal ist für Agent-Entwickler, Connector-Teams und Integrationsingenieure gedacht.

Häufig gestellte Fragen zu Archal

Was ist eine Test-Sandbox?

Eine Archal-Sandbox ist eine isolierte, zeitlich begrenzte Laufzeitumgebung, die eine oder mehrere zustandsbehaftete Umgebungen enthält. Jede Umgebung stellt vertraute REST- oder MCP-Schnittstellen bereit, behält Änderungen für die Lebensdauer der Sandbox bei und kann in ihren deklarierten Ausgangszustand zurückversetzt werden.

Benötige ich für jede Umgebung eine andere API?

Nein. Ein einziger Archal-API-Schlüssel erstellt und verwaltet jede Sandbox und Umgebung. Aufrufe teilen sich ein Gateway, während jede Umgebung die vertrauten Pfade, Methoden, Nutzlasten und Antwortformate beibehält, die bestehender Code erwartet.

Wie zustandsbehaftet sind die Umgebungen?

Das Zustandsverhalten variiert je nach Umgebung und Vorgang. Verfügbare Umgebungen haben ein unterstütztes Funktionsprofil; Umgebungen in Bearbeitung bleiben nur dort aufrufbar, wo ihr dokumentiertes Verhalten dies zulässt. Archal gibt an, keine vollständige Upstream-Abdeckung ohne gemessene, datierte Nachweise zu beanspruchen.

Kann eine Sandbox mehrere Umgebungen enthalten?

Ja. Sie wählen bei der Erstellung der Sandbox jede Umgebung aus, die Ihr Workflow benötigt. Jede Umgebung erhält einen eigenen Endpunkt und Bereitschaftsstatus. Jede Umgebung kostet 0,10 $ pro Minute.

Erreicht der Datenverkehr jemals den echten Anbieter?

Der Datenverkehr der Umgebung wird zu von Archal verwalteten Implementierungen geleitet, nicht zu Ihren Produktionskonten. Jedes Umgebungsprofil dokumentiert vor der Verwendung etwaige außergewöhnliche Abhängigkeiten oder Verhaltensweisen.

Wie funktioniert die Abrechnung?

Die Self-Service-Nutzung hat kein Abonnement und erfordert keine Karte für den Start. Neue Konten erhalten 5 $ nach verifizierter Anmeldung und weitere 15 $, sobald ihre erste Sandbox bereit ist. Jede Umgebung kostet 0,10 $ pro Minute. Die Abrechnung erfolgt sekundengenau; fehlgeschlagene Bereitstellung und Kaltstartzeit sind kostenlos. Eine kostenpflichtige Fortsetzung ist noch nicht verfügbar, solange der Sicherheits-Rollout deaktiviert bleibt.

Ähnliche Tools

Kategorie erkunden