Uzun süren işler
Çok adımlı işleri net sonuçlar ve tamamlanma ölçütleriyle odakta tutun
Çok sayıda adım gerektirebilecek işler için ChatGPT'ye net bir sonuç, kısıtlamalar ve tamamlanma tanımı verin. İlgili işleri aynı sohbette tutun; böylece ChatGPT bir sonraki adımı seçmek ve işin ne zaman tamamlandığına karar vermek için aynı bağlamı kullanabilir.
Goal modunu başlatmak için ChatGPT masaüstü uygulamasında /goal
girin. İlerleme satırı, ChatGPT çalışırken hedefi duraklatmanıza, sürdürmenize,
düzenlemenize veya temizlemenize olanak tanır.
Bir hedef başlatın
ChatGPT masaüstü uygulamasında, Codex CLI'da veya IDE uzantısında
/goal yazın. Hedef metni, görevin hem ilk istemi hem de tamamlanma
ölçütü olur.
Sonuç hâlâ belirsizse /plan ile başlayın. ChatGPT'den size sorular
sormasını, kısıtlamaları belirlemesini ve sonucu ölçülebilir başarı ölçütlerine
sahip bir hedefe dönüştürmesini isteyin. Ardından iyileştirilmiş hedefi
/goal ile başlatın.
Tamamlanmanın ne anlama geldiğini tanımlayın
ChatGPT'nin kendi ilerlemesini doğrulayabilmesini sağlayan bir hedef yazın. Uygun olduğunda şu üç unsuru ekleyin:
| Hedef unsuru | Eklenecekler |
|---|---|
| Sonuç | Yalnızca ChatGPT'nin gerçekleştirmesi gereken etkinliği değil, istediğiniz sonucu açıklayın. |
| Kısıtlamalar | Gerekli araçları, sınırları, uyumluluk ihtiyaçlarını veya kaçınılacak yaklaşımları belirtin. |
| Doğrulama | İşin tamamlandığını kanıtlayan testler, ölçümler veya inceleme ölçütleri ekleyin. |
Örneğin:
Migrate this codebase from JavaScript to TypeScript. Preserve existing behavior,
compile in strict mode without explicit `any` types, and make the full test suite pass.Çalışan bir hedefi yönlendirin
ChatGPT masaüstü uygulamasında hedef ilerleme satırı oluşturucunun üzerinde görünür. Çalışmayı duraklatmak veya sürdürmek, hedefi düzenlemek ya da temizlemek için bu satırı kullanın. Hedef çalışırken bağlam eklemek veya kısıtlamaları ayarlamak için takip mesajları da gönderebilirsiniz.
Ana sohbeti kesintiye uğratmadan durum özeti veya açıklama istediğinizde yan sohbet kullanın. Bağlantınızı kaybetmeyi bekliyorsanız hedefi duraklatın ve ChatGPT'nin devam etmesine hazır olduğunuzda sürdürün.
Bir hedef başlatmak ChatGPT'ye daha geniş erişim vermez. Aynı korumalı alan ve onay politikasını korur ve bir karara ihtiyaç duyduğunda duraklar. Otomatik onay incelemeleriyle ayrı bir inceleyici, bu sınırları genişletmeden uygun istekleri değerlendirebilir.
Hedefleri paralel çalıştırın
Her sohbet kendi bağlamını, mesajlarını, sonuçlarını ve hedefini korur. Sohbetleri eşzamanlı çalıştırın; ancak iki sohbetin aynı dosyaları değiştirmesine izin vermekten kaçının. Paralel kodlama sohbetlerine ayrı checkout'lar vermek için worktree'leri kullanın.
Yerel işler için Mac'inizin uyanık kalması amacıyla ayarlarda Çalışırken uyku modunu engelle seçeneğini etkinleştirin. Bir sohbetin girdiye ihtiyaç duyduğunu veya incelemeye hazır olduğunu görmek için Pets ya da sistem bildirimlerini kullanın.