Интернет
Использование aicippy-code в вашем браузере.
aicippy-code может работать как веб-приложение в вашем браузере, обеспечивая такой же мощный опыт кодирования AI без необходимости использования терминала.

Начало работы
Запустите веб-интерфейс, выполнив:
aicippy-code webЭто запустит локальный сервер 127.0.0.1 со случайным доступным портом и автоматически откроет aicippy-code в браузере по умолчанию.
Конфигурация
Вы можете настроить веб-сервер с помощью CLI-флагов или в файле config file.
Порт
По умолчанию aicippy-code выбирает доступный порт. Вы можете указать порт:
aicippy-code web --port 4096Имя хоста
По умолчанию сервер привязывается к 127.0.0.1 (только локальный хост). Чтобы сделать aicippy-code доступным в вашей сети:
aicippy-code web --hostname 0.0.0.0При использовании 0.0.0.0 aicippy-code будет отображать как локальные, так и сетевые адреса:
Local access: http://localhost:4096 Network access: http://192.168.1.100:4096Обнаружение mDNS
Включите mDNS, чтобы ваш сервер был доступен для обнаружения в локальной сети:
aicippy-code web --mdnsЭто автоматически устанавливает имя хоста 0.0.0.0 и объявляет сервер как aicippy-code.local.
Вы можете настроить доменное имя mDNS для запуска нескольких экземпляров в одной сети:
aicippy-code web --mdns --mdns-domain myproject.localCORS
Чтобы разрешить дополнительные домены для CORS (полезно для пользовательских интерфейсов):
aicippy-code web --cors https://example.comАутентификация
Чтобы защитить доступ, установите пароль, используя переменную среды AICIPPY_CODE_SERVER_PASSWORD:
AICIPPY_CODE_SERVER_PASSWORD=secret aicippy-code webИмя пользователя по умолчанию — aicippy-code, но его можно изменить с помощью AICIPPY_CODE_SERVER_USERNAME.
Использование веб-интерфейса
После запуска веб-интерфейс предоставляет доступ к вашим сеансам aicippy-code.
Сессии
Просматривайте свои сеансы и управляйте ими с главной страницы. Вы можете видеть активные сеансы и начинать новые.

Статус сервера
Нажмите «Просмотреть серверы», чтобы просмотреть подключенные серверы и их статус.

Подключение терминала
Вы можете подключить TUI терминала к работающему веб-серверу:
# Start the web serveraicippy-code web --port 4096
# In another terminal, attach the TUIaicippy-code attach http://localhost:4096Это позволяет вам одновременно использовать веб-интерфейс и терминал, используя одни и те же сеансы и состояние.
Конфигурационный файл
Вы также можете настроить параметры сервера в файле конфигурации aicippy-code.json:
{ "server": { "port": 4096, "hostname": "0.0.0.0", "mdns": true, "cors": ["https://example.com"] }}CLI-флаги имеют приоритет над настройками файла конфигурации.