lidge-jun/opencodex
Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama…) with Codex CLI, App, SDK, and Claude Code
Hızlı değerlendirme
Özet
opencodex, Codex ve Claude araçlarını farklı LLM sağlayıcılarına yönlendiren yerel bir proxy sunuyor.
Profiline uyum
Anthropic ve OpenAI modellerini kullanan geliştirme iş akışlarında farklı LLM sağlayıcılarını bağlamayı kolaylaştırıyor, ancak ürün içi AI entegrasyonuna yönelik değil.
Neden yükseliyor
101 günlük yaşına rağmen 16.344 yıldız ve son 28 günde 3.591 commit ile dikkat çekiyor; 11 farklı yazarın katkısı da yakın dönem hareketliliğini destekliyor. Bu ilginin özel nedenini verilen verilerden doğrulamak mümkün değil.
Problem
Codex, Claude Code ve benzeri araçların belirli sağlayıcılara veya API biçimlerine bağlı kalması, ekiplerin farklı modelleri aynı geliştirme iş akışında denemesini zorlaştırıyor.
Çözüm
Yerel proxy üzerinden Codex Responses API ile desteklenen sağlayıcıların API biçimleri arasında çeviri yapıyor; akış, tool calls, reasoning tokens ve images gibi içerikleri desteklediğini belirtiyor. Sağlayıcı ve model ayarları web dashboard'dan yönetiliyor; Codex için ChatGPT account pool özelliği de sunuluyor.
Yenilik
Temel fikir yeni bir model veya protokol değil; Codex Responses API'yi farklı sağlayıcılara uyarlayıp bunu birden fazla kodlama aracıyla birleştirmesi pratik bir entegrasyon katmanı oluşturuyor.
Teknolojiler
- TypeScript
- Node.js
- Bun
- OpenAI Responses API
- Anthropic API
Riskler
- Proje yalnızca 101 günlük; hızlı geliştirme temposu API uyumluluğu ve geriye dönük kararlılık açısından ek doğrulama gerektiriyor.
- Farklı sağlayıcıların tool calls, reasoning ve streaming davranışları tam eşdeğer olmayabilir; README'deki uyumluluk iddiaları gerçek kullanım senaryolarında sınanmalı.
- Yerel proxy ve ChatGPT account pool kullanımı, kimlik bilgileri ile hesap verilerinin nasıl saklandığı ve işlendiğinin incelenmesini gerektiriyor.
- Son 28 gündeki yüksek commit sayısı hareketliliğe işaret ediyor; tek başına test kalitesi, yayın istikrarı veya bakım sürekliliğini kanıtlamıyor.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.