Saltearse al contenido

Web

Usando AicippY en su navegador.

AicippY puede ejecutarse como una aplicación web en su navegador, brindando la misma poderosa experiencia de codificación de IA sin necesidad de una terminal.

AicippY Web - Nueva sesión

Empezar

Inicie la interfaz web ejecutando:

Ventana de terminal
aicippy-code web

Esto inicia un servidor local en 127.0.0.1 con un puerto disponible aleatorio y abre automáticamente AicippY en su navegador predeterminado.


Configuración

Puede configurar el servidor web usando indicadores de línea de comando o en su archivo de configuración.

Puerto

De forma predeterminada, AicippY elige un puerto disponible. Puede especificar un puerto:

Ventana de terminal
aicippy-code web --port 4096

Nombre de host

De forma predeterminada, el servidor se vincula a 127.0.0.1 (solo localhost). Para hacer que AicippY sea accesible en su red:

Ventana de terminal
aicippy-code web --hostname 0.0.0.0

Al usar 0.0.0.0, AicippY mostrará direcciones locales y de red:

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

Descubrimiento de mDNS

Habilite mDNS para que su servidor sea reconocible en la red local:

Ventana de terminal
aicippy-code web --mdns

Esto establece automáticamente el nombre de host en 0.0.0.0 y anuncia el servidor como aicippy-code.local.

Puede personalizar el nombre de dominio mDNS para ejecutar varias instancias en la misma red:

Ventana de terminal
aicippy-code web --mdns --mdns-domain myproject.local

CORS

Para permitir dominios adicionales para CORS (útil para interfaces personalizadas):

Ventana de terminal
aicippy-code web --cors https://example.com

Autenticación

Para proteger el acceso, establezca una contraseña utilizando la variable de entorno AICIPPY_CODE_SERVER_PASSWORD:

Ventana de terminal
AICIPPY_CODE_SERVER_PASSWORD=secret aicippy-code web

El nombre de usuario predeterminado es aicippy-code pero se puede cambiar con AICIPPY_CODE_SERVER_USERNAME.


Usar la interfaz web

Una vez iniciada, la interfaz web proporciona acceso a sus sesiones AicippY.

Sesiones

Vea y administre sus sesiones desde la página de inicio. Puedes ver sesiones activas e iniciar otras nuevas.

AicippY Web - Sesión activa

Estado del servidor

Haga clic en “Ver servidores” para ver los servidores conectados y su estado.

AicippY Web - Ver Servidores


Adjuntar una terminal

Puede conectar un terminal TUI a un servidor web en ejecución:

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

Esto le permite utilizar la interfaz web y el terminal simultáneamente, compartiendo las mismas sesiones y estados.


Archivo de configuración

También puede configurar los ajustes del servidor en su archivo de configuración aicippy-code.json:

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

Los indicadores de la línea de comando tienen prioridad sobre la configuración del archivo de configuración.