Geçtiğimiz ay, yazılım mühendislerinin kafelerde ve parklarda dizüstü bilgisayarlarını yarı açık şekilde kullanarak AI ajanlarını çalıştırdığına dair bir trend sosyal medyada hızla yayıldı. MacBook'ların kapağını tamamen kapatmak, sistemin uyku moduna geçmesine neden olurken, bu durum sürekli çalışması gereken ajanlar için ciddi bir sorun oluşturuyordu.
Bilgisayarınızın lid kapalıyken bile uyumasını engellemek için kullanabileceğiniz yeni bir araç olan Adrafinil, bu soruna pratik bir çözüm sunuyor. Geleneksel yöntemlerden farklı olarak, sadece ajanınız çalışırken sistemi aktif tutan Adrafinil, gereksiz yere pil tüketimini de önlüyor. Bu sayede, geliştiriciler hem verimliliği artırıyor hem de pil ömründen ödün vermemiş oluyor.
Adrafinil Nasıl Çalışıyor?
Adrafinil, sisteminizin lid kapalıyken uyumasını engelleyen popüler araçlardan biri olan caffeinate komutundan farklı olarak, sadece ajan aktivitesini algılayarak çalışmaya başlıyor. Uygulama, Claude Code, Codex ve benzeri popüler AI araçlarına yerleştirdiği kancalar aracılığıyla ajan aktivitesini izliyor. Bu sayede, sisteminizin sürekli çalışmasını gerektiren görevlerde pil ömründen tasarruf ederken, gereksiz yere açık kalmasını da engelliyor.
Ajanınız çalışırken sisteminizi aktif tutan Adrafinil, görev tamamlandığında otomatik olarak uyku moduna geçiyor. Ayrıca, aşırı ısınma durumunda da sistemi koruyarak gereksiz yere çalışmasını engelliyor. Manuel olarak da kontrol etmek isteyenler için, bir MCP kurulumu ile ajanlarınızdan belirli bir süre boyunca MacBook'unuzun uyanık kalmasını isteyebilirsiniz.
Kullanıcı Deneyimi ve Güvenlik
Adrafinil'in kullanıcı dostu arayüzü, sisteminizin ne zaman aktif olduğunu kolayca takip etmenizi sağlıyor. Uygulama, menü çubuğunda aktif durumunu gösterirken, kapağınızı kapattığınızda da bir uyarı sesi çalıyor. Bu sayede, kullanıcılar sistemlerinin durumundan her zaman haberdar oluyor.
Güvenlik açısından da oldukça titiz olan Adrafinil, dört farklı ikili dosyadan oluşuyor. Bunlardan biri, disablesleep komutunu yöneten bir root yardımcı programı. Ancak tüm mantık ve politikalar ayrıcalıklı olmayan kısımlarda yer alıyor. Uygulama tamamen açık kaynaklı (MIT lisansı) ve tüm ikili dosyaları Apple tarafından notere onaylatılmış durumda. Bu sayede, kullanıcılar hem şeffaflığa sahip olurken hem de güvenlikten ödün vermemiş oluyor.
Kurulum ve Kullanım
Adrafinil'i kullanmaya başlamak oldukça basit. Öncelikle uygulamanın ikili dosyalarını indirerek kurulumunu tamamlayabilirsiniz. Kurulum sırasında, sisteminizin pmset ayarlarını otomatik olarak düzenleyecek olan yardımcı programı çalıştırmanız gerekiyor. Aşağıdaki komutlarla sistemi aktif tutabilirsiniz:
# Sistemin lid kapalıyken uyumasını engelle
pmset disablesleep 1
# Varsayılan ayara geri dön
pmset disablesleep 0Eğer ajanlarınızın çalışma sürelerini manuel olarak kontrol etmek isterseniz, MCP kurulumunu tamamlayarak ajanlarınızdan belirli bir süre boyunca sistemin uyanık kalmasını sağlayabilirsiniz. Bu özellik, özellikle uzun süreli işlemler sırasında oldukça kullanışlı olacaktır.
Adrafinil, geliştiricilerin AI ajanlarını çalıştırırken karşılaştıkları en büyük sorunlardan biri olan pil ömrü ve sistem uyku modu sorununu etkili bir şekilde çözüyor. Hem otomatik hem de manuel kontrol seçenekleri sunan uygulama, kullanıcılara hem esneklik hem de güvenlik sağlıyor.
Gelecekte, AI tabanlı geliştirme araçlarının yaygınlaşmasıyla birlikte, sistem kaynaklarının verimli kullanımı daha da önem kazanacak. Adrafinil gibi araçlar, geliştiricilere hem verimlilik hem de pil ömrü konusunda önemli avantajlar sunmaya devam edecek.
Yapay zeka özeti
MacBook'unuzun lid kapalıyken uyumasını engellemek için geliştirilen Adrafinil, AI ajanlarınız çalışırken sisteminizi aktif tutuyor. Açık kaynaklı ve güvenli bu araç hakkında detaylar.
