GitHub Copilot planı aracısını kullanma

Visual Studio'da GitHub Copilot planı aracısını kullanarak kod değişiklikleri yapmadan önce bir uygulama planı oluşturabilir ve yineleyebilirsiniz. Plan aracısı, salt okunur araçları kullanarak kod tabanınızı inceler, gerektiğinde soruları netleştirir ve Copilot kullanarak gözden geçirebileceğiniz ve geliştirebileceğiniz bir plan hazırlar.

Aracı modundan farklı olarak, plan aracısı siz plan yaparken dosyaları düzenlemez veya uygulama adımlarını çalıştırmaz. Plandan memnun kaldığınızda, onu yürütmesi için ajan moduna devredebilirsiniz.

Önkoşullar

Planlama aracısı ne zaman kullanılır?

Plan aracısı, uygulamaya başlamadan önce bir yaklaşıma uyum sağlamak istediğinizde kullanışlıdır.

  • Büyük özellikler: Kod değişiklikleri başlamadan önce karmaşık işleri net ve gözden geçirilebilir adımlara bölün.
  • Tanımadığınız kod tabanları: Copilot'un, herhangi bir düzenleme yapmadan önce çözümü inceleyip muhtemel değişiklik noktalarını açıklamasına izin verin.
  • Ekip işbirliği: Uygulama için teslim etmeden önce kaydedilmiş markdown planını gözden geçirmek üzere paylaşın.

Plan başlat

  1. Copilot Chat penceresini açın.

  2. Ajan seçicisinde Plan'ı seçin.

    Mod açılır menüsünde Plan’ın seçili olduğu Copilot Chat ekran görüntüsü.

  3. Ne oluşturmak, yeniden düzenlemek veya araştırmak istediğinizi açıklayan bir istem girin.

  4. Copilot, kod tabanınızı salt okunur araçlarla inceler. Görev belirsizse, plan hazırlamadan önce açıklayıcı sorular sorar.

Planı gözden geçirin ve iyileştirin

Yeterli bağlam topladıktan sonra Copilot sohbette birlikte gözden geçirebileceğiniz bir uygulama planı oluşturur.

 Plan aracısı tarafından oluşturulan bir uygulama planını gösteren Copilot Chat ekran görüntüsü.

Taslağı gözden geçirirken Copilot şunları yapmasını isteyebilirsiniz:

  • Büyük bir adımı daha küçük görevlere bölün.
  • Uç durumları veya doğrulama adımlarını ekleyin.
  • Değiştirebileceğiniz dosyaları veya bileşenleri yeniden gözden geçirin.
  • Uygulama sırasını düzeltin.

Ayrıca, plan görünümünde Markdown düzenle'yi seçerek veya deponuzda kayıtlı plan dosyasını el ile düzenleyerek de planı doğrudan düzenleyebilirsiniz.

Basit istekler için Copilot, izleme soruları sormadan planı hemen taslak olarak hazırlayabilir.

Kayıtlı planlarla çalışma

Varsayılan olarak, Copilot her planı .copilot/plans/plan-{title}.md'da markdown dosyası olarak kaydeder. Kaydetme konumunu, Tools>Options>GitHub>Copilot>Copilot Chat altında, Plan çıktı dizini bölümünde değiştirebilirsiniz.

Bu plan dosyası görevin gerçek kaynağıdır. Şunları yapabilirsiniz:

  • Markdown dosyasını doğrudan düzenleyicide düzenleyin.
  • Sohbet aracılığıyla planı iyileştirmeye devam edin.
  • Uygulama başlamadan önce planı ekip arkadaşlarınızla paylaşın.

Plan dosyasını el ile düzenlediğinizde, Copilot değişiklikleri algılar ve sohbet durumunu güncelleştirilmiş planla eşitlenmiş durumda tutar.

Aracı moduyla planı uygulama

Planlamadan yürütmeye geçmeye hazır olduğunuzda Planı uygula'yı seçin.

Copilot Chat’te kaydedilmiş bir planın ajan modunda uygulandığını gösteren ekran görüntüsü.

Copilot planı aracı moduna geçirir ve bu mod adımlar boyunca çalışır ve kod değişiklikleri yapmaya başlar. Planı uygulamayı açıkça seçene kadar uygulama değişikliği yapılmaz.

Aracıyı planlama ile Aracı modunda planlama karşılaştırması

Plan aracısı ve Aracı modunda planlama ilişkilidir, ancak bunlar aynı özellik değildir.

Özellik En iyi kullanıldığı zaman Davranış
Plan ajanı Uygulama başlamadan önce bir yaklaşıma uyum sağlamak istiyorsunuz. Ayrı bir sohbet modu olarak çalışır, salt okunur araçları kullanarak keşif yapar, plan dosyalarını .copilot/plans/ içine kaydeder ve Implement plan kullanarak devreder.
Aracı modunda planlama Zaten aracı modunu çalıştırıyorsanız ve aracı modu karmaşık görevler için oturum içi yapılandırılmış planlamadan otomatik olarak yararlanır. Aracı modunda çalışır ve bu oturum sırasında yürütme planlama durumunu izler.

Aracı modunu planlama hakkında ayrıntılı bilgi için bkz. Aracı modunda planlama.