İçeriğe geç

Ajanlar İçin Hızlı Başlangıç

Bu sayfa, bir terminalden çalışan yapay zeka ajanları veya betik çalıştıran kullanıcılar içindir. Komutlara, çıkış durumlarına ve otomasyon ile kullanıcının onayını gerektiren eylemler arasındaki sınıra odaklanır. İnsan odaklı adım adım rehber için Hızlı Başlangıç sayfasını kullanın. Etkileşimli yapılandırma için kontrol paneli kullanılabilir durumda kalır; bkz. Web Kontrol Paneli.

Yayınlanan paketi kurun ve ocx’in PATH üzerinde olduğunu doğrulayın:

Terminal window
npm install -g @bitkyc08/opencodex
ocx --version

Proxy’yi çalıştırmak için bir yol seçin:

Terminal window
# Ön plan: durdurulana kadar bu terminali kilitler.
ocx start
# Arka plan: servisi kurar veya günceller, ardından başlatır.
ocx service

Etkileşimli bir terminalde ocx init komutunu çalıştırın. Eğer ocx start ön planı işgal ediyorsa, ikinci bir terminal kullanın:

Terminal window
ocx init

Sihirbaz $OPENCODEX_HOME/config.json (normalde ~/.opencodex/config.json) dosyasını yazar. Ayrıca proxy adresini Codex’in config.toml dosyasına enjekte edebilir ve isteğe bağlı Codex otomatik başlatma dolgusunu (shim) kurabilir. ocx init proxy’yi asla başlatmaz. Tamamen etkileşimsiz bir kurulum için sihirbazı çalıştırmak yerine aşağıda gösterildiği gibi sağlayıcıları ocx provider add ile yapılandırın.

Betiklerde ve ajan çalıştırmalarında bu salt okunur kontrolleri kullanın:

Terminal window
ocx status
ocx doctor
ocx health --json

ocx status proxy ve servis durumunu bildirir. ocx doctor yerel ortam, ağ, Codex çalışma zamanı ve hesap sağlığı sorunlarını teşhis eder. ocx health, proxy sağlıklı olduğunda 0 ve aksi takdirde 1 ile çıkar; --json yapılandırılmış çıktı döndürür.

ocx combo set gibi yönetim API’si tarafından desteklenen komutlar canlı proxy ile iletişim kurar. Canlı bir proxy bulunamazsa veya API’ye ulaşılamıyorsa CLI bunu bir 503 hatası olarak ele alır ve sıfır olmayan bir değerle çıkar. Yeniden denemeden önce ön plan proxy’sini veya arka plan servisini başlatın. Komut ve uç nokta yüzeylerinin tamamı için CLI referansı ve Yönetim API’si sayfalarına bakın.

Kontrol Paneli Olmadan Sağlayıcı ve Kombolar Ekleme

Bölüm başlığı “Kontrol Paneli Olmadan Sağlayıcı ve Kombolar Ekleme”

Kayıt defteri sağlayıcıları adlarıyla eklenebilir. Örneğin bu, Anthropic API anahtarı önayarını ekler ve onu varsayılan sağlayıcı yapar:

Terminal window
ocx provider add anthropic-apikey \
--api-key "$ANTHROPIC_API_KEY" \
--set-default

ocx provider add yerel yapılandırmayı yazar. Canlı bir proxy zaten çalışıyorsa ve modelleri hemen Codex ile senkronize etmek istiyorsanız --sync ekleyin; aksi takdirde daha sonra ocx sync çalıştırın. Kayıt defterinde olmayan özel sağlayıcılar hem --adapter hem de --base-url gerektirir.

Tüm hedef sağlayıcılar yapılandırıldıktan ve proxy çalıştıktan sonra bir yük devretme (failover) kombosu oluşturun:

Terminal window
ocx combo set main \
--targets anthropic/claude-opus-4-8,openai/gpt-5.6-sol \
--strategy failover

Hedefler saglayici/model sözdizimini kullanır ve virgülle ayrılır. Ortaya çıkan sanal model combo/main olur. Stratejiler, ağırlıklar, yapışkan yönlendirme ve arıza davranışı için Kombolar sayfasına bakın.

Varsayılan geri döngü (loopback) bağlantısı bir API belirteci gerektirmez. 0.0.0.0 gibi geri döngü olmayan bir bağlantı OPENCODEX_API_AUTH_TOKEN gerektirir; proxy bu olmadan başlamayı reddeder. Değişkeni ocx start öncesinde veya servisin alabilmesi için ocx service install öncesinde ayarlayın:

Terminal window
export OPENCODEX_API_AUTH_TOKEN="gizli-tokeniniz"
ocx service install

İstemciler daha sonra yönetim ve model isteklerinin kimliğini doğrulamalıdır. opencodex’i yerel makinenin ötesine açmadan önce Yapılandırma içindeki uzaktan erişim kurallarını okuyun.