Sorun giderme

Yaygın ChatGPT masaüstü uygulaması sorunlarına yönelik sık sorulan sorular ve çözümler

Sık Sorulan Sorular

Codex'in düzenlemediği dosyalar yan panelde görünüyor

Projeniz bir Git deposunun içindeyse inceleme paneli, Codex'in yapmadığı değişiklikler de dahil olmak üzere projenizin Git durumuna dayalı değişiklikleri otomatik olarak gösterir.

İnceleme bölmesinde, hazırlama alanına eklenen değişikliklerle henüz eklenmemiş değişiklikler arasında geçiş yapabilir ve dalınızı main ile karşılaştırabilirsiniz.

Yalnızca son Codex turunuzdaki değişiklikleri görmek istiyorsanız diff bölmesini Son tur görünümüne geçirin.

İnceleme bölmesinin nasıl kullanılacağı hakkında daha fazla bilgi edinin.

Kenar çubuğundan proje kaldırma

Bir projeyi kenar çubuğundan kaldırmak için projenizin adının üzerine gelin, üç noktayı seçin ve Kaldır seçeneğini belirleyin. Geri yüklemek için projeyi Sohbetler yanındaki Yeni proje ekle düğmesiyle yeniden ekleyin veya şu kısayolu kullanın:

Cmd+O tuşlarını kullanarak projeyi yeniden ekleyin.

Arşivlenmiş sohbetleri bulma

Arşivlenmiş sohbetleri Ayarlar bölümünde bulabilirsiniz. Bir sohbeti arşivden çıkardığınızda sohbet, kenar çubuğundaki özgün konumunda yeniden görünür.

Bir Work konuşması başka bir cihazda görünmüyor

  • Her cihazda ChatGPT ile aynı hesapta ve çalışma alanında oturum açtığınızı doğrulayın.
  • Çalışma alanı sahibinizden Work Cloud ve Yerel bilgisayar erişimine izin ver seçeneğinin etkin olduğunu kontrol etmesini isteyin. Herhangi bir bulut ilkesinde enforce_residency etkinse Yerel bilgisayar erişimine izin ver seçeneği hem Work hem de dots için devre dışı bırakılır. Bu koruma önlemi, çalışma alanının veri yerleşimini yapılandırmaz ve tek başına Work Cloud veya dots'u devre dışı bırakmaz.
  • Görevin ne zaman oluşturulduğunu kontrol edin. Eşitleme, etkinleştirildikten sonra oluşturulan yeni görevler için geçerlidir. Projelerdeki görevler de dahil olmak üzere mevcut görevler taşınmaz ve başlangıçtaki yalnızca yerel ortamda veya yerel dosyalar olmadan bulutta çalışma davranışlarını korur.

Kurumsal müşteriler için uygulama içindeki Yerel/Bulut anahtarı ve varsayılan ayarı, kullanıma sunulduğunda değişmeden kalır. Belirli bir anahtar veya varsayılan mod, tek başına bir konuşmanın eşitlenip eşitlenemeyeceğini doğrulamaz. Bir Work konuşmasını ararken Codex geçmişini ayrı değerlendirin. Kurulum için Work Cloud ve dots için yerel bilgisayar erişimi, sık sorulan sorular için Work yöneticileri için SSS sayfasına bakın.

Eşitlenen bir görev bilgisayarın dosyalarını veya araçlarını kullanamıyor

Bilgisayarı çevrimiçi ve bağlı tutun. Yeni bir tur başladığında bilgisayara erişilemiyorsa uygun koşulları karşılayan eşitlenmiş bir görev, bilgisayarın dosyalarına veya araçlarına erişmeden bir bulut kapsayıcısında devam edebilir. Çalışan bir tur otomatik olarak bilgisayardan buluta taşınmaz.

Work Cloud ile yerel bilgisayar erişimi kapatıldıktan sonra bir tur durdu

Work Cloud ile yerel bilgisayar erişimini kapatmak, çalışan turları kesintiye uğratır. Work erişiminiz hâlâ varsa başka bir tur başlatmak için yeni bir mesaj gönderin. Mevcut bir bulut konuşmasında bu tur, yerel dosyalara erişmeden otomatik olarak Work Cloud'u kullanır.

Otomatik ilke güncellemeleri eksik

