Yapay Zeka Geliştirici Araçları
ctx
Geçmiş kodlama ajanı oturumlarınızda hızlı yerel arama yapmak için açık kaynaklı bir CLI aracı.
ctx
Nedir ctx?
ctx, yerel kodlama ajanı geçmişini bir SQLite veritabanına indeksleyerek geçmiş oturumlar, olaylar ve dosya etkileşimleri arasında hızlı ve token verimli arama yapmayı sağlayan açık kaynaklı bir komut satırı aracıdır.
ctx vs Benzer Araçlar
| Fiyatlandırma Modeli | Ücretsiz | Özel fiyatlandırma | Ücretli | Ücretsiz |
| Ücretsiz Krediler | ||||
| Temel özellikler |
|
|
|
|
| Artılar |
|
|
|
|
| Eksiler |
|
|
|
|
| Kimler için uygun |
|
|
|
|
Nasıl kullanılır ctx?
- 1Kurulum: curl -fsSL https://ctx.rs/install | sh
- 2Başlatma ve mevcut oturumları indeksleme: ctx setup
- 3Arama: ctx search "sorgunuz"
- 4Sonuçları keşfetme: ctx show event <event-id> veya ctx show session <session-id>
- 5(İsteğe bağlı) Ajan becerisi yükleme: npx skills add ctxrs/ctx
ctx Temel özellikler
- Claude Code, Codex, Cursor, Pi, OpenCode ve daha fazlasından yerel ajan geçmişini indeksler
- Hızlı, özel ve betiklenebilir arama için yerel SQLite depolama
- Token verimli: ham transkript aramasına göre 50 kat daha az token kullanarak sıralanmış alıntı eşleşmeleri döndürür
- Doğal dil sorgularını ve dosya tabanlı aramayı destekler
- İndekslenmiş verilere salt okunur SQL erişimi
- Resmi yükleyici ile kendini güncelleme; açık kaynak (Rust)
ctx Kullanım senaryoları
- Geçmiş ajan oturumlarından kararları, kısıtlamaları ve reddedilen yaklaşımları kurtarma
- Tekrarlamayı önlemek için önceki başarısız girişimleri veya hata araştırmalarını bulma
- Önceki çalışmalarda ajanın dokunduğu komutları, yamaları veya dosya yollarını arama
- Alıntı ID'lerini kullanarak mevcut ajana geçmiş oturumlardan bağlam sağlama
ctx Fiyatlar ve ücretsiz krediler
ctx, Ücretsiz modeliyle çalışır.
ctx Artılar ve eksiler
Artılar
- Varsayılan olarak tamamen yerel ve özel
- Kutudan çıktığı gibi birden çok kodlama ajanı altyapısını destekler
- Ham transkript aramasına kıyasla önemli token tasarrufu
- Açık kaynak ve betiklenebilir (SQL sorguları, JSON çıktısı)
- API anahtarı veya bulut hizmeti gerektirmez
Eksiler
- İlk kurulum ve indeksleme gerektirir (indekslemeden sonra yalnızca yeni oturumlar)
- Desteklenen ajan geçmişi kaynaklarıyla sınırlı
- Transkript metni düz metin olarak saklanır (paylaşırken hassas verilere dikkat edin)
- Yalnızca yerel makinedeki oturumları indeksler
ctx en çok ne için uygundur?
- Oturumlar arasında bağlamı koruması gereken kodlama ajanları kullanan geliştirici ekipleri
- Hataları tekrarlamaktan kaçınmak veya geçmiş kararları yeniden keşfetmek isteyen bireysel geliştiriciler
- Alıntılanmış tarihsel kanıtlardan yararlanan yapay zeka ajanı iş akışları