📰 Hikayesi ve Doğuşu
OpenAI ekosistemindeki eklentiler ve konnektörler (Gmail, GitHub, Linear, Slack vb.) günlük iş akışlarını hızlandırsa da genellikle resmi ChatGPT arayüzünün sınırları içine hapsolmuş durumdaydı. Bağımsız geliştirici alexandroskyr, OpenAI Codex altyapısının yerel bir arka plan sunucusu (app-server) çalıştırdığını ve bağlı tüm eklentileri ek bir kimlik doğrulamaya ihtiyaç duymadan yerel uç noktalara açtığını keşfetti. Buradan yola çıkarak, Pi terminal ajanı ve bağımsız modeller için ChatGPT kimliğiyle çalışan zarif bir köprü inşa etti.
⚡ Nasıl Çalışıyor & Mimari Detaylar
Eklenti ilk çağrıldığında arka planda codex app-server sürecini stdio üzerinden başlatıyor. Kimlik doğrulama havuzu doğrudan yerel Codex oturumunda kaldığı için harici API anahtarlarıyla uğraşılmıyor. Mimarinin en dikkat çekici yönü ise bağlam (context) yönetimi: Sistem, onlarca eklentinin yüzlerce parametreli JSON şemasını LLM'in prompt'una yığmak yerine modele sadece 3 temel meta-araç tanımlıyor: codex_connectors (mevcut eklentileri arar), codex_connector_schema (yalnızca seçilen aracın şemasını çeker) ve codex_connector_call (aracı JSON argümanlarıyla çalıştırır). Güvenlik tarafında ise veri yazma veya silme işlemleri için terminal TUI'si üzerinde onay mekanizması devrede tutuluyor.
💡 Neden Radarımıza Girdi?
Farklı bir AI asistanı veya terminal ajanı denemek isteyen geliştiricilerin en büyük kabusu, onlarca SaaS servisi için tek tek OAuth akışları ve API anahtarları yapılandırmaktır. Bu proje, halihazırda ChatGPT üzerinde yapılandırılmış tüm araçları tek bir komutla yerel iş akışlarına devrederek sürtünmeyi sıfıra indiriyor. Ayrıca araç şemalarını bağlama toptan basmak yerine talep üzerine (on-demand) yükleyen mimari yaklaşımı, token tasarrufu ve model doğruluğu açısından ders niteliğinde bir mühendislik kararı.
🚀 Nasıl Denenir & Kaynaklar
Aracı kullanabilmek için Node.js 22.19+ ve Pi kurulu olmalıdır. İlk olarak terminalinizde codex login komutuyla ChatGPT hesabınızı bağladıktan sonra, Pi ortamına pi install npm:@wileai/pi-codex-connector komutuyla eklentiyi kurabilirsiniz. Kurulumun ardından /codex-connectors komutunu çalıştırarak bağlı servislerinizi listeleyebilir ve doğrudan sorgulamaya başlayabilirsiniz. Projenin kaynak kodlarına ve entegrasyon testlerine GitHub üzerindeki wileai/pi-codex-connectors deposundan ulaşabilirsiniz.
💬 Yorumlar ve Değerlendirmeler 0
Deneyimlerinizi veya sorularınızı toplulukla paylaşın.
Yeni Yorum ve Puan Bırakın