Codex mi Gemini CLI mı? 2026’da hangi terminal ajanı

Codex mi Gemini CLI mı: giriş ve fiyat, modeller, akıl yürütme seviyesi, sandbox ve onaylar, oturuma devam, MCP, kurulum ve AgentVera’da ikisini yan yana çalıştırmak.

Solviera Teknoloji 8 dk okuma

Codex mi Gemini CLI mı sorusunun cevabı, hangi hesaba zaten para ödediğine ve ne kadar yalıtım istediğine bağlı. Codex, OpenAI’ın terminal ajanı: ChatGPT ile giriş yapar, GPT modellerini çalıştırır ve her komutu işletim sistemi düzeyinde sandbox’a alır. Gemini CLI ise Google’ın: Google hesabı, Gemini API anahtarı ya da Vertex AI ile giriş yapar, Gemini modellerini çalıştırır ve dört onay moduyla isteğe bağlı bir sandbox sunar. İkisi de Apache 2.0 lisanslı açık kaynak, ikisi de bir proje talimat dosyası okur ve ikisi de MCP sunucularına bağlanır.

Bu yazının yazıldığı tarihte (Ekim 2026) en büyük fark erişim. Codex, ücretsiz olan dahil her ChatGPT planında var. Gemini CLI ise 18 Haziran 2026’da ücretsiz katman ve Google One kullanıcılarına hizmeti bıraktı; bu kullanıcılar Antigravity CLI’a taşındı. Bu yazıda giriş ve fiyatı, modelleri, akıl yürütme seviyesini, sandbox ve onayları, oturuma devam etmeyi, MCP’yi ve kurulumu ele alıyor, sonra ikisini birlikte nasıl çalıştıracağını gösteriyoruz. Benchmark puanı yok; her model sürümünde değişiyorlar.

Bir bakışta Codex ve Gemini CLI

CodexGemini CLI
GeliştirenOpenAIGoogle
LisansApache 2.0Apache 2.0
GirişChatGPT hesabı ya da API anahtarıGoogle hesabı, GEMINI_API_KEY ya da Vertex AI
Ücretsiz kullanımChatGPT Free’ye dahil18 Haziran 2026’dan beri ücretsiz katmana yok
ModellerOpenAI GPT modelleriGemini modelleri (auto, pro, flash, flash-lite)
Akıl yürütme seviyesiModele göre, /model ya da config.toml ileSeviye bayrağı yok
SandboxVarsayılan olarak açık, işletim sistemi düzeyindeVarsayılan olarak kapalı, --sandbox ile açılır
Onaylar--ask-for-approval, /permissions--approval-mode default, auto_edit, plan, yolo
Talimat dosyasıAGENTS.mdGEMINI.md (değiştirilebilir)
Devam etmekcodex resume, /resume, codex fork--resume latest, --list-sessions
MCPcodex mcp, ~/.codex/config.tomlgemini mcp add, ~/.gemini/settings.json

Giriş ve fiyat

Codex

Codex ilk çalıştırmada giriş yapmanı ister. Önerilen yol ChatGPT ile giriş; kullanım o zaman ChatGPT planından düşer. Bir OpenAI API anahtarı da kullanabilirsin; bu standart API fiyatıyla faturalanır ve bulut özelliklerini kapsamaz.

Bu yazının yazıldığı tarihte (Ekim 2026) OpenAI, Codex’i ChatGPT Free (0 $), Go (ayda 8 $), Plus (ayda 20 $), Pro (ayda 100 $’dan başlayan), Business (yıllık ödemede kullanıcı başına ayda 20 $, aylıkta 25 $), Edu ve Enterprise planlarında listeliyor. Üst planlar daha yüksek kullanım limiti verir. Güncel rakamları OpenAI’ın Codex fiyat sayfasından kontrol et.

Gemini CLI

Gemini CLI üç giriş yolu sunar: Google ile giriş, GEMINI_API_KEY içinde bir Gemini API anahtarı ya da Google Cloud projeleri için Vertex AI. Ücretli Gemini Code Assist lisansları ayrıca GOOGLE_CLOUD_PROJECT ayarını ister.

Asıl mesele Haziran 2026 değişikliği. Google’ın depodaki duyurusu, ücretsiz katman ve Google One kullanıcılarının 18 Haziran 2026’da Antigravity CLI’a taşındığını ve Gemini CLI’ın Google’ın en yeni modelleri için optimize edilmediğini söylüyor. Yani bu yazının yazıldığı tarihte Gemini CLI; ücretli API anahtarları, Vertex AI ve Code Assist Standard ya da Enterprise için bir araç. API kullanımı token başına faturalanır; güncel fiyatlar için Google’ın Gemini API fiyat sayfasına bak. Ücretsiz katmandaysan taşınmanın ayrıntıları için Gemini CLI mı Claude Code mu yazısını oku.

Modeller ve akıl yürütme seviyesi

Codex, OpenAI’ın GPT modellerini çalıştırır. Açılışta --model (ya da -m) ile, oturum içinde /model ile bir model seçersin; model destekliyorsa /model akıl yürütme seviyesini de ayarlar. Kalıcı olsun istersen ~/.codex/config.toml dosyasına ya da projedeki .codex/config.toml dosyasına model ve model_reasoning_effort yaz.

Gemini CLI’da --model (-m) varsayılan olarak auto; tam model adlarının yanında pro, flash ve flash-lite kısaltmalarını da kabul eder. Akıl yürütme seviyesi bayrağı yok; bunun yerine daha hızlı ya da daha güçlü bir model seçersin.

Sandbox ve onay modları

Codex

Codex iki şeyi ayırır: bir komutun neye dokunabileceği (sandbox) ve sana ne zaman soracağı (onaylar).

  • --sandbox read-only: okuyabilir ama yazamaz, ağa çıkamaz.
  • --sandbox workspace-write: çalışma alanının içinde düzenleme yapabilir.
  • --sandbox danger-full-access: sandbox yok.
  • --ask-for-approval on-request ya da never soruları belirler; /permissions çalışan bir oturumda Auto ve Read Only gibi hazır ayarlar arasında geçiş yapar.

Sandbox’ı işletim sistemi uygular: macOS’ta Seatbelt, Linux’ta bubblewrap ve seccomp, Windows’ta yerel bir sandbox. --add-dir bir klasöre daha yazma izni verir. --dangerously-bypass-approvals-and-sandbox her şeyi kapatır ve yalnızca ayrı, yalıtılmış bir makine için düşünülmüştür.

Gemini CLI

Gemini CLI’ın --approval-mode bayrağının dört değeri var:

  • default: düzenlemelerden ve komutlardan önce sorar.
  • auto_edit: dosya düzenlemelerini sormadan uygular, diğer araçlar için yine sorar.
  • plan: salt okunur planlama.
  • yolo: her şeyi onaylar. Eski --yolo bayrağı hâlâ var ama yerine --approval-mode=yolo kullanman öneriliyor.

Sandbox varsayılan olarak kapalı. --sandbox (-s) onu açar; macOS’ta Seatbelt ya da bir Docker veya Podman konteyneri gibi bir arka uç seçebilirsin. Gemini CLI’da ayrıca checkpointing var; ajanın yaptığı dosya değişikliklerini geri alabilirsin. Bu risklere daha geniş bakmak için yapay zeka kodlama ajanı güvenliği yazısına bak.

Oturuma devam etmek

  • Codex: codex resume bir seçici açar, codex resume --last son oturumdan devam eder, /resume aynısını oturumun içinden yapar. codex fork eski bir oturumdan yeni bir dal başlatır; aynı noktadan iki farklı yönü deneyebilirsin.
  • Gemini CLI: gemini --resume latest son oturumdan devam eder, --resume 5 numarasıyla bir oturum seçer, --list-sessions mevcut projenin oturumlarını listeler.

Talimat dosyaları ve MCP

Codex reponda AGENTS.md okur; /init sana bir başlangıç dosyası yazar. Gemini CLI GEMINI.md okur, ama settings.json içindeki context.fileName ayarını ["AGENTS.md", "GEMINI.md"] yapabilirsin. Ortak kuralları AGENTS.md’de tut, iki ajan da onlara uysun.

İkisi de Model Context Protocol konuşur. Codex’te codex mcp add, list, remove ve authenticate sunucuları yönetir; ayarlar ~/.codex/config.toml içinde durur. Gemini CLI’da gemini mcp add <isim> <komut> bir stdio sunucusu ekler; ayarlar ~/.gemini/settings.json içinde mcpServers altında durur. Aynı sunucular, iki ayrı ayar dosyası.

Kurulum

# Codex
npm install -g @openai/codex
brew install --cask codex
curl -fsSL https://chatgpt.com/codex/install.sh | sh

# Gemini CLI
npm install -g @google/gemini-cli
brew install gemini-cli
npx @google/gemini-cli   # kurmadan denemek için

Windows’ta Codex’in bir PowerShell kurucusu da var: irm https://chatgpt.com/codex/install.ps1 | iex.

Dürüstçe güçlü yanları

Codex zaten ChatGPT’ye para ödüyorsan en güçlü seçim: ek fatura yok, limitler planınla büyüyor, sandbox varsayılan olarak açık ve betikler ile CI için codex exec var. Read-only ve workspace-write modları onu çalışır hâlde bırakılabilecek güvenli bir ajan yapıyor.

Gemini CLI zaten Google Cloud kullanan ekipler için en güçlü seçim: Vertex AI ve Code Assist lisansları doğrudan uyuyor, sandbox bir konteynerde çalışabiliyor ve auto_edit, her şeyi sormakla hiçbir şey sormamak arasında kullanışlı bir orta yol. Şu anki zayıf yanı erişim: kişisel hesaplar Antigravity CLI’a taşındı.

AgentVera’da Codex ve Gemini CLI

AgentVera; macOS, Windows ve Linux için bir masaüstü uygulaması. 18 terminal kodlama ajanı CLI’ını gerçek terminallerde, her proje için bir ızgarada ve mevcut girişlerinle yan yana çalıştırır. Codex ve Gemini CLI Yeni ajan penceresinde yer alıyor; Gemini CLI sen kurana kadar soluk görünür.

İhtiyaçAgentVera’da
GirişCodex mevcut girişini kullanır; eklediğin her hesap kendi CODEX_HOME’unu alır. Gemini CLI kendi Google girişini ya da GEMINI_API_KEY’i kullanır
Model seçmekCodex modelleri codex debug models ile canlı okunur; Gemini CLI’da varsayılan için boş bırak ya da bir model seç, --model ile geçirilir
Akıl yürütme seviyesiCodex: modelin sunduğu seviyelerle bir kaydırıcı. Gemini CLI: yok
İzinlerHer ajan için Sorsun, Otomatik ya da Tam yetki; her CLI’ın desteklediği seviyelerle sınırlı
Oturumları korumakCodex yerel geçmişinden devam eder ve codex fork ile dallanabilir; Gemini CLI kendi --session-id’siyle başlar, --resume ile yeniden açılır
Ortak araçlarAgentVera’nın MCP sunucuları ve tarayıcısı her açılışta ikisine de bağlanır
Ayrı klasörlerHer ajan kendi git worktree’sinde
İşi kontrol etmekOtomatik kod incelemesi: tur bitince seçtiğin Claude modeli turun commit’lerini ya da tüm değişiklikleri inceler
Ajanları zincirlemekAkışlar: ikisi de kaynak ya da hedef olabilir (Pro ve Team)

İkilinin asıl faydası akışta ortaya çıkıyor. Diyelim Codex yazıyor, Gemini CLI inceliyor: Codex turunu bitirdiğinde son cevabı şablonuna ({{output}}, {{source}}, {{target}}) girer ve Gemini CLI’a gönderilir. Gemini CLI meşgulse akış bekler; tur limiti döngüyü durdurur. Araya Koşul, Bekle, Dönüştür, Bildir ya da İnsan onayı düğümleri ekleyebilir, uzaktayken onayı Telegram’dan verebilirsin.

Codex ayrıca yalnızca bazı CLI’ların desteklediği ekstraları da alır: 5 saatlik ya da haftalık limit dolunca sıradaki hesaba geçen hesap zincirleriyle hesap geçişi (Pro ve Team), her hesabın kalan limitleri, Lean bağlam profili ve Docker’da çalıştırma. Gemini CLI’ın ek talimat bayrağı yok, bu yüzden AgentVera’nın Rol alanı ona ulaşmaz; kuralları AGENTS.md ya da GEMINI.md’ye yaz.

Basit bir kurulum

  1. Ortak kuralları AGENTS.md’ye yaz ve Gemini CLI’ın context.fileName ayarına ekle.
  2. Aynı projede bir Codex ve bir Gemini CLI ajanı aç, her birini kendi worktree’sinde.
  3. MCP sunucularını bir kez AgentVera’ya kaydet, ikisi de alsın.
  4. Proje ayarlarından otomatik kod incelemesini aç.
  5. Pro ya da Team planındaysan Codex’ten Gemini CLI’a bir inceleme komutu ve tur limitiyle bir akış ekle.

Izgara, worktree’ler, kod incelemesi ve MCP yöneticisi ücretsiz planda. AgentVera’yı indir ve ikisini kendi reponda karşılaştır. Başka ikililer için Claude Code mu Codex mi ve en iyi yapay zeka kodlama araçları yazılarına bak.

Hangisini seçmeli?

ChatGPT planın varsa, varsayılan olarak açık bir sandbox istiyorsan ve sıkı read-only ya da workspace-write modlarını seviyorsan Codex’i seç. Ekibin Gemini’ye Google Cloud ya da bir Code Assist lisansı üzerinden para ödüyorsa ve konteyner sandbox’ı istiyorsan Gemini CLI’ı seç. Ücretsiz bir Google hesabındaysan onun yerine Antigravity CLI’a bak. İkisine de erişimin varsa yan yana çalıştır, biri diğerini kontrol etsin.

Sık sorulanlar

Codex ya da Gemini CLI ücretsiz mi?

Bu yazının yazıldığı tarihte (Ekim 2026) Codex; ChatGPT Free, Go, Plus, Pro, Business, Edu ve Enterprise planlarına dahil, kullanım limitleri plana göre artıyor. Gemini CLI ise 18 Haziran 2026’dan beri ücretsiz katman ve Google One kullanıcılarına hizmet vermiyor; ücretli Gemini API anahtarları, Vertex AI ve Gemini Code Assist Standard ya da Enterprise ile çalışıyor.

Hangisinin sandbox’ı daha güçlü?

Codex her komutu varsayılan olarak işletim sistemi düzeyinde sandbox’a alır (macOS’ta Seatbelt, Linux’ta bubblewrap ve seccomp, Windows’ta yerel sandbox) ve read-only, workspace-write ya da danger-full-access seçmeni sağlar. Gemini CLI’da sandbox sen `--sandbox` ile açmadıkça kapalı; ama Docker ve Podman dahil birkaç arka uç sunuyor.

Codex ve Gemini CLI tek bir talimat dosyasını paylaşabilir mi?

Evet. Codex `AGENTS.md` okur. Gemini CLI varsayılan olarak `GEMINI.md` okur ama `context.fileName` ayarına `AGENTS.md` eklenebilir; böylece tek dosya ikisine de yeter.

Bir oturuma nasıl devam ederim?

Codex’te `codex resume` (ya da `codex resume --last`) çalıştır veya oturum içinde `/resume` kullan; `codex fork` eski bir oturumdan yeni bir dal açar. Gemini CLI’da `gemini --resume latest` ya da bir oturum numarasıyla `--resume` çalıştır; `--list-sessions` seçebileceklerini listeler.

Codex ve Gemini CLI’ı yan yana çalıştırabilir miyim?

Evet. AgentVera’da her ajan proje başına bir ızgarada, kendi gerçek terminalinde ve kendi girişiyle çalışır; her birine ayrı bir git worktree verebilirsin. Bir akış Codex’in son cevabını inceleme için Gemini CLI’a gönderebilir (akışlar Pro ve Team planında).

Ajanlarını bir masaya topla.

AgentVera’yı ücretsiz indir; kurulu CLI’ların hazır.

Diğer yazılar