rdev'i kullanma

Her cihazdan geliştirin

Laptopunuz, masaüstünüz, tabletiniz ve telefonunuz yalnızca birer ekrandır. Kod, servisler ve yapay zekâ ajanları sunucunuzda çalışır.

Tek sunucu, her cihaz

Her cihaz sunucunuza kendi Tailscale ağınız üzerinden ulaşır. Her cihaza Tailscale uygulamasını kurun ve sunucunuzun kullandığı hesapla giriş yapın. rdev ağınıza asla katılmaz.

Laptop ve masaüstü

Mac ya da Linux makinede bir terminalde şunu çalıştırın ve Laptopunuzu bağlama sayfasını izleyin:

curl -fsSL https://rdev.cloud/install | sh -s -- laptop

Komut SSH'yi (ssh rdev), *.dev.test için ad çözümlemesini, güvenilir bir sertifikayı ve ~/Code klasörünün Mutagen ile senkronunu kurar. Ardından VS Code ya da PhpStorm gibi istediğiniz editörü ve alışkın olduğunuz tarayıcıyı kullanın.

Windows uygulaması lansmandan sonra gelecek. O zamana kadar bir Windows makine tablet gibi çalışabilir: bir SSH istemcisi ve tarayıcı yeterlidir.

Tablet ve telefon

  1. iPad, iPhone ya da Android cihazınıza Tailscale'i kurun ve aynı hesapla giriş yapın.
  2. Bir SSH uygulaması kurun, örneğin Termius ya da Blink Shell.
  3. Sunucunuzun tailnet adresine dev kullanıcısıyla bağlanın.
  4. Terminalde Claude Code ya da Codex'i başlatın.

Uygulamayı kapattığınızda oturumlarınızın çalışmaya devam etmesi için sunucuda tmux kullanın. Ajan bildirimleri (iş bitti, onay bekliyor, hata) kendi kanalınız üzerinden, örneğin ntfy ile telefonunuza ulaşır; bkz. Bildirimler.

Sitelerinizi tablet ya da telefonda açma

https://<ad>.dev.test adresini tablet ya da telefonda açmak için cihazın dev.test adını sunucunuza çözebilmesi ve ortamın sertifikasına güvenmesi gerekir.

  1. Tailscale yönetim konsolunda DNS > Nameservers > Add nameserver > Custom yolunu izleyin. Sunucunuzun tailnet IP adresini girin ve dev.test alan adıyla sınırlayın.
  2. Sertifika uyarılarını önlemek için sertifikayı laptopunuzdaki ~/.config/rdev/ca.pem dosyasından (rdev laptop connect sonrası oluşur) cihaza kopyalayın, ardından iOS ya da Android'de profil ya da sertifika olarak kurup güvenin.