Zum Inhalt springen

Web

Verwenden Sie AicippY in Ihrem Browser.

AicippY kann als Webanwendung in Ihrem Browser ausgeführt werden und bietet das gleiche leistungsstarke KI-Codierungserlebnis, ohne dass ein Terminal erforderlich ist.

AicippY Web – Neue Sitzung

Erste Schritte

Starten Sie die Weboberfläche, indem Sie Folgendes ausführen:

Terminal-Fenster
aicippy-code web

Dadurch wird ein lokaler Server auf 127.0.0.1 mit einem zufällig verfügbaren Port gestartet und AicippY automatisch in Ihrem Standardbrowser geöffnet.


Konfiguration

Sie können den Webserver mithilfe von Befehlszeilen-Flags oder in Ihrer Konfigurationsdatei konfigurieren.

Port

Standardmäßig wählt AicippY einen verfügbaren Port aus. Sie können einen Port angeben:

Terminal-Fenster
aicippy-code web --port 4096

Hostname

Standardmäßig bindet der Server an 127.0.0.1 (nur localhost). So machen Sie AicippY in Ihrem Netzwerk zugänglich:

Terminal-Fenster
aicippy-code web --hostname 0.0.0.0

Bei Verwendung von 0.0.0.0 zeigt AicippY sowohl lokale als auch Netzwerkadressen an:

Local access: http://localhost:4096
Network access: http://192.168.1.100:4096

mDNS-Erkennung

Aktivieren Sie mDNS, um Ihren Server im lokalen Netzwerk erkennbar zu machen:

Terminal-Fenster
aicippy-code web --mdns

Dadurch wird der Hostname automatisch auf 0.0.0.0 gesetzt und der Server als aicippy-code.local angekündigt.

Sie können den mDNS-Domänennamen anpassen, um mehrere Instanzen im selben Netzwerk auszuführen:

Terminal-Fenster
aicippy-code web --mdns --mdns-domain myproject.local

CORS

So erlauben Sie zusätzliche Domänen für CORS (nützlich für benutzerdefinierte Frontends):

Terminal-Fenster
aicippy-code web --cors https://example.com

Authentifizierung

Um den Zugriff zu schützen, legen Sie mithilfe der Umgebungsvariablen AICIPPY_CODE_SERVER_PASSWORD ein Passwort fest:

Terminal-Fenster
AICIPPY_CODE_SERVER_PASSWORD=secret aicippy-code web

Der Benutzername ist standardmäßig aicippy-code, kann aber mit AICIPPY_CODE_SERVER_USERNAME geändert werden.


Verwenden der Weboberfläche

Nach dem Start bietet die Weboberfläche Zugriff auf Ihre AicippY-Sitzungen.

Sitzungen

Zeigen Sie Ihre Sitzungen auf der Startseite an und verwalten Sie sie. Sie können aktive Sitzungen sehen und neue starten.

AicippY Web – Aktive Sitzung

Serverstatus

Klicken Sie auf „Server anzeigen“, um verbundene Server und deren Status anzuzeigen.

AicippY Web – Siehe Server


Anschließen eines Terminals

Sie können eine Terminal-TUI an einen laufenden Webserver anschließen:

Terminal-Fenster
# Start the web server
aicippy-code web --port 4096
# In another terminal, attach the TUI
aicippy-code attach http://localhost:4096

Dadurch können Sie sowohl die Weboberfläche als auch das Terminal gleichzeitig verwenden und dieselben Sitzungen und denselben Status teilen.


Konfigurationsdatei

Sie können Servereinstellungen auch in Ihrer aicippy-code.json-Konfigurationsdatei konfigurieren:

{
"server": {
"port": 4096,
"hostname": "0.0.0.0",
"mdns": true,
"cors": ["https://example.com"]
}
}

Befehlszeilenflags haben Vorrang vor Konfigurationsdateieinstellungen.