Global ayarlarını yönetmek için ilke API'sini kullanın. Local veya Codex Cloud ayarlarını yönetmek için Agent Security arayüzünü kullanın. Mevcut Global API iş akışları, geçişten sonra da kullanılabilir. Betiklerinizi ve Terraform entegrasyonlarınızı test edin; ilke atamalarının ve sıralamasının değişmediğini doğrulayın.

Kenar çubuğunda yalnızca bazı sohbetler görünüyor

Kenar çubuğu, sohbetleri projenin durumuna göre filtrelemenizi sağlar. Sohbetler eksikse Sohbetler seçeneğinin yanındaki filtre simgesini, ardından Kronolojik seçeneğini belirleyin. Sohbeti hâlâ göremiyorsanız Ayarlar bölümünü açıp Arşivlenmiş sohbetler seçeneğini kontrol edin.

Kod bir worktree'de çalışmıyor

Worktree’ler farklı bir dizinde oluşturulur ve varsayılan olarak Git'e kaydedilmiş dosyaları devralır. Projenizin bağımlılıklarını ve araçlarını nasıl yönettiğinize bağlı olarak, worktree’nizde kurulum betiklerini yerel bir ortam kullanarak çalıştırmanız veya yok sayılan kurulum dosyalarını .worktreeinclude ile kopyalamanız gerekebilir. Değişiklikleri normalde kullandığınız yerel projenize de alabilirsiniz. Daha fazla bilgi için worktree belgelerine bakın.

Uygulama bir ekip arkadaşının paylaşılan yerel ortamını algılamıyor

Yerel ortam yapılandırması, projenizin kökündeki .codex klasörünün içinde olmalıdır. Birden fazla proje içeren bir monorepo'da çalışıyorsanız projeyi .codex klasörünü içeren dizinde açtığınızdan emin olun.

Codex Apple Music'e erişmek istiyor

Görevinize bağlı olarak Codex'in dosya sisteminde gezinmesi gerekebilir. macOS'teki Music, Downloads veya Desktop gibi belirli dizinler kullanıcıdan ek onay gerektirir. Codex'in ana dizininizi okuması gerekiyorsa macOS, bu klasörlere erişimi onaylamanızı ister.

Zamanlanmış görevler çok sayıda worktree oluşturuyor

Sık çalışan zamanlanmış görevler zaman içinde çok sayıda worktree oluşturabilir. Artık ihtiyaç duymadığınız zamanlanmış çalışmaları arşivleyin ve worktree'lerini saklamak istemediğiniz sürece çalışmaları sabitlemekten kaçının.

Yanlış hedef seçtikten sonra prompt’u kurtarma

Yanlış hedefle (Yerel, Worktree veya Bulut) yanlışlıkla bir sohbet başlattıysanız geçerli çalışmayı iptal edebilir ve mesaj alanında yukarı ok tuşuna basarak önceki prompt’unuzu kurtarabilirsiniz.

Benim yerime onayla seçeneği görünmüyor veya devre dışı

Otomatik incelemeyi kullanmak için mesaj yazma alanının altındaki izin denetiminden Benim yerime onayla seçeneğini seçin. Mod görünmüyorsa veya devre dışıysa:

  1. Masaüstü uygulamasını güncelleyin ve otomatik incelemeyi kullanmak istediğiniz sohbetteki izin menüsünü kontrol edin. Kullanılabilir seçenekler yerel ortamlar ile bulut ortamları arasında farklılık gösterebilir.
  2. Codex'i yerel olarak çalıştırıyorsanız geçerli yapılandırmanızda açıkça belirtilmiş bir features.guardian_approval = false ayarı olup olmadığını kontrol edin ve yapılandırılmış izin profilini, onay politikasını ve onay inceleyicisini gözden geçirin. Yapılandırma önceliği hakkında bilgi için Yapılandırmanın temelleri bölümüne bakın. Yerel yapılandırma, yönetilen bir bulut çalışma ortamını denetlemez.
  3. Yönetilen bir çalışma alanında bir mod devre dışıysa veya görünmüyorsa yöneticinizden izin verilen izin profillerini, korumalı alan modlarını, onay politikalarını ve onay inceleyicilerini kontrol etmesini isteyin. Kuruluş veya cihaz politikası bu seçenekleri kısıtlayabilir; yerel ayarlar bu politikayı geçersiz kılamaz.

Mod hâlâ beklenmedik şekilde kullanılamıyorsa uygulama sürümünüzü, işletim sisteminizi, çalıştırma ortamınızı ve seçeneğin görünmediğini mi yoksa devre dışı mı olduğunu geri bildiriminizde belirtin.

