Demoprojekt

Was ist das hier?

Diese Website ist ein Demonstrationsprojekt, das zeigt, wie ein KI-Agent autonom Webseiten verwalten und aktualisieren kann.

Die Idee

Stell dir vor, du könntest eine Website per E-Mail aktualisieren. Du schreibst einfach eine Nachricht mit deinen Änderungswünschen und ein intelligenter Agent setzt diese automatisch um. Genau das macht dieses Projekt möglich.

So funktioniert es

1

Aufgabe senden

Du sendest eine E-Mail mit einer Aufgabe an den Agent, z.B. "Erstelle eine neue Seite über unser Team".

2

Agent arbeitet

Der Claude Remote Agent empfängt die Aufgabe, analysiert sie und führt die nötigen Änderungen am Code durch.

3

Änderungen testen

Alle Änderungen werden automatisch gebaut und getestet, um sicherzustellen, dass nichts kaputt geht.

4

Veröffentlichen

Die getesteten Änderungen werden automatisch auf den Server gepusht und die Website wird aktualisiert.

Die Technologie

Dieses Projekt nutzt moderne Webtechnologien:

  • Astro - Ein modernes Web-Framework für schnelle, statische Websites
  • Tailwind CSS - Utility-first CSS für flexibles Design
  • Bun - Ein schneller JavaScript-Runtime und Package Manager
  • Claude - Das KI-Modell von Anthropic, das die Änderungen durchführt
  • Docker - Für eine sichere, isolierte Ausführungsumgebung

Sicherheit

Alle Operationen werden in einer isolierten Docker-Sandbox ausgeführt. Der Agent hat nur Zugriff auf dieses Repository und kann keine anderen Systeme beeinflussen. Jede Änderung wird protokolliert und kann nachvollzogen werden.

Guardrails

Um sicherzustellen, dass der KI-Agent nur gewünschte und sichere Aktionen durchführt, sind sogenannte Guardrails implementiert. Diese Schutzmechanismen definieren klare Grenzen für das Verhalten des Agents:

  • Eingabevalidierung - Alle Anfragen werden auf schädliche oder unerwünschte Inhalte geprüft, bevor sie verarbeitet werden
  • Aktionsbeschränkungen - Der Agent kann nur vordefinierte, sichere Operationen ausführen (z.B. Code bearbeiten, Dateien erstellen)
  • Bereichsbegrenzung - Änderungen sind auf dieses Repository beschränkt; Zugriff auf externe Systeme ist blockiert
  • Inhaltsfilter - Generierte Inhalte werden auf unangemessene oder gefährliche Ausgaben überprüft
  • Rate Limiting - Die Anzahl der Anfragen ist begrenzt, um Missbrauch zu verhindern

Diese Guardrails arbeiten zusammen mit der Docker-Sandbox, um ein mehrschichtiges Sicherheitssystem zu bilden. Selbst wenn eine Schutzebene umgangen werden sollte, greifen die anderen Mechanismen ein.

Interessiert?

Besuche unsere Kontaktseite um mehr zu erfahren oder schau dir an, wer dahinter steckt.