Ürün Haberleri

Android Studio Panda 3 ile Ajan Modu'nda rehberliği ve kontrolü artırma

Okuma süresi 3 dakika
Matt Dyor'un profilini görüntüleme
Matt Dyor Senior Product Manager

Android Studio Panda 3 artık kararlı ve üretimde kullanıma hazır. Bu sürüm, yapay zeka destekli iş akışlarınız üzerinde daha fazla kontrol ve özelleştirme imkanı sunarak yüksek kaliteli Android uygulamaları oluşturmayı her zamankinden daha kolay hale getiriyor.

İster mevcut bir uygulamaya yeni özellikler ekliyor ister yepyeni bir uygulama oluşturuyor olun, bu güncellemeler Android Studio'daki yapay zeka aracınızın belirli uygulamalarınızı öğrenmesine ve izinleri üzerinde ayrıntılı kontrol sahibi olmanıza olanak tanıyarak geliştirme deneyiminizi iyileştirir.

Son olarak, Android Studio Panda 3, yapay zeka becerileri ve Temsilci Modu geliştirmelerinin yanı sıra arabalar için Android uygulamaları oluşturma konusunda güncellenmiş destek de içerir.

Yenilikleri ayrıntılı olarak inceleyelim:

Ajan becerileri

Android Studio'da temsilci becerilerini kullanarak daha faydalı bir yapay zeka ajanı oluşturun. Ajan becerileri, ajana belirli bir iş akışıyla ilgili yeni özellikler ve en iyi uygulamalar öğreten özel talimatlardır. Ajan, bu talimatları gerektiğinde kullanabilir. Bu, günlük istemleriniz için gereken ayrıntı düzeyini önemli ölçüde azaltır. Yapay zeka aracı becerileri, Android Studio'daki Gemini ile veya Android Studio'da yapay zeka aracı çerçevesine entegre ettiğiniz diğer uzak üçüncü taraf büyük dil modelleriyle çalışır.

Siz ve ekibinizin üyeleri, ajana kod tabanınızdaki belirli görevleri nasıl ele almak istediğinizi tam olarak söyleyen beceriler oluşturabilirsiniz. Örneğin, kuruluşunuzun kodlama standartlarına göre uyarlanmış özel bir "kod inceleme" becerisi veya temsilciye şirket içi bir kitaplığın kullanımıyla ilgili daha fazla bilgi sağlayan özel bir beceri oluşturabilirsiniz.

Beceri oluşturduktan sonra temsilci bu beceriyi otomatik olarak kullanabilir veya @ işaretinden sonra beceri adını yazarak beceriyi manuel olarak tetikleyebilirsiniz. Kod tabanınız için beceri oluşturma hakkında daha fazla bilgi edinmek üzere belgelere göz atın. Daha da iyisi, temsilcinizden yeni bir beceri oluşturmanıza yardımcı olmasını isteyin. Temsilciniz, ayrıntılar konusunda size yol gösterecektir.

large_CROPPED-1-3-skill-used-REV.png
Android Studio'da Yapay Zeka Aracı Becerisini Manuel Olarak Tetikleme

Başlarken

Projeniz için beceri oluşturmak üzere aşağıdakileri yapın:

  • Projenizin kök klasöründe bir .skills dizini oluşturun.
  • Bu yeni dizine bir SKILL.md dosyası yerleştirin.
  • Özel iş akışınızı tanımlamak için dosyaya bir ad ve açıklama ekleyin. Artık beceriniz hazır.
  • İsteğe bağlı olarak, temsilcinize daha fazla rehberlik sağlamak için komut dosyaları, öğeler ve referanslar ekleyin.
large_CROPPED-1-2-skill-md-REV.png
Android Studio'daki yapay zeka aracı becerileri

Agent Mode için izinleri yönetme

Kod tabanınızı kontrol edersiniz ve artık hangi verileri ve özellikleri yapay zeka aracılarıyla paylaşacağınız konusunda daha bilinçli seçimler yapabilirsiniz. Android Studio'daki yeni ayrıntılı yapay zeka aracı izinleri, yapay zeka araçlarının sizin için tam olarak ne yapabileceğine karar vermenizi sağlar.

Temsilci Modu'nun dosyaları okuması, kabuk komutlarını çalıştırması veya web'e erişmesi gerektiğinde açıkça izninizi ister. Yapay zeka iş akışlarında "onay yorgunluğu"nun gerçek bir risk olduğunu biliyoruz. Bir araç çok sık izin istediğinde, işlemi tam olarak incelemeden "İzin ver"i tıklamaya başlayabilirsiniz. Android Studio, güvenilir işlemler için ayrıntılı "Her Zaman İzin Ver" kuralları ve deneysel işlemler için isteğe bağlı bir sanal alan sunarak gerçekten manuel onayınızı gerektiren önemli kararlara odaklanmanıza yardımcı olur.

large_2-2-alt-permission-request-REV (1).png)
Temsilci İzinleri

Aracı izinlerinin kurulumu ve kullanımı kolaydır. Örneğin, üst düzey izinler verdiğinizde ilgili alt araçlar otomatik olarak yetkilendirilir. Daha önce onayladığınız komutlar ise akışınızı kesintiye uğratmadan otomatik olarak çalışır. SSH anahtarları gibi hassas dosyalara erişmek için her zaman açık onayınızın gerektiğini unutmayın.

Daha fazla güvenlik için, aracı üzerinde katı ve izole bir kontrol uygulamak üzere isteğe bağlı bir korumalı alan da kullanabilirsiniz.

large_2-3-sandbox-REV.png
Agent Shell Sandbox

Boş Araç Uygulaması Kitaplığı uygulaması şablonu

Artık arabalar için Android uygulamaları oluşturmak daha kolay. Araba için uygulama geliştirmek, projeyi başarıyla oluşturmak için karmaşık yapılandırmalarla uğraşmak anlamına geliyordu.

Artık Android Studio'daki yeni "Boş Araç Uygulaması Kitaplığı Uygulaması" şablonuyla geliştirme sürecinizi hızlandırabilirsiniz. Bu şablon, hem Android Auto hem de Android Automotive OS'te sürüş için optimize edilmiş bir uygulama için gereken standart kodu ele alarak size önemli ölçüde zaman ve emek kazandırır. Kurulumla uğraşmak yerine, yoldaki kullanıcılarınız için en iyi deneyimi oluşturmaya odaklanabilirsiniz.

Başlarken

Yeni şablonu kullanmak için:

  • Android Studio'ya Hoş Geldiniz ekranında Yeni Proje'yi (veya bir projenin içinden Dosya > Yeni > Yeni Proje'yi) seçin.
  • Empty Car App Library App (Boş Araç Uygulaması Kitaplığı Uygulaması) şablonunu arayın veya seçin.
  • Uygulamanıza ad verin ve sürüş için optimize edilmiş uygulamanızı oluşturmak üzere Bitir'i tıklayın.
large_3-1-empty-car-app-library-app-template-REV.png
Boş Araba Uygulaması Kitaplığı uygulama şablonu

Android Studio Panda sürümleri 

Panda 3, geçen ay yayınlanan ve yapay zekaya odaklanan Panda 2'nin üzerine inşa edildi. Yeni Android Studio özellikleri hakkında daha fazla bilgi edinmek için Android Studio Panda 2 ile istemden çalışan prototipe geçme başlıklı gönderiyi inceleyin. Bu özellikler arasında, istemden prototipe geçmenizi sağlayan yapay zeka destekli Yeni Proje Akışı ve bağımlılıklarınızı güncelleme zahmetini ortadan kaldıran Sürüm Yükseltme Asistanı yer alır.

Başlayın

Hemen başlayın ve geliştirme sürecinizi hızlandırın. Android Studio Panda 3'ü indirin ve bu güçlü yeni yapay zeka aracını bugün keşfetmeye başlayın.

Her zaman olduğu gibi geri bildiriminiz bizim için çok önemlidir. Bilinen sorunları kontrol edin, hataları bildirin ve LinkedIn, Medium, YouTube veya X'teki aktif topluluğumuzun bir parçası olun. Keyifli kodlamalar!

Yazan:
Okumaya devam et