Özellik Codex CLI'da çalışıyor ancak ChatGPT masaüstü uygulamasında çalışmıyor

ChatGPT masaüstü uygulaması ve Codex CLI farklı Codex sürümleri içerebilir; bu nedenle özellikler bir arayüze diğerinden önce gelebilir.

Sisteminizdeki Codex CLI sürümünü öğrenmek için şunu çalıştırın:

codex --version

ChatGPT masaüstü uygulamanızla paketlenmiş Codex sürümünü öğrenmek için saklanan Codex.app uyumluluk paketi yolunu kullanın:

/Applications/Codex.app/Contents/Resources/codex --version

Geri bildirim ve günlükler

Ekibe geri bildirim sağlamak için mesaj alanına / yazın. Mevcut bir sohbette geri bildirim işlemini tetiklerseniz geri bildiriminizle birlikte mevcut oturumu paylaşmayı seçebilirsiniz. Geri bildiriminizi gönderdikten sonra ekiple paylaşabileceğiniz bir oturum kimliği alırsınız.

Bir sorunu bildirmek için:

  1. Codex GitHub deposunda mevcut sorunları bulun.
  2. Yeni bir GitHub sorunu açın

Daha fazla günlük aşağıdaki konumlarda bulunabilir:

  • Uygulama günlükleri (macOS): ~/Library/Logs/com.openai.codex/YYYY/MM/DD
  • Oturum dökümleri: $CODEX_HOME/sessions (varsayılan: ~/.codex/sessions)
  • Arşivlenmiş oturumlar: $CODEX_HOME/archived_sessions (varsayılan: ~/.codex/archived_sessions)

Günlükleri paylaşırsanız hassas bilgiler içermediklerini doğrulamak için önce onları inceleyin.

Takılı kalan durumlar ve kurtarma yöntemleri

Bir sohbet takılı kalmış görünüyorsa:

  1. Codex'in onay bekleyip beklemediğini kontrol edin.
  2. Terminali açın ve git status gibi temel bir komut çalıştırın.
  3. Daha küçük ve odaklı bir prompt ile yeni bir sohbet başlatın.

Worktree oluşturmayı yanlışlıkla iptal edip prompt’unuzu kaybederseniz prompt’u kurtarmak için mesaj alanında yukarı ok tuşuna basın.

Terminal sorunları

Terminal takılı kalmış görünüyor

  1. Terminal panelini kapatın.
  2. Ctrl+` tuşlarıyla yeniden açın.
  3. pwd veya git status gibi temel bir komutu yeniden çalıştırın.

Komutlar beklediğinizden farklı davranıyorsa önce terminalde geçerli dizini ve dalı kontrol edin.

Takılı kalmaya devam ederse etkin sohbetleriniz tamamlanana kadar bekleyin ve uygulamayı yeniden başlatın.

Yazı tipleri doğru görüntülenmiyor

Codex, inceleme bölmesinde, tümleşik terminalde ve uygulama içinde görüntülenen diğer tüm kodlarda aynı yazı tipini kullanır. Yazı tipini Ayarlar bölmesindeki Kod yazı tipi seçeneğinden yapılandırabilirsiniz.

Ortam ağ erişimine izin veriyor ancak eylem engelleniyor

Ayarları tek tek karşılaştırmadan önce ilke önceliğini kontrol edin. Daha yüksek öncelikli bir ilke, daha düşük öncelikli ilke daha özel olsa bile üstün gelir. Aynı ilke içinde işletim sistemine özgü ortam geçersiz kılmaları, tüm işletim sistemleri için geçerli ortam geçersiz kılmalarından önce gelir; bunları Global izler.

Bazı ağ gereksinimlerinin alana özgü birleştirme kuralları ve çalışma zamanı sınırları vardır. Yönetilen HTTP/SOCKS dinleyici bağlantı noktaları ve geri döngü dışındaki adreslerde çalışan proxy dinleyicileri, bulut çalışma zamanı tarafından desteklenmez; soket kurallarının desteği yürütme yoluna bağlıdır. Yerel yürütmedeki birleştirme davranışı ayrıdır.

Etkin ilkeleri karşılaştırın; izin verilmesi ve engellenmesi amaçlanan eylemleri test edin. Ayrıntılı durumlar için Yönetilen yapılandırma sayfasına bakın. Başarısız bir testi aşmak için genel temel kuralları esnetmeyin.