Hermes Agent, Codex veya OpenCode'un yerini almaz — onları çalıştırır. Hermes, her CLI'ı alt işlem olarak başlatan iki yerleşik beceri olan codex ve opencode ile gelir ve her alt işlem ödemeyi Hermes'in model sağlayıcısıyla değil kendi kimlik bilgisiyle yapar. Planlama açısından önemli gerçek şudur: tek iş akışı, dört kimlik bilgisi yüzeyi, üç ayrı sayaç ve yalnızca Responses API sunan bir uç noktayla konuşabilen iki yüzey.
Bu sayfa Nous Research tarafından geliştirilen, MIT lisanslı aracı yazılım Hermes Agent hakkındadır — aynı şirketin açık ağırlıklı model ailesi olan Hermes 3 veya Hermes 4 hakkında değil; aynı adlı JavaScript motoru hakkında değil; lüks ürün markası hakkında da değil. 19 Eylül 2026'da deponun canlı kontrolü archived: false, MIT lisansı ve o gün yapılmış bir gönderme döndürdü; yayımlanan en yeni sürüm Hermes Agent v0.21.3 olup 14 Eylül 2026'da v2026.9.14 etiketiyle yayımlandı. Aracın kendisini çalıştırmanın maliyeti için Hermes Agent fiyatlandırmasına bakın.
Hermes içinde "codex" olarak adlandırılan üç şey
Çakışmayı çözüme kavuşturmak ilk iştir, çünkü üçünün de yapılandırmada adı geçer ve çoğu kişinin hermes codex derken kastettiği bunlardan yalnızca biridir.
| Ad | Nedir | Nerede yapılandırılır | Araç döngüsünü kim çalıştırıyor |
|---|---|---|---|
codex becerisi | Kodlamayı Codex CLI'a alt işlem olarak devreden yerleşik bir beceri | Hermes'te yapılandırılacak bir şey yoktur; CLI yüklenmiş ve kimlik doğrulaması yapılmış olmalıdır | Ayrı bir işlem olarak Codex; Hermes çıktısını okur |
codex_responses | Özel bir sağlayıcı için bir aktarım değeri — Hermes'in konuştuğu kablo protokolü | ~/.hermes/config.yaml içindeki providers.<name>.transport | Hermes |
codex_app_server | Hermes'in kendi OpenAI turlarını Codex uygulama sunucusuna aktaran bir çalışma zamanı | model.openai_runtime veya /codex-runtime codex_app_server | Codex'in çalışma zamanı; Hermes onun etrafındaki kabuk haline gelir |
Kaynaklar: yerleşik codex becerisi, sağlayıcı belgeleri ve Codex uygulama sunucusu çalışma zamanı sayfası; tümü 19 Eylül 2026'da okundu.
Bir kodlama görevini Codex'a devretme
codex becerisi 1.0.1 sürümündedir, MIT lisanslıdır ve belirtilen görevi "Delegate coding to OpenAI Codex CLI (features, PRs)." şeklindedir. Ön koşulları açıktır: Codex, npm install -g @openai/codex ile kurulmuş olmalıdır; OpenAI kimlik doğrulaması ya OPENAI_API_KEY olarak ya da bir Codex OAuth oturumu üzerinden yapılandırılmalıdır; iş bir git deposunun içinde çalışmalıdır, çünkü Codex bunun dışında çalışmayı reddeder; ayrıca terminal çağrıları pty=true gerektirir, çünkü Codex etkileşimli bir terminal uygulamasıdır.
Başlatma, workdir ile birlikte yapılan ve bir oturum kimliği döndüren arka plan terminal çağrısıdır — codex exec --sandbox workspace-write 'Refactor the auth module'. Bundan sonra Hermes oturumu yoklar, günlüğünü okur, onay istemlerini bir submit eylemiyle yanıtlar ve işler ters giderse oturumu sonlandırır. Sonuç, işlem çıktısı ve Codex'in çalışma ağacında bıraktığı her şey olarak ana aracıya ulaşır; iki işlem arasında bellekte hiçbir şey paylaşılmaz.
Becerinin gizlemek yerine belgelediği iki sınır vardır. --full-auto hâlâ çalışır, ancak canlı CLI artık bunun yerine --sandbox workspace-write kullanılmasını önerir. Ayrıca Codex bir Hermes ağ geçidinden veya hizmet bağlamından — örneğin sohbetle yönlendirilen bir aracı oturumundan — çağrıldığında, aynı komut etkileşimli bir kabukta çalışsa bile workspace-write korumalı alanı, setting up uid map: Permission denied gibi bubblewrap veya kullanıcı ad alanı hatalarıyla başarısız olabilir. Becerinin kendi çözümü, Codex korumalı alanını tamamen kaldıran --sandbox danger-full-access seçeneğidir; bunu kullanırsanız Hermes'i çalıştırdığınız işlem sınırı geriye kalan tek yalıtım olur.
Bir kodlama görevini OpenCode'a devretme
opencode becerisi 1.2.0 sürümündedir, MIT lisanslıdır ve "Delegate coding to OpenCode CLI (features, PR review)." olarak tanımlanır. npm i -g opencode-ai@latest veya brew install anomalyco/tap/opencode ile kurun, ardından opencode auth login komutunu çalıştırın ve opencode auth list ile doğrulayın. OpenCode'un kendi belgeleri, terminal kullanıcı arayüzü içinde kimlik bilgilerini ~/.local/share/opencode/auth.json dosyasına yazan /connect komutunu da sunar — her iki yol da günceldir; dolayısıyla birini izlemek diğerinin eski olduğu anlamına gelmez.
Sınırları belirlenmiş işler için beceri tek seferlik çalıştırmayı tercih eder: opencode run 'Add retry logic to API calls and update tests', modeli sabitlemek için --model provider/model ile. Etkileşimli oturumlar pty ile arka planda çalıştırılır ve poll, log ve submit ile yönetilir. Beceri, kalın harflerle belirtilen bir tuzağa dikkat çeker: /exit göndermeyin — bu geçerli bir OpenCode komutu değildir ve bunun yerine bir aracı seçme iletişim kutusu açar. Ctrl+C veya bir kill eylemiyle çıkın.
Buradaki adlandırmanın da kendine özgü güncel bir tuzağı var. opencode-ai npm paketi güncel üründür; GitHub kuruluşu olan opencode-ai ise en son 18 Eylül 2025'te gönderme yapılmış arşivlenmiş önceki sürümü barındırır. Güncel depo anomalyco/opencode'dur, sst/opencode değil — GitHub API eski yolu yenisine çözümler ve sst kuruluşu artık "We've moved to https://github.com/anomalyco" ifadesini gösterir. En son sürüm v1.18.31, 14 Eylül 2026 (GitHub REST API, 19 Eylül 2026).
Faturanızı gerçekten belirleyen harita
Her iki sağlayıcının belgeleri bu kısmı kapsamaz, çünkü her biri yalnızca kendi yarısına sahiptir. Bu iş akışında dört kimlik bilgisi yüzeyi bulunur ve her biri farklı bir dosyada yapılandırılır. Dördü de üçüncü taraf bir uç noktaya yönlendirilebilir — ancak aynı koşullarla değil ve iki Codex yüzeyi yalnızca Responses API'yi kabul eder.
| Arayüz | Yapılandırma dosyası | Kullandığı kimlik bilgisi | Gerekli kablo protokolü | Okuduğunuz sayaç |
|---|---|---|---|---|
| Hermes'in kendi turları | ~/.hermes/config.yaml | key_env, api_key veya key_cmd | chat_completions, anthropic_messages, codex_responses seçeneklerinden herhangi biri | Hermes /usage |
| Yetkilendirilmiş Codex CLI | ~/.codex/config.toml | env_key değişkeni veya ~/.codex/auth.json | Yalnızca Responses API | ChatGPT veya OpenAI API hesabı |
| Yetkilendirilmiş OpenCode CLI | opencode.json | options.apiKey veya ~/.local/share/opencode/auth.json | Adını verdiğiniz npm paketi tarafından seçilir | opencode stats |
| Codex uygulama sunucusu çalışma zamanı | model.openai_runtime ve adlandırılmış sağlayıcı rotasında eşleşen bir [model_providers.<name>] | Abonelik rotasında codex login ve hermes auth add openai-codex; aksi durumda adlandırılmış özel sağlayıcının env_key değeri | Responses API — Codex tarafında wire_api = "responses" | ChatGPT aboneliği veya adlandırılmış sağlayıcının kendi sayacı |
Hermes ayrımı açıkça belirtir: kendi Codex OAuth'u ~/.hermes/auth.json içinde, bağımsız CLI oturumu ise ~/.codex/auth.json içinde bulunur; çalışma zamanı sayfası da nedeni ekler — token yenileme sırasında iki tarafın birbirinin üzerine yazmasını önlemek için Hermes OAuth durumunu Codex CLI ile kasıtlı olarak paylaşmaz. Bu nedenle devredilen bir kodlama görevi Hermes'in sağlayıcı yapılandırmasını devralmaz; ~/.codex/config.toml veya opencode.json dosyasını okur ve yalnızca kasıtlı olarak aynı anahtara yönlendirirseniz aynı bakiyeyi kullanır. Bu, etki alanını yalıtmak istediğinizde bir özelliktir; tek bakiyenin her şeyi karşıladığını varsaydığınızda ise sürprizdir.
Uygulama sunucusu çalışma zamanının değiştirdikleri
Codex uygulama sunucusu çalışma zamanını etkinleştirirseniz, etkinleştirmeden önce bilmeniz gereken üç değişiklik olur. openai/*, openai-codex/* ve adlandırılmış özel sağlayıcı turlarını yönlendirir; özellik tablosu diğer OpenAI dışı sağlayıcıları "n/a — not routed through codex" olarak işaretler ve çıplak bir temel URL'ye sahip anonim provider: custom, Codex'e aktarılacak kararlı bir ad bulunmadığından açıkça uygun değildir. Hermes'in dört aracı — delegate_task, memory, session_search ve todo — kullanılamaz hale gelir, çünkü bunlar çalışan aracı döngüsüne ihtiyaç duyar ve durum bilgisi tutmayan bir geri çağırma bunları çalıştıramaz. Çoğu kişinin gözden kaçırdığı maliyet satırı ise şudur: openai-codex sağlayıcısıyla yardımcı görevler de varsayılan olarak ChatGPT aboneliğiniz üzerinden akar — başlık oluşturma, bağlam sıkıştırma, görsel otomatik algılama ve arka plandaki kendini geliştirme inceleme çatallanması — çünkü görev başına bir geçersiz kılma ayarlanmadığında Hermes'in yardımcı istemcisi ana sağlayıcıyı kullanır.
Üçüncü taraf bir uç nokta bu çalışma zamanında dışlanmaz, ancak bunun için ikinci bir yapılandırma dosyası gerekir. Çalışma zamanı sayfası rotayı belgeler: ~/.hermes/config.yaml içindeki bir providers.<name> girdisi, openai_runtime: codex_app_server ile birlikte; ayrıca ~/.codex/config.toml içinde aynı ada sahip bir [model_providers.<name>] tablosu ve burada base_url, env_key ve wire_api = "responses" bulunur. Hermes, iş parçacığı başladığında yalnızca modeli ve sağlayıcı adını gönderir ve anahtarı hiçbir zaman iletmez; bu nedenle ortam değişkeni Hermes'in çalıştığı işlemde bulunmalıdır. Yardımcı çağrılar, Hermes'in o sağlayıcı için kendi girdisini kullanmaya devam eder. Aynı sayfanın belirttiği bir uyarı: iki ad tam olarak eşleşmelidir; aksi halde Codex, Hermes uç noktasına geri dönmek yerine bilinmeyen sağlayıcı bildirir. Varsayılan çalışma zamanında (openai_runtime: auto) bir custom: sağlayıcısıyla kalmak daha basit rotadır ve uç noktanın Responses konuşmasını gerektirmeyen tek rotadır. Ayrıca Hermes'in etkin Hermes profilinden bağımsız olarak Codex alt işlemini ~/.codex/ konumuna yönlendirdiğini unutmayın; bu nedenle hermes -p work ve hermes -p personal, CODEX_HOME ayarlayıp yeniden giriş yapmadığınız sürece tek bir Codex kimlik doğrulamasını paylaşır.
Üç açık yüzeyin tamamını tek bir uç noktaya yönlendirme
Aşağıdaki her blok çalışma zamanında test edilmemiş, sağlayıcı kaynak belgelerinden okunmuştur. Kunavo, bir Hermes oturumunu, codex exec veya opencode run komutunu kendi uç noktasına karşı çalıştırmamıştır ve yayımlanmış bir kurulum kılavuzu uyumluluk testi değil, yapılandırma referansıdır. Bunları denerken çalışan bir rotayı kullanılabilir durumda tutun.
# Surface 1: Hermes' own turns.
providers:
kunavo:
api: https://api.kunavo.com/v1 # aliases: base_url, url
key_env: KUNAVO_API_KEY
transport: chat_completions # set it explicitly; auto-detection is only a fallback
model:
default: claude-sonnet-4-6
provider: custom:kunavoHermes'in kendi turları için tüm hikâye transport değeridir. Kunavo /v1/chat/completions, /v1/messages ve /v1/responses sunar; böylece Hermes'in üç aktarım değerinin her biriyle eşleşen bir uç nokta vardır — test edilmiş değil, belge düzeyinde bir eşleşme. Hermes'in sağlayıcı belgesi, URL tabanlı otomatik algılamanın yalnızca alan boş olduğunda geri dönüş olarak gerçekleştiğini belirtir; bu nedenle alanı ayarlayın. /model custom:kunavo:<model-id> ile oturum ortasında geçiş yapın.
# Surface 2: the delegated Codex CLI. Keep this OUTSIDE Hermes' managed block.
model = "claude-sonnet-4-6"
model_provider = "kunavo"
[model_providers.kunavo]
name = "Kunavo"
base_url = "https://api.kunavo.com/v1"
env_key = "KUNAVO_API_KEY" # the NAME of the variable, not the key itself
# wire_api defaults to "responses", and "responses" is the only value that parses.
# Leave requires_openai_auth unset: true sends Codex to auth.json instead of env_key.Codex tarafı kesin bir engeldir ve bunu güvenmek yerine kaynak düzeyinde görmek faydalıdır. 19 Eylül 2026'da okunan codex-rs/model-provider-info/src/lib.rs dosyasında kablo protokolü enum'u tam olarak tek bir varyanta sahiptir: Responses. wire_api = "chat" ayarlamak artık size bunun yerine responses ayarlamanızı söyleyen kesin bir yapılandırma hatasıdır. Yalnızca Chat Completions konuşan bir ağ geçidi hiçbir şekilde Codex sağlayıcısı olamaz. Güncel anahtar referansı learn.chatgpt.com adresindedir — hâlâ developers.openai.com/codex/… adresine atıfta bulunan her şey, aynı gün doğruladığımız üzere 308 yönlendirmesidir.
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"kunavo": {
"npm": "@ai-sdk/openai-compatible",
"name": "Kunavo",
"options": {
"baseURL": "https://api.kunavo.com/v1",
"apiKey": "{env:KUNAVO_API_KEY}"
},
"models": { "claude-sonnet-4-6": { "name": "Claude Sonnet 4.6" } }
}
}
}OpenCode için kablo biçimini npm paketi seçer: @ai-sdk/openai-compatible, /chat/completions çağrısı yapar; @ai-sdk/openai, /responses çağrısı yapar. Uç noktanızın gerçekten sunduğu yolla eşleşen adı verin; belgeler diğer adı vermenin hata biçimini açıklamaz ve biz bunu test etmedik. Yerleşik becerilerin bu şekilde yapılandırılmış özel bir sağlayıcıyı dikkate alıp almayacağı, alt CLI belgelerinden yapılan bir çıkarımdır — beceriler yalnızca alt işlem kabuk çağrılarıdır, dolayısıyla dikkate almaları gerekir — ancak hiçbir Hermes belgesi bunu belirtmez ve biz çalıştırmadık.
Üç sayaç üzerinden hazırlanmış bir tahmin
Bunlar ölçülmüş görev maliyetleri veya fatura üst sınırı değil, örnek amaçlı token hesaplamalarıdır. Yoğun bir günü varsayın: orkestratör ve yardımcı yuvaları 1.500.000 önbelleğe alınmamış giriş ve 80.000 çıkış token'ı görür, her bir devredilen kodlama çalışanı ise 2.000.000 giriş ve 120.000 çıkış token'ı görür. Bu oranlar örnekleme amaçlı varsayımlardır. Ücretler milyon token başına güncel Kunavo kataloğu fiyatlarıdır.
| Rol | Varsayılan giriş / çıkış | Claude Sonnet 4.6 üzerinde | Claude Haiku 4.5 üzerinde |
|---|---|---|---|
| Hermes orkestratör turları ve yardımcı yuvaları | 1,5M / 80K | $3,99 | $1,33 |
| Yetkilendirilmiş Codex çalışanı | 2,0M / 120K | $5,46 | $1,82 |
| Yetkilendirilmiş OpenCode çalışanı | 2,0M / 120K | $5,46 | $1,82 |
Bu varsayımlar altında, üç rolün tamamını Claude Sonnet 4.6 modelleri üzerinde çalıştırmak gün için $14,91 tutarına çıkar; orkestratörü ve yardımcı trafiğini Claude Haiku 4.5 üzerine alıp her iki kodlama çalışanını Claude Sonnet 4.6 modellerinde bırakmak ise $12,25 tutarına çıkar. Bu fark, rol başına model seçiminin gerekçesidir ve yukarıdaki kimlik bilgisi haritasının neden önemli olduğunu da açıklar: kodlama çalışanları ayrı hesaplarda bulunuyorsa bu hesaplama bir kez değil, üç sayaç karşısında üç kez yapılmalıdır.
Kunavo kataloğundaki tutar bir üst sınır değil, faturalandırma tabanıdır: üst kaynak kendi ücretini bildirdiğinde fatura, katalog maliyeti ile üst kaynak maliyetinin geçerli çarpanla çarpımından büyük olanıdır. Önbellek ücretleri ve harici araçlar bu örneğin dışındadır. Minimum yükleme tutarı $10 ön ödemeli kredidir; bu bir görev ücreti veya abonelik değil, finansman minimumudur — faturalandırma ayrıntılarına bakın.
Hangi finansman yolu kazanır?
| Yol | Şu durumda avantajlıdır | Nelerden vazgeçersiniz |
|---|---|---|
| Codex'i çalıştıran ChatGPT aboneliği | Kodlama baskın iş yükünüzse, kullanımınız planın kotasına uyuyorsa ve app-server çalışma zamanının yerleşik eklentileri ile korumalı alanını istiyorsanız | Orkestratör turu bu çalışma zamanında OpenAI kapsamındadır ve dört Hermes aracı ile yardımcı yuvalar aboneliğe taşınır |
| Hermes'in varsayılan çalışma zamanında bir ağ geçidi | Hermes turlarınız ile her iki kodlama çalışanı arasında tek bir ön ödemeli bakiyenin olması sabit ücretten daha önemliyse ve her rol için farklı bir model istiyorsanız | Codex özellikle gerçek bir Responses uç noktası gerektirir; buradaki hiçbir şey tarafımızca çalışma zamanında test edilmemiştir |
| Her araçta doğrudan satıcı anahtarları | Araç bazında etki alanı izolasyonu ve her satıcıdan ayrı bir fatura istiyorsanız | İzlenecek üç bakiye ve üç sayaç vardır; ikinci bir satıcı da ikinci bir hesap anlamına gelir |
| OpenCode Zen | Yalnızca OpenCode çalışanını önemsiyor ve otomatik yenilenen bakiyeye sahip seçilmiş bir katalog istiyorsanız | Zen'in kendisi bir ağ geçididir; bu nedenle ücretlerini “OpenCode'un maliyeti” olarak görmek yerine diğer ağ geçitleriyle karşılaştırın — CLI MIT lisanslı ve ücretsizdir |
| Hermes'in özel sağlayıcısı üzerinden yerel modeller | Sıfır marjinal maliyet ve makineden hiç çıkmayan veriler | Bu üç çalışanın da dayandığı araç çağırma güvenilirliği; Hermes'in kendi belgeleri, araç çağrılarının çalışması için sunucu başına bayrakları listeler |
Yaygın iki çerçevelemeyi düzeltelim. “Codex'in aylık maliyeti 20 $” ve “Codex belirteç başına ücretlendirilir” ifadeleri aynı nedenle yanlıştır: learn.chatgpt.com (19 Eylül 2026'da okundu), kullanım kotaları Codex kullanımını kapsayan Free, Go, Plus, Pro, Business ve Enterprise & Edu adlı ChatGPT planları veya abonelik gerektirmeden standart API ücretleriyle faturalandırılan bir API anahtarı olmak üzere iki seçenek açıklar. Yalnızca ikinci seçenek, üçüncü taraf bir uç noktanın ikame edilebilir olmasını sağlar. Plan başına ileti kotasını bilerek yazmıyoruz: sayfa, sayının modele ve görevlerinizin boyutuna bağlı olduğunu söylüyor ve onu okuma biçimimiz, işlenmiş HTML yerine bir özetleyici üzerinden gerçekleşti. Kendi hesabınızı kontrol edin. Diğer tarafta OpenCode Zen, “tamamen isteğe bağlıdır ve OpenCode'u kullanmak için onu kullanmanız gerekmez” der; kredi bakiyesinden istek başına ücret alır ve varsayılan olarak bakiye 5 $'ın altına düştüğünde 20 $ yükler — bu, kendiniz yükleme yaptığınız ön ödemeli bakiyeye kıyasla maliyet kontrolü açısından gerçek bir farktır.
Kurun, ardından üç sayacın tümünü okuyun
Gerçekte ihtiyaç duyduğunuz yüzeyle başlayın. Kunavo her iki kodlama çalışanı için de kurulum referansları yayımlar: Codex CLI yalnızca Responses sağlayıcı bloğunu, OpenCode ise kablo biçimini belirleyen npm paketi seçimini kapsar. Sınırları belirlenmiş tek bir yetkilendirme çalıştırın, ardından üç sayıdan herhangi birinin diğerlerini kapsadığını varsaymadan önce her hesabın bunun için kaydettiği ücreti — Hermes'in /usage, opencode stats --days 7 ve Codex çalışanının kendi hesabı — okuyun. Bir anahtara bakiye yüklemeye hazır olduğunuzda Kunavo hesabı oluşturun.
İki kodlama çalışanını birbirine bağlamak yerine karşılaştırıyor musunuz? OpenCode ve Codex karşılaştırması bu soruyu doğrudan ele alır; OpenAI uyumlu API ise iki kablo biçiminin pratikte ne anlama geldiğini açıklar.
Sık sorulan sorular
Hermes Agent'ın Codex entegrasyonu var mı?
Evet ve birbirinden ayrı iki tane var. Hermes, sürümü 1.0.1 olan, MIT lisanslı ve açıklaması "Delegate coding to OpenAI Codex CLI (features, PRs)." şeklinde belirtilen, codex adlı yerleşik bir beceriyle gelir. Bu beceri, Hermes'in terminal ve işlem araçları üzerinden `codex exec` komutunu alt işlem olarak çalıştırır; böylece kodlamayı Codex CLI yapar ve Hermes çıktısını okur. Ayrı olarak Hermes, Hermes'in kendi openai/*, openai-codex/* ve adlandırılmış özel sağlayıcı turlarını Codex CLI uygulama sunucusuna gönderen, isteğe bağlı bir Codex uygulama sunucusu çalışma zamanına sahiptir; böylece araç döngüsünü Codex'in çalışma zamanı yürütür ve Hermes onun etrafındaki kabuk haline gelir. Varsayılan olan beceridir; bir bayrağı etkinleştirmediğiniz sürece çalışma zamanı kapalıdır. Her ikisi de 2026-09-19 tarihinde Hermes Agent deposundan okunmuştur.
Hermes Agent ile OpenCode'u nasıl kullanırım?
CLI'ı `npm i -g opencode-ai@latest` veya `brew install anomalyco/tap/opencode` ile yükleyin, `opencode auth login` ile kimlik doğrulaması yapın ve en az bir sağlayıcı göstermesi gereken `opencode auth list` ile doğrulayın. Ardından Hermes'in yerleşik opencode becerisi (sürüm 1.2.0, MIT), proje dizininden `opencode run 'Add retry logic to API calls and update tests'` komutuyla sınırları belirlenmiş bir görevi devreder; isteğe bağlı olarak `--model provider/model` ile bir model sabitleyebilirsiniz. Arka planda çalıştırılmış bir görevi işlem aracının poll ve log eylemleriyle izleyin, istemleri submit ile yanıtlayın ve Ctrl+C veya kill ile çıkın. /exit göndermeyin — beceri bunun geçerli bir OpenCode komutu olmadığını ve bunun yerine bir aracı seçme iletişim kutusu açtığını belirtir. 19 Eylül 2026'da beceri dosyasından ve opencode.ai'dan okunmuştur.
Hermes bir kodlama görevini Codex veya OpenCode'a devrettiğinde hangi hesap ödeme yapar?
Hermes'i yöneten hesap değil, alt CLI'ın kendi hesabı. Her iki beceri de aracı bir alt işlem olarak başlatır ve her alt işlem kendi kimlik bilgileri deposundan kimlik doğrulaması yapar: Codex için ~/.codex/auth.json veya OPENAI_API_KEY, OpenCode için ~/.local/share/opencode/auth.json veya sağlayıcı ortam değişkenleri. Hermes kendi Codex OAuth'unu ayrı bir dosya olan ~/.hermes/auth.json içinde belgeler ve token yenileme işleminin üzerine yazılmasını önlemek için OAuth durumunu Codex CLI ile kasıtlı olarak paylaşmayacağını belirtir. Dolayısıyla üç sayaç vardır ve bunları üç farklı şekilde okursunuz: orkestratör için Hermes'in kendi /usage çıktısı, OpenCode çalışanı için `opencode stats` ve Codex çalışanı için ChatGPT veya OpenAI API hesabı.
Yetkilendirilmiş Codex CLI, OpenAI yerine üçüncü taraf bir API'ye yönlendirilebilir mi?
Yalnızca bu uç nokta Responses API sunuyorsa. 2026-09-19'da okunan Codex kaynağında kablo protokolü enum'unda tam olarak tek bir varyant, Responses, bulunur ve `wire_api = "chat"` artık size `wire_api = "responses"` ayarlamanızı söyleyen kesin bir hataya dönüşür. Bu nedenle yalnızca /v1/chat/completions uygulayan bir uç nokta hiçbir yapılandırmada Codex sağlayıcısı olamaz. Sağlayıcıyı ~/.codex/config.toml içindeki [model_providers.<id>] altında base_url ve env_key ile tanımlayın; openai, ollama veya lmstudio dışında bir id seçin, çünkü bunlar ayrılmıştır; anahtarın auth.json yerine ortam değişkeninden gelmesi için requires_openai_auth değerini ayarlamadan bırakın.
Hermes codex becerisi ile codex_responses aktarımı aynı şey mi?
Hayır ve üç farklı yapılandırma anahtarı codex kelimesini içerir. Beceri bir yetkilendirme hedefidir: Hermes, kodlama işini yapmak üzere Codex CLI'ı alt işlem olarak çalıştırır. codex_responses, ~/.hermes/config.yaml içindeki özel bir sağlayıcı girdisine ait bir aktarım değeridir; Hermes'in o uç noktayla hangi kablo protokolü üzerinden konuştuğunu belirtir ve chat_completions ile anthropic_messages seçeneklerinin yanında yer alır. codex_app_server, model.openai_runtime için bir çalışma zamanı değeridir; Hermes'in kendi araç döngüsünü mü çalıştıracağını, yoksa turu Codex CLI uygulama sunucusuna mı devredeceğini belirler. Birini değiştirmek diğerlerini değiştirmez.
opencode hâlâ SST tarafından mı geliştiriliyor?
Proje aktif, ancak sahibinin adı değişti. GitHub API, sst/opencode yolunu anomalyco/opencode'a çözümler; bu depo 2026-09-19'da archived false, MIT lisansı, aynı gün yapılmış bir gönderme ve opencode.ai ana sayfasını döndürmüştür; en son sürüm 2026-09-14 tarihli v1.18.31'dir. sst kuruluşunun kendisi artık "We've moved to https://github.com/anomalyco" açıklamasını taşır. Karıştırılabilecek noktaya dikkat edin: npm paketinin adı hâlâ opencode-ai'dır ve günceldir; buna karşılık opencode-ai adlı GitHub kuruluşu, en son 2025-09-18'de gönderme yapılmış arşivlenmiş önceki projeyi barındırır. Aynı dize, iki farklı şey.
19 Eylül 2026'da kontrol edildi: Hermes Agent codex ve opencode beceri dosyaları ile bu depodaki Codex app-server çalışma zamanı ve sağlayıcı belgeleri; openai/codex içindeki codex-rs/model-provider-info/src/lib.rs; 308 yönlendirmeleri dahil learn.chatgpt.com fiyatlandırma ve yapılandırma referansı; opencode.ai sağlayıcı ve Zen sayfaları; ayrıca dört projenin GitHub REST API üzerinden depo durumu. Kontrol edilmeyen şey: bunların herhangi birinin çalıştırılması. Hermes oturumu, codex exec, opencode çalıştırması veya bu araçlardan herhangi birinin Kunavo uç noktasına isteği yürütülmedi; plan başına ileti kotaları ve Zen model ücretleri, bu iki sayfayı okumamız bir özetleyici üzerinden gerçekleştiği için bilerek çıkarıldı. Kunavo belirteç ücretleri canlı katalogdan gelir; buradaki her dolar tutarı örnek niteliğinde belirteç hesabıdır.