yürütme sırasında
Doğrudan terminal yansıtma
ColliePWA, kayıplı dökümlerden veya özetlerden kaçınarak tam ANSI renk desteğiyle ham ajan terminal çıktısını aktarır. Mobil görünüm, masaüstü terminalinizle bayt bayt eşleşir.
ColliePWA, zaten çalıştığınız yerde, makinenizdeki terminal multiplexer içinde sizinle buluşur. Kodlama ajanları bölünmüş panellerde çalışır ve girdi ister. ColliePWA çalışan örnekleri listeler, engellenen oturumları işaretler ve bir telefondan yanıt vermenizi sağlar.
1.0 sürümünde birincil olarak desteklenen arka uç Herdr sistemidir. tmux ve zellij desteği deneyseldir. Ayrıntılar Çoklayıcılar içinde
Sahte oturumlarla statik arayüz yakalama. Demo arayüzü etkileşimli değildir.
01/Demo
Bu, üretim ColliePWA istemcisidir. Ajanlar, terminaller ve yanıtlar tarayıcınızda yerel olarak yeniden oynatılan sahte verileri kullanır. Bir sunucuda hiçbir şey çalışmaz ve ağ trafiği gönderilmez.
02/Çekirdek mimari
yürütme sırasında
ColliePWA, kayıplı dökümlerden veya özetlerden kaçınarak tam ANSI renk desteğiyle ham ajan terminal çıktısını aktarır. Mobil görünüm, masaüstü terminalinizle bayt bayt eşleşir.
girdi gerektiğinde
Etkileşimli izin istemleri ayrı işlem düğmeleri olarak oluşturulur. Senkronizasyon dışı gönderimleri önlemek için girdi gönderilmeden önce geçerli terminal durumuna göre doğrulanır.
1.0 sürümündeki yenilikler
03Yerelleştirme desteği
Ayarlar içinde yapılandırılan İngilizce, Almanca, İspanyolca, Korece, Japonca ve Çince için arayüz çevirileri. Yalnızca kullanıcı arayüzü çerçevesi çevrilir; ajan terminal akışları bayt düzeyinde kesin kalır.
04Açık cihaz yetkilendirmesi
collie pair, on dakikalık TTL ve beş deneme sınırına sahip sekiz karakterlik bir belirteç oluşturur. İstemci bunu, karması bridge tarafından saklanan bir kimlik doğrulama belirteciyle takas eder. Bir cihazın yetkisinin iptal edilmesi, sonraki isteğini düşürür.
05Sesli girdi transkripsiyonu
Bas-konuş doğrudan girdi düzenleyicisine yazıya döker. Ayrı anahtarlar olmadan OpenAI uyumlu API'leri, yerel whisper.cpp veya parakeet.cpp örneklerini ya da mevcut Codex CLI kimlik bilgilerini destekler. tailscale serve veya bir ters proxy aracılığıyla HTTPS gerektirir.
06Durum değişikliğinde Web Push
İsteğe bağlı Web Push, bir ajan girdi için beklediğinde veya işlemi tamamladığında bildirimler iletir. Bir bildirimin seçilmesi o ajanı açar. Geçiş filtreleri ve rahatsız etmeyin dönemleri, her cihazda bridge genelindedir. HTTPS ve collie push-keys gerektirir.
07Git worktree çalışma alanları
Herdr, üst düzey girdiler oluşturmak yerine git worktree yapılarını doğrudan üst depo kopyasının altına yuvalar. Worktree yapıları yerel çalışma alanları olarak izlenir.
08Zen modu
Tüm gezinmeyi daraltmak ve yalnızca terminali görüntülemek için bölme menüsüne bir açma/kapatma düğmesi ekleyen isteğe bağlı bir ayar. Çıkmak için tek bir kayan düğme bırakır.
Ağ topolojisi
09Yapılandırılabilir aktarım ağ geçidi
ColliePWA, genel giriş olmadan yalnızca localhost'a bağlanır. Mobil cihazlara aktarım, collie start içindeki otomatik Tailscale yapılandırmasını, WireGuard ağlarını, tünelleri veya standart ters proxy'leri kullanabilir.
10Çok ana bilgisayarlı crew koordinasyonu
crew, her makinedeki ColliePWA'dır. Telefonunuz lider aracılığıyla hepsine erişir. Yüklemeler, günlükler, denetim günlükleri, güncellemeler ve yük devretme; makine başınadır, tmux ve zellij altında da geçerlidir. Herdr'ın kayıtlı makineleri Herdr'ın kendi penceresinde kalır. crew, telefonunuzun gördüğü şeydir.
Ek özellikler
03/Kimin için
ColliePWA, tek bir ana makinedeki terminal bölmelerinde çalışan birden fazla kodlama aracına sahip tek bir operatör içindir. Terminalin yerini almaz. Bekleyen bir aracıya telefondan yanıt vermenizi, ardından yaptığınız işe geri dönmenizi sağlar.
collie stt setup komutunu çalıştırdığınızda yerleşik ses girişi kullanılabilir.collie push-keys gerektirir.04/Mimari
ColliePWA, mevcut kullanıcı izinlerinizle etkileşimli terminal oturumlarınıza yazar. Bağlantı noktasına ağ erişimi olan herhangi bir istemci, terminal çıktısını okuyabilir ve rastgele komutlar çalıştırabilir.
MIT lisanslı kaynak. Ayrıntılı erişim denetimleri ve güven sınırları için güvenlik notunu inceleyin.
05/Kurulum
ColliePWA, aracılarınızın yanında, bunları zaten barındıran makinede çalışır. Betik, platformunuz için bir sürüm indirir ve doğrular. Kaynaktan derleme git ve Bun gerektirir; sürümlerin kapsamadığı bir makine için izlenecek yoldur. Her ikisi de collie komutunu PATH'inize ekleyerek sonlanır ve hiçbiri herhangi bir işlem başlatmaz.
$ curl -fsSL https://colliepwa.dev/install.sh | sh
Kısa bir POSIX sh yükleyicisi. sudo adımını atlar, hiçbir sistem hizmetini başlatmaz ve dosyaları ~/.local/share/collie ile ~/.local/bin dizinlerine yalıtır. En son sürümü alır, yayınlanan sha256 karmasını doğrular, ikiliyi yazar ve PATH'i günceller. curl, tar ve sha256 araçlarını gerektirir.
Bu kaynak konumundan yerel olarak sunulur. Kanonik kaynak depodaki scripts/install.sh dosyasında bulunur. Çalıştırmadan önce betiği inceleyin:
$ curl -fsSL https://raw.githubusercontent.com/AltanS/collie/main/scripts/install.sh | less$ curl -fsSL https://raw.githubusercontent.com/AltanS/collie/main/scripts/install.sh | sh
Daha yeni sürümleri almak, doğrulamak ve bunlara geçmek için collie update komutunu çalıştırın. Önceki sürümler collie update --rollback için önbelleğe alınmış olarak kalır. Kaynak derlemeleri, sürüm geri alma hedefleri olmadan git revizyonlarını doğrudan günceller.
2026-08-31 tarihindeki 2ded11d konumunda scripts/install.sh dosyasından alındı.
Kalan bir adım: başlatın.
# one step left. It asks which multiplexer to mirror — herdr, tmux or# zellij — and writes your answer to ~/.config/collie/.env, creating it.$ collie start
Yapılandırma isteğe bağlıdır ve start komutunun oluşturduğu ~/.config/collie/.env dosyasında bulunur. COLLIE_TRUSTED_USER değerini ve varsayılanlar uymuyorsa bağlantı noktasını veya ön kapıyı burada ayarlayın.
Yerel ağınız üzerinden mobil cihazınızdan oluşturulan URL'ye erişin. Tam görünüm alanı modu için ana ekrana ekleyin.
Özel giriş gerektirir. ColliePWA yalnızca loopback arayüzlerine bağlanır. Tailscale varsayılan olarak yapılandırılmıştır: collie start, MagicDNS ana bilgisayar adınız üzerinde tailscale serve komutunu çalıştırır. Özel ters proxy'ler, ağ örgüleri ve SSH tünelleri DEPLOYMENT.md dosyasında belgelenmiştir. Yalnızca tek kullanıcılı mimari.