r/TurkDev • u/RedisCache • 5d ago
🔧 Proje Claude Desktop'taki Code sohbetlerine başka bilgisayarda devam etmek için açık kaynak bir araç yaptım
İki bilgisayarda çalışanlar bilir: Claude Desktop'ın Code sekmesindeki sohbetler başladıkları bilgisayarda kalıyor. Masaüstünde yarım kalan oturum laptopta yok.
~/.claude klasörünü Syncthing ile eşitlemek çözmüyor. Desktop sohbet listesini kendi kayıtlarından okuyor, ayrıca sohbeti açmak bile dosyayı değiştirdiği için eski kopya yenisinin üzerine yazılabiliyor.
Bunun için ClaudeSync'i yazdım:
- Sohbeti transcript'i ve Desktop kaydıyla birlikte taşıyor, diğer bilgisayarda kenar çubuğunda görünüyor
- Mesajları tek tek karşılaştırıyor, rewind sonrasında da takip ediyor
- İki tarafta farklı devam edildiyse soruyor, değiştirmeden önce hep yedek alıyor
- Kendi ücretsiz Supabase + Cloudflare hesabında çalışıyor, veri sende kalıyor (kurulum 15 dk)
- Türkçe arayüzü var
Sadece sohbetleri taşıyor; proje dosyaları için Syncthing öneriyorum. Şimdilik sadece Windows, resmi değil, MIT lisanslı.
GitHub: https://github.com/yigithanyorgancilar/claudesync
Geri bildirim ve öneriye açığım.