İçeriğe geç

Web

Tarayıcınızda aicippy-code'u kullanma.

aicippy-code, tarayıcınızda bir web uygulaması olarak çalışabilir ve bir terminale ihtiyaç duymadan aynı güçlü AI kodlama deneyimini sağlayabilir.

aicippy-code Web - Yeni Oturum

Başlarken

Aşağıdakileri çalıştırarak web arayüzünü başlatın:

Terminal window
aicippy-code web

Bu, 127.0.0.1 üzerinde rastgele kullanılabilir bir bağlantı noktasına sahip yerel bir sunucuyu başlatır ve aicippy-code’u varsayılan tarayıcınızda otomatik olarak açar.


Yapılandırma

Web sunucusunu komut satırı bayraklarıyla veya config dosyanızda yapılandırabilirsiniz.

Port

aicippy-code varsayılan olarak kullanılabilir bir bağlantı noktasını seçer. Bir bağlantı noktası belirtebilirsiniz:

Terminal window
aicippy-code web --port 4096

Ana makine adı

Varsayılan olarak sunucu 127.0.0.1 (yalnızca localhost) öğesine bağlanır. aicippy-code’u ağınızda erişilebilir kılmak için:

Terminal window
aicippy-code web --hostname 0.0.0.0

0.0.0.0 kullanıldığında, aicippy-code hem yerel hem de ağ adreslerini gösterecektir:

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

mDNS Keşfi

Sunucunuzun yerel ağda bulunabilir olmasını sağlamak için mDNS’yi etkinleştirin:

Terminal window
aicippy-code web --mdns

Bu, ana bilgisayar adını otomatik olarak 0.0.0.0 olarak ayarlar ve sunucuyu aicippy-code.local olarak tanıtır.

Aynı ağ üzerinde birden fazla örneği çalıştıracak şekilde mDNS alan adını özelleştirebilirsiniz:

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

CORS

CORS’a yönelik ek alan adlarına izin vermek için (özel ön uçlar için kullanışlıdır):

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

Kimlik Doğrulaması

Erişimi korumak için AICIPPY_CODE_SERVER_PASSWORD ortam değişkenini kullanarak bir parola ayarlayın:

Terminal window
AICIPPY_CODE_SERVER_PASSWORD=secret aicippy-code web

Kullanıcı adı varsayılan olarak aicippy-code şeklindedir ancak AICIPPY_CODE_SERVER_USERNAME ile değiştirilebilir.


Web Arayüzünü Kullanma

Web arayüzü başlatıldığında aicippy-code oturumlarınıza erişim sağlar.

Oturum

Oturumlarınızı ana sayfadan görüntüleyin ve yönetin. Aktif oturumları görebilir ve yenilerini başlatabilirsiniz.

aicippy-code Web - Etkin Oturum

Sunucu Durumu

Bağlı sunucuları ve durumlarını görüntülemek için “Sunucuları Gör” seçeneğini tıklayın.

aicippy-code Web - Sunuculara bakın


Terminal Takma

Çalışan bir web sunucusuna bir terminal TUI’si ekleyebilirsiniz:

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

Bu, aynı oturumları ve durumu paylaşarak hem web arayüzünü hem de terminali aynı anda kullanmanıza olanak tanır.


Yapılandırma Dosyası

Sunucu ayarlarını aicippy-code.json yapılandırma dosyanızda da yapılandırabilirsiniz:

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

Komut satırı bayrakları yapılandırma dosyası ayarlarından önceliklidir.