Web
Usa AicippY nel browser.
AicippY puo funzionare come applicazione web nel browser, offrendo la stessa potente esperienza di coding AI senza bisogno di un terminale.

Per iniziare
Avvia l’interfaccia web eseguendo:
aicippy-code webQuesto avvia un server locale su 127.0.0.1 con una porta disponibile scelta a caso e apre automaticamente AicippY nel browser predefinito.
Configurazione
Puoi configurare il server web con i flag della riga di comando o nel tuo file di config.
Porta
Per impostazione predefinita, AicippY sceglie una porta disponibile. Puoi specificare una porta:
aicippy-code web --port 4096Nome host
Per impostazione predefinita, il server si lega a 127.0.0.1 (solo localhost). Per rendere AicippY accessibile sulla rete:
aicippy-code web --hostname 0.0.0.0Usando 0.0.0.0, AicippY mostrera sia l’indirizzo locale sia quello di rete:
Local access: http://localhost:4096 Network access: http://192.168.1.100:4096Scoperta mDNS
Abilita mDNS per rendere il server individuabile sulla rete locale:
aicippy-code web --mdnsQuesto imposta automaticamente l’hostname a 0.0.0.0 e pubblicizza il server come aicippy-code.local.
Puoi personalizzare il nome di dominio mDNS per eseguire piu istanze sulla stessa rete:
aicippy-code web --mdns --mdns-domain myproject.localCORS
Per consentire domini aggiuntivi per CORS (utile per frontend personalizzati):
aicippy-code web --cors https://example.comAutenticazione
Per proteggere l’accesso, imposta una password usando la variabile d’ambiente AICIPPY_CODE_SERVER_PASSWORD:
AICIPPY_CODE_SERVER_PASSWORD=secret aicippy-code webLo username predefinito e aicippy-code, ma puo essere cambiato con AICIPPY_CODE_SERVER_USERNAME.
Usa l’interfaccia web
Una volta avviata, l’interfaccia web ti da accesso alle tue sessioni AicippY.
Sessioni
Visualizza e gestisci le sessioni dalla homepage. Puoi vedere le sessioni attive e avviarne di nuove.

Stato del server
Fai clic su “See Servers” per vedere i server connessi e il loro stato.

Collegare un terminale
Puoi collegare una TUI da terminale a un server web gia in esecuzione:
# Avvia il web serveraicippy-code web --port 4096
# In un altro terminale, collega la TUIaicippy-code attach http://localhost:4096Questo ti permette di usare contemporaneamente interfaccia web e terminale, condividendo le stesse sessioni e lo stesso stato.
File di configurazione
Puoi anche configurare le impostazioni del server nel file di config aicippy-code.json:
{ "server": { "port": 4096, "hostname": "0.0.0.0", "mdns": true, "cors": ["https://example.com"] }}I flag della riga di comando hanno precedenza sulle impostazioni del file di config.