Yapay zekâ ajanlarının Mac'inde bıraktıkları
Claude Code, Codex, Cursor ve Claude Desktop diskinde oturum geçmişleri, worktree'ler, VM imajları ve önbellekler bırakır. Wipecraft her birini boyutu ve ne olduğuyla gösterir, süren işine dokunmaz ve kendiliğinden yeniden oluşmayan her şeyi geri almak için 7 gün verir.
macOS için indirTarama ücretsiz · macOS 14 ya da sonrası
İşin olduğu yerde kalır
Süren işi tutan satırlar kilitlidir. Onları görürsün ama seçemezsin.
- Claude Code ya da Codex çalışırken: açık tuttuğu oturumlar, son 24 saatte değiştirdiği her şey ve içinde çalıştığı worktree.
- Cursor açıkken Cursor'un önbellekleri.
- Commit edilmemiş değişikliği olan, son 7 günde değişmiş ya da commit'leri ana dalda ya da bir uzak depoda olmayan bir worktree.
- Açık bir simülatör.
- Claude Desktop'un canlı sandbox imajı.
Hiçbir şey seçili gelmez. "Önerilenleri seç" yalnız "Güvenle kaldırılabilir" ve "Geri gelir" içindeki öğeleri seçer, "Senin kararın" içindeki hiçbir öğeyi seçmez.
Tarama yalnız okur. Bir test, tam taramadan önce ve sonra bir test kullanıcı klasöründeki her dosyayı karşılaştırır; komut satırı taraması ve durumu için de aynısını yapar.
Fikrini değiştirmek için 7 gün
Hiçbir uygulamanın yeniden oluşturmadığı dosyalar, kaldırdığında aynı diskte Karantina'ya gider. Her satırda "gün kaldı" ve Geri yükle düğmesi var. 7 gün dolunca Karantina, Wipecraft bir sonraki açılışında ya da günlük denetimde kendiliğinden boşalır. Yere bugün ihtiyacın varsa "Şimdi boşalt" ikinci onaydan sonra yeri açar.
Üç tür eylem Karantina'dan geçmez.
- Uygulamasının kendiliğinden yeniden oluşturduğu önbellekler, günlükler ve geçici dosyalar doğrudan kaldırılır. Geri yüklenemezler ve satır ya da kart bunu sen onaylamadan önce söyler. Wipecraft bunu yalnızca bir uygulamanın yeniden oluşturduğunu bildiği klasörler ve dosyalar için yapar. Hangi uygulamanın yeniden oluşturacağı bilinmeyen her şey Karantina'ya gider.
- Worktree'ler git ile kaldırılır; dalları depoda kalır.
- Birkaç araç komutu "Geri alınamaz" olarak işaretlidir; Wipecraft onları adıyla söyler ve ikinci kez onay ister.
Bazı önbellekler Karantina'da kalır, çünkü araçları onları kendiliğinden geri getirmez: JetBrains ve Android Studio önbellekleri (IDE'nin yerel geçmişini de tutarlar), Maven ve Go modülleri, ve Library/Caches içindeki araç verileri; örneğin Poetry ortamları, Playwright ve Cypress tarayıcıları ve llama.cpp modelleri.
Oturum geçmişleri silinmez. Geri yükleyebileceğin sıkıştırılmış bir Arşiv'e taşınır.
Bir şey büyüyünce haber verir
İzleme sen açana dek kapalıdır. Açıkken menü çubuğunda bir simge görünür ve Wipecraft günde bir kez, seçtiğin saatte denetler. Şu durumlarda bildirim gönderir:
- bir öğe 7 günde 2 GB ya da daha fazla büyürse,
- diskin %10'undan azı boşsa,
- 1 GB ya da daha büyük bir worktree ya da simülatöre 7 gündür dokunulmadıysa,
- son Time Machine yedeğin 7 günden eskiyse.
Uygulamadan çıkınca her şey durur.
Koyduğun kurallar ve filtreler
Temizlik kuralları isteğe bağlıdır. Ayarlar > Otomatik temizlik içinde sen ekleyene dek hiç kural yoktur.
- Bir kural kaynakları, bir öğenin en az kaç gün kullanılmamış olması gerektiğini (7 ile 365 arası) ve en az boyutu belirler.
- Günlük denetimden sonra bir kuralla eşleşen öğeler Karantina'ya ya da Arşiv'e taşınır ve bir bildirim kaç öğe olduğunu söyler.
- Kurallar kilitli satırları atlar. Hiçbir komut çalıştırmaz, hiçbir worktree'yi kaldırmaz ve geri alınamayan hiçbir şey yapmaz. Doğrudan kaldırılan önbellekler zamanlanmış temizliğin parçası değildir; kurallar yalnızca Karantina'ya ya da Arşiv'e giden öğeleri alır.
- Kurallar yalnız izleme açıkken çalışır.
- Lisans yoksa kural hiçbir şey taşımaz. Bir kural bir şey taşıyacaksa Wipecraft günde bir kez temizliğin çalışmadığını söyler.
Bulguların her listesi, bir öğeye ne kadar süredir dokunulmadığına, kaynağa ve güvenlik düzeyine göre filtrelenebilir. Filtre satırları gizler ve seçimden çıkarır.
Push edilmemiş işe dokunmaz
Git deposu hâlâ yerinde olan bir worktree'yi Wipecraft kaldırma için yalnız commit'leri başka bir yerde de varsa önerir. Tek istisna deposu kaybolmuş worktree'dir; son maddeye bak.
- Commit'leri ana dalda ya da bir uzak dalda olmalı. Değilse satır "Commit'leri henüz ana dalda ya da uzak depoda değil." nedeniyle kilitlenir.
- Son push'tan sonra yapılan commit'ler worktree'yi kilitli tutar.
- Squash merge ana dala yeni commit'ler koyar; dalın kendi commit'leri orada görünmez. GitHub dalın pull request'ini merge edilmiş gösteriyorsa Wipecraft yalnız bu kilidi kaldırır. Bunu kendi
gh oturumunla sorar, yalnız gh kurulu ve oturum açıksa; Ayarlar > Gizlilik'ten kapatabilirsin. Commit edilmemiş değişiklikler worktree'yi yine kilitler.
- Wipecraft bir worktree'yi kaldırmadan hemen önce yeniden denetler. Commit'ler artık ana dalda ya da uzakta değilse ya da pull request artık merge edilmiş görünmüyorsa hiçbir şey kaldırmaz.
- Ana deposu taşınmış ya da silinmiş bir worktree'yi git denetleyemez. Wipecraft onu yalnız 30 gün değişmediyse (varsayılan) önerir ve klasörün tamamını Karantina'ya taşır; Geri yükle onu geri getirir.
Worktree'yi kaldırırken .env dosyanı korur
git worktree remove klasörü, git'in yok saydığı dosyalarla birlikte siler: .env, yerel veritabanları ve editör ayarları. Wipecraft bu dosyaları önce çıkarır.
- Wipecraft bir worktree'yi kaldırmadan önce, derleme çıktısı olmayan yok sayılan dosyalarını 7 günlüğüne Karantina'ya taşır.
node_modules ve target gibi derleme çıktıları worktree ile birlikte silinir.
- Satır, onaylamadan önce kaç dosyanın Karantina'ya gideceğini söyler.
- Git worktree'yi kaldırmayı reddederse Wipecraft dosyaları eski yerine koyar.
- Geri yükle, bu dosyaların durduğu klasörleri yeniden oluşturur.
- Bu dosyalar tek başına asla önerilmez. Derleme çıktısı, kilitli bir worktree için de ayrı bir satır olarak önerilir.
Terminalden ve Claude Code içinden çalışır
Komut satırı. Wipecraft, uygulamanın içinde bir wipecraft komutu getirir. Ayarlar > Genel > Komut satırı aracı, onu PATH'ine bağlayan tek satırı gösterir.
wipecraft scan ve wipecraft status nelerin boşaltılabileceğini listeler; --json ile sürümlü JSON basar. Hiçbir şeyi değiştirmez.
wipecraft clean ne yapacağını gösterir. --apply eklemeden hiçbir şey değişmez.
--apply ile wipecraft clean, adını verdiğin her öğe için uygulamanın yaptığını yapar: uygulamasının yeniden oluşturduğu önbellekler, günlükler ve geçici dosyalar doğrudan kaldırılır ve geri yüklenemez (plan "Would remove directly" der), diğer dosyalar Karantina'ya taşınır, oturum geçmişleri Arşiv'e gider, biten bir worktree ise derleme çıktısı olmayan yok sayılan dosyaları Karantina'ya taşındıktan sonra git worktree remove ile kaldırılır. Silme günlüğü her eylemi kaydeder. --all-safe yalnız Karantina'ya taşınan öğeleri seçer. Uygulamayla aynı lisansı ister.
- Kilitli satırları ve taramadan sonra değişen satırları reddeder. "Geri alınamaz" olarak işaretli eylemleri yapmaz; uygulamayı açmanı söyler.
wipecraft quarantine list Karantina'dakileri gösterir, wipecraft quarantine restore <id> bir kaydı geri koyar. İkisi de lisans istemez.
- Uygulama ya da başka bir terminal dosya taşıyorsa komut Wipecraft'ın meşgul olduğunu söyleyip durur ve hiçbir şey taşımaz.
- zsh, bash ve fish için tamamlama betikleri basar.
Claude Code eklentisi. Eklenti iki komut ve iki oturum kancası ekler.
/wipecraft:status, wipecraft scan --json çıktısını özetler. /wipecraft:tidy önce kuru çalıştırmayı gösterir ve --apply komutunu yalnız sohbette evet dedikten sonra çalıştırır.
- Bir oturum başlarken 1 GB'tan fazla yer açılabiliyorsa oturuma tek satır ekler. Satır, son yenilemede kaydedilen bir özetten gelir; bu yüzden oturum hiçbir zaman taramayı beklemez. Son 24 saatten bir özet yoksa hiçbir şey yazmaz ve özeti arka planda yeniler.
- Bir oturum bağlı bir worktree içinde biterse o worktree'nin durumunu tek satırla yazar.
- Biten worktree'yi toplamak varsayılan olarak kapalıdır. Ayarlar > Ajanlar içinde bir anahtardır.
- Anahtar açıkken
wipecraft clean, oturum bittikten kısa bir süre sonra arka planda, yalnız o oturumun worktree'si için çalışır. Komutla aynı denetimlerden geçer; hâlâ kilitli olan worktree yerinde kalır.
Diğer ajanlar (MCP). wipecraft mcp, Claude Code, Codex, Cursor ve diğer ajanların bu Mac'te başlatabildiği bir sunucudur. Yalnız standart girdi ve çıktı üzerinden konuşur; kaynağında ağ bağlantısı yoktur ve hiçbir portu dinlemez.
- Bir ajan toplamları okuyabilir, öğeleri listeleyip açıklayabilir ve Karantina'dakileri görebilir. Bu istekler hiçbir şeyi değiştirmez.
- Ajanlarla temizlik, Ayarlar > Ajanlar içindeki "Ajanların MCP ile temizlemesine izin ver" açılana dek kapalıdır.
- Açıkken, ajan planın uygulanmasını istemedikçe istek planı gösterir. Uygulamak lisans ister ve kilitli satırları atlar. Ajanın adını verdiği her kimlik için
wipecraft clean --apply komutunun yaptığını yapar: uygulamasının yeniden oluşturduğu önbellekler, günlükler ve geçici dosyalar doğrudan kaldırılır ve geri yüklenemez, diğer dosyalar Karantina'ya taşınır, oturum geçmişleri Arşiv'e gider, biten worktree git ile kaldırılır. Aracın açıklaması ajana hangi öğelerin geri yüklenemeyeceğini söyler; böylece ajan uygulamadan önce bunu belirtebilir. Time Machine yerel anlık görüntüsünü kaldırmak gibi "Geri alınamaz" olarak işaretli eylemler yine reddedilir.
- Ayarlar > Ajanlar, Claude Code, Codex ve Cursor için kurulum metnini listeler. Wipecraft metni gösterir ve hiçbir ajanın ayarını değiştirmez.
Neleri bulur
Her satır şu sorulara cevap verir: Nedir? Ne kadar yer kaplar? Kaldırırsan ne olur? Geri edinilebiliyorsa, nasıl geri edinilir?
Claude Code, Codex, worktree'ler ve aşağıdaki geliştirici araçları Geliştirici modu açıkken görünür. Bkz. Sık sorulanlar.
Yapay zekâ ajanları ve uygulamaları
- Claude Code. Proje ve aya göre gruplanmış oturum geçmişleri. Silinmez, arşivlenir. Ayrıca dosya geçmişi, kabuk kopyaları, hata ayıklama günlükleri ve eklentiler.
- Codex. Oturumlar, arşivlenmiş oturumlar, konuşma geçmişi ve günlük veritabanları. Hiçbiri silinmez; hepsi arşivlenir. Ayrıca oluşturulan görseller ve önbellek.
- Claude Desktop. VM paketleri. Canlı sandbox imajı gösterilir ve kilitlidir. Sıkıştırılmış kopyaları ve kalan hızlı başlatma verileri yalnız Claude Desktop kapalıyken önerilir. Önbellekler de.
- Cursor. Önbellekleri.
- Yerel modeller. Ollama, LM Studio, Hugging Face önbelleği, PyTorch önbelleği ve Whisper modelleri; boyut ve son kullanımla.
- Git worktree'leri. İster bir ajan oluşturmuş olsun ister sen: ana klasöründeki git depolarının worktree'leri ve
.claude/worktrees içindeki klasörler. Her biri dalını, boyutunu, son değişikliğini ve git'in yok saydığı dosyaları ayrı olarak gösterir. Worktree'ler onları oluşturan araca göre gruplanır: Claude Code, Codex, Cursor ya da Diğer. Grup klasörden ya da dal adından gelir.
- Worktree artıkları. Ana deposu taşınmış ya da silinmiş klasörler listelenir; git'in klasörü artık olmayan worktree'ler için tuttuğu kayıtlar da. Kayıtları kaldırmak
git worktree prune çalıştırır, hiçbir dosya silmez. Klasörü silinmeyip taşınmış bir kayıt kilitli kalır ve satır git worktree repair çalıştırmanı söyler.
Geliştirici araçları
- Xcode. Proje bazında derleme verileri, arşivler, cihaz desteği dosyaları, önizlemeler ve modül önbelleği. Xcode'da açık olan proje kilitlidir.
- Simülatörler. Her cihaz boyutu ve son kullanımıyla. "Cihazı kaldır" ve "içeriği boşalt" ayrı eylemlerdir. Runtime imajları yalnız hiçbir simülatör kullanmıyorsa önerilir.
- Paket önbellekleri. npm, pnpm, Yarn, pip, Homebrew, CocoaPods, Swift Package Manager, Gradle ve Cargo; ayrıca Bun, uv, conda, Go ve Maven.
- Derleme çıktısı. 30 gündür değişmemiş projelerdeki
node_modules. Ayrıca .venv, target, .next, build, dist, Pods ve .build gibi klasörler; yalnız projenin işaret dosyası varsa (örneğin Cargo.toml ya da package.json), git klasörü yok sayıyorsa ve proje 30 gündür değişmemişse. 30 günü değiştirebilirsin. Projenin klasöründe başlatılmış bir kodlama ajanı ya da editör çalışırken projeyi kilitler.
- Editörler. VS Code, JetBrains IDE'leri ve Android Studio'nun önbellekleri ve günlükleri. Editör çalışırken kilitlidir. Bir IDE'nin eski sürümünün klasörü bunu söyler.
- Android. Emülatörler (sanal cihazlar) ve SDK sistem imajları. Emülatör Karantina'ya taşınır; bir emülatör çalışırken ya da kilit dosyası varken kilitlidir. Sistem imajı, bir cihaz onu kullanırken ve Wipecraft bir cihazın ayarlarını okuyamadığında da kilitlidir.
- Docker. Docker çalışırken imajlar ve hacimler. Bir konteynerin kullandığı imaj ya da hacim kilitlidir. Ayrıca şu an hiçbir derlemenin kullanmadığı derleme önbelleği; kaldırmak
docker builder prune --all --force çalıştırır ve geri alınamaz. OrbStack'in veri klasörü boyutuyla gösterilir, Wipecraft onu kaldırmaz.
Yazarın Mac'inde: Claude Desktop VM paketleri 11 GB, simülatörler 62 GB, eski worktree'ler 9 GB.
Sistem Verisi
Sistem Ayarları'ndaki Depolama paneli Sistem Verisi için tek bir sayı gösterir. Wipecraft diskin kullanılan alanından yola çıkar ve kullanılan her baytı dört parçaya böler: macOS, Uygulamalar, Dosyaların ve Sistem Verisi. Parçalar toplamda kullanılan alanı verir.
Sistem Verisi de beş gruba bölünür. Her grubun bir rengi ve tek cümlelik bir açıklaması vardır.
- Mac'in için gerekli. Takas dosyası, sistem veritabanları ve uygulamaların kendileri için tuttuğu veriler. Gösterilir, kaldırılmak üzere hiçbir zaman önerilmez.
- Güvenle kaldırılabilir. Uygulamasının kendiliğinden yeniden oluşturduğu önbellekler, günlükler ve geçici dosyalar.
- Geri gelir. Kaldırılabilir ama kullanımla yeniden dolar; tarayıcı ve paket önbellekleri gibi.
- Senin kararın. Kendiliğinden geri gelmeyen bir şeyin tek kopyası; yerel modeller, emülatörler, simülatörler, worktree'ler, Docker imajları ve oturum geçmişleri gibi. Kart her birinin ne olduğunu ve en son ne zaman kullandığını söyler. Bunlar, 7 gün içinde geri yükleyebileceğin Karantina'ya ya da geri yükleyebileceğin Arşiv'e gider.
- macOS'in göstermediği. Wipecraft'ın adlandırabildiği her şey çıkarıldıktan sonra kalan, bir nedenle birlikte: Tam Disk Erişimi kapalı, yalnızca bir yöneticinin okuyabildiği klasörler ya da APFS ek yükü ve klonlar.
Bir kartın çöp kutusu yalnızca güvenli olanı kaldırır: "Güvenle kaldırılabilir" ve "Geri gelir" içindeki kilitli olmayan öğeler. "Senin kararın" içinden hiçbir öğeyi almaz ve bir uygulamanın açık tuttuğu öğe kilitli kalır. Kart önce döner ve ne olacağını, geri alınıp alınamayacağını söyler.
Time Machine yerel anlık görüntüleri gruplardan ayrı olarak, tarihleriyle tek tek listelenir. macOS yerel anlık görüntünün boyutunu bildirmez, bu yüzden Wipecraft boyut tahmin etmez. Anlık görüntü kaldırmak "Geri alınamaz" olarak işaretlidir ve her seferinde yönetici parolanı ister.
Bu klasörlerin bazıları Tam Disk Erişimi ister. Bu izin olmadan da kullanıcı klasörlerin taranır ve genel bakış hangi klasörlerin sayılamadığını yazar.
Geri alma nasıl çalışır
| Satır türü | Wipecraft ne yapar | Nasıl geri edinirsin |
|---|
| Kendiliğinden yeniden oluşur | Karantina'ya almadan doğrudan kaldırır. Yalnızca uygulamasının yeniden oluşturduğu önbellekler, günlükler ve geçici dosyalar için. Satır ya da kart bunu sen onaylamadan önce söyler. | Geri yüklenecek bir şey yok. Uygulama gerektiğinde yeniden oluşturur. Geri alınamaz. |
| Geri alınabilir | Dosyaları Karantina'ya taşır. | 7 gün içinde Geri yükle. Ya da yeniden indir veya yeniden derle. |
| Oturum geçmişleri ("Geri alınabilir" etiketli) | Sıkıştırılmış bir Arşiv'e alır, sonra özgün dosyaları kaldırır. | Arşivi geri yükle. Arşivler sen geri yükleyene dek kalır. |
| Worktree ("Geri alınabilir" etiketli) | Derleme çıktısı olmayan yok sayılan dosyalarını (.env gibi) Karantina'ya taşır, sonra git worktree remove çalıştırır. Klasör, derleme çıktısıyla birlikte, Karantina'ya alınmadan doğrudan silinir. | Dal depoda kalır. Yeniden açmak için dalla birlikte git worktree add çalıştır. Geri yükle, korunan dosyaları geri getirir. |
| Geri alınamaz | Aracın kendi komutunu çalıştırır. Önce komutu adıyla söyler, ikinci kez onay ister. | Onay metni nasıl yeniden edineceğini söyler. |
| Kilitli | Hiçbir şey. | Geri edinecek bir şey yok. |
Araçlarının kendiliğinden geri getirmediği önbellekler ilk satırda yer almaz. Karantina'ya gider: JetBrains ve Android Studio önbellekleri, Maven ve Go modülleri, ve Library/Caches içindeki araç verileri; örneğin Poetry ortamları, Playwright ve Cypress tarayıcıları ve llama.cpp modelleri.
Geri alınamaz eylemler: Time Machine yerel anlık görüntüsünü kaldırmak, simülatör runtime imajını silmek, simülatörün içeriğini boşaltmak, Docker imajı ya da hacmi kaldırmak ve Docker derleme önbelleğini kaldırmak.
Deposu yerinde olan bir worktree'yi Wipecraft kaldırma için yalnız temizse önerir: değişmiş izlenen dosya yok, git'in yok saymadığı izlenmeyen dosya yok, 7 gündür (varsayılan; Ayarlar'dan değişir) değişiklik yok ve commit'leri ana dalda ya da bir uzak depoda. Ana deposu kaybolmuş bir worktree'yi git denetleyemez; 30 gün (varsayılan) değişmediyse önerilir ve klasörün tamamı Karantina'ya gider. Git'in yok saydığı dosyaları (derleme çıktıları, bağımlılıklar) ayrı bir satırdır ve Karantina'ya gider. Bu satır, worktree'nin kendisi kilitliyken de (örneğin commit edilmemiş değişiklik yüzünden) önerilebilir.
Karantina dosyaları aynı diskte taşır, bu yüzden yer Karantina boşalınca açılır. Karantina ekranı iki sayıyı da gösterir: "Karantinada" ve "Şimdi boşaltırsan açılır".
Her eylem yerel bir silme günlüğüne yazılır: ne zaman, ne, ne kadar ve hangi tür eylem. Ayarlar'dan CSV olarak dışa aktarabilirsin.
Wipecraft'ın yapmadıkları
- Kaldırıcı yok.
- RAM temizleme yok.
- Antivirüs ya da zararlı yazılım taraması yok.
- "Mac'ini hızlandır" yok.
- Abonelik yok.
10 ilkede gizlilik
- Hesap yok.
- Uygulamada telemetri ve analiz yok.
- Wipecraft hiçbir yere dosya adı ya da yol göndermez. Kendin bağladığın bir kodlama ajanı tarama sonuçlarını bu Mac'te, yerel bir bağlantıyla alır. Ajanın onlarla ne yaptığı kendi sağlayıcısının konusudur.
- Tarama bu Mac'te boyutları, tarihleri ve araç durumunu (git, simctl, Docker) okur. Hiçbir şey yüklemez.
- Uygulama iki şey için ağa çıkar: lisans (etkinleştirirsen; etkinleştirme etiketi olarak Mac'inin adıyla) ve güncelleme denetimi. İsteğe bağlı bir denetim kendi
gh oturumunla yapılır; yalnız gh kurulu ve oturum açıksa. Ayarlar'dan kapatabilirsin; o zaman gh hiç çalışmaz.
- Çökme raporları varsayılan olarak kapalı. Açarsan yalnız çökme anında, dosya adı ve yol olmadan gider (Sentry, AB bölgesi).
- İzlemeyi açmadıkça arka planda hiçbir şey çalışmaz; açık olduğunu menü çubuğundaki simgesi gösterir. Tek başka durum, kurarsan Claude Code eklentisidir: kancaları bir oturum başlarken ya da biterken
wipecraft çalıştırır.
- Yönetici yardımcısı kurulmaz. Yönetici parolası yalnız anlık görüntü kaldırmak için, her seferinde sorulur.
wipecraft komutu kendi yetkilerinle çalışır ve yönetici komutu çalıştırmaz.
- Silme günlüğü Mac'inde kalır. Dışa aktarmayı sen yaparsın.
- Lisans anahtarın Anahtar Zinciri'nde saklanır.
wipecraft komutu lisansı denetlemek için onu oradan okur.
Ayrıntılar: wipecraft.app/privacy/tr
Fiyat
9,99 $ tek seferlik, ilk 500 alıcıya. Sonra 19 $.
- Bir lisans 2 Mac'te çalışır.
- Tarama ücretsiz. Temizlemek için lisans gerekir.
- Bu ana sürümün güncellemeleri dahil.
- 14 gün içinde soru sorulmadan iade.
- Abonelik yok, hesap yok. Ödeme Polar üzerinden.
Wipecraft'ı satın alİndir ve ücretsiz tara
Sık sorulanlar
Tarama gerçekten ücretsiz mi?
Evet. Tam tarama, her satır ve ayrıntıları, izleme uyarıları lisans olmadan çalışır. Karantina'ya taşımak, arşivlemek ve kaldırmak lisans ister.
Wipecraft kendi başına bir şey siler mi?
Varsayılan olarak hayır. Hiçbir şey seçili gelmez ve sen Uygula'yı seçmeden hiçbir şey kaldırılmaz. Karantina'ya koyduğun öğeler 7 gün sonra kaldırılır; bu, Wipecraft açılırken ve günlük denetimde olur. Üç isteğe bağlı ayar, sen açınca, Uygula'ya basmadan öğe taşıyabilir ya da kaldırabilir: temizlik kuralları (Ayarlar > Otomatik temizlik), Claude Code oturumundan sonra biten worktree'yi toplamak ve bir ajan istediğinde MCP ile temizlemek. Üçü de varsayılan olarak kapalıdır ve her biri uygulamayla aynı denetimlerden geçer: kilitli satırlar ve taramadan sonra değişen öğeler reddedilir.
Claude Code ya da Codex çalışıyorsa ne olur?
Açık tuttuğu oturumlar, son 24 saatte değiştirdiği her şey ve içinde çalıştığı worktree kilitlidir. Claude Code için, içinde çalıştığı projenin en son ayı da kilitlidir. Daha eski oturumlar seçilebilir kalır. Wipecraft bir aracın çalışıp çalışmadığını anlayamazsa o satırlar bir sonraki taramaya dek kilitli kalır.
Worktree kaldırılınca commit kaybedebilir miyim?
Deposu yerinde olan bir worktree'yi Wipecraft yalnız temizse, 7 gündür (varsayılan) değişmediyse ve commit'leri ana dalda ya da bir uzak depoda ise önerir. Dalındaki commit'ler depoda kalır. Commit'leri hiçbir dalda olmayan worktree önerilmez. İstisna, ana deposu taşınmış ya da silinmiş worktree'dir: git onu denetleyemez, bu yüzden Wipecraft 30 gün (varsayılan) değişmediyse önerir ve klasörün tamamını Karantina'ya taşır; Geri yükle onu geri getirir.
Dışarıya veri gönderir mi?
İki şey için: lisans (etkinleştirirken, etkinleştirme etiketi olarak Mac'inin adıyla; her açılışta bir kez denetlerken; bir Mac'ten kaldırırken) ve güncelleme denetimi. İsteğe bağlı bir denetim, kendi gh oturumunla GitHub'a bir dalın pull request'inin merge edilip edilmediğini sorar. Dal adlarını ve commit kimliklerini gönderir, yalnız gh kurulu ve oturum açıksa çalışır ve Ayarlar'dan kapatabilirsin. Wipecraft dosya adı, yol ya da tarama sonucu göndermez. Gizlilik sayfası her çağrının ne içerdiğini listeler.
Claude Code eklentisi ya da bir ajan bir şey gönderir mi?
Wipecraft hiçbir şey göndermez. Eklenti ve wipecraft mcp sonuçları bu Mac'teki ajana verir. /wipecraft:status Claude'a klasör yolları dahil tarama çıktısını, oturum başı satırı ise boyutları içeren tek bir satırı verir; yani Claude'un sağlayıcısı o oturumda senin gördüğünü alır. MCP ile bağladığın her ajan için aynısı geçerlidir.
Bir ajan diskimi temizleyebilir mi?
Sen açmadıkça hayır. Okumaya her zaman izin vardır. MCP ile temizlik, Ayarlar > Ajanlar'dan açana dek kapalıdır, lisans ister, uygulamadan önce bir plan gösterir ve adını verdiği her kimlik için wipecraft clean --apply'ın yaptığını yapar: uygulamasının yeniden oluşturduğu önbellekler, günlükler ve geçici dosyalar doğrudan kaldırılır ve geri yüklenemez, diğer dosyalar 7 günlüğüne Karantina'ya taşınır, oturum geçmişleri Arşiv'e gider, biten worktree git ile kaldırılır. "Geri alınamaz" olarak işaretli eylemler reddedilir. Claude Code oturumundan sonra toplamak ayrı bir anahtardır ve o da varsayılan olarak kapalıdır.
Codex'i ya da worktree'lerimi neden görmüyorum?
Bunlar Geliştirici modunun parçası. Bu mod kodlama ajanlarını, worktree'leri, Xcode'u, simülatörleri, paket önbelleklerini ve Docker'ı ekler. Wipecraft bir ~/.claude klasörü ya da Xcode bulursa varsayılan olarak açıktır; yoksa Ayarlar > Geliştirici modu'ndan aç. Bir sonraki taramada geçerli olur.
Neden Tam Disk Erişimi istiyor?
macOS bazı klasörleri, örneğin Mail indirmelerini, Mesajlar eklerini ve iOS yedeklerini, uygulamaların yalnız Tam Disk Erişimi ile okumasına izin verir. Bu adımı geçebilirsin. Kullanıcı klasörlerin yine taranır ve Wipecraft hangi klasörleri sayamadığını söyler.
Mac'im çevrimdışıysa?
Her şey çalışmaya devam eder, hiçbir şey kilitlenmez. Wipecraft bağlantı varken bir sonraki açılışında lisansı yeniden denetler.
Neye ihtiyacım var?
macOS 14 Sonoma ya da sonrası; Apple Silicon ya da Intel. Wipecraft doğrudan satılır, Mac App Store'da değildir. Arayüz İngilizce, Basitleştirilmiş Çince, Japonca, Almanca, Fransızca, İspanyolca, Brezilya Portekizcesi, Korece, Rusça, İtalyanca ve Türkçe; açık ve koyu modda. Mac'inin dilini izler.