Większa kontrola nad trybem agenta dzięki Android Studio Panda 3
3 minuty czytania
Android Studio Panda 3 jest już stabilne i gotowe do użycia w środowisku produkcyjnym. Ta wersja daje Ci jeszcze większą kontrolę nad przepływami pracy opartymi na AI i umożliwia ich dostosowywanie, dzięki czemu tworzenie wysokiej jakości aplikacji na Androida jest łatwiejsze niż kiedykolwiek.
Niezależnie od tego, czy dodajesz nowe funkcje do istniejącej aplikacji, czy tworzysz zupełnie nową, te aktualizacje zwiększają komfort pracy, ponieważ umożliwiają agentowi AI w Android Studio poznawanie Twoich konkretnych praktyk i zapewniają szczegółową kontrolę nad jego uprawnieniami.
Oprócz umiejętności AI i ulepszeń trybu agenta Android Studio Panda 3 zawiera też zaktualizowaną obsługę tworzenia aplikacji na Androida dla samochodów.
Oto szczegółowe informacje o nowościach:
Umiejętności agenta
Twórz bardziej pomocnych agentów AI, korzystając z umiejętności agenta w Android Studio. Umiejętności agenta to specjalne instrukcje, które uczą agenta nowych możliwości i sprawdzonych metod w konkretnym przepływie pracy. Agent może z nich korzystać w razie potrzeby. Znacznie zmniejsza to poziom szczegółowości wymagany w codziennych promptach. Umiejętności agenta działają z Gemini w Android Studio lub z innymi zdalnymi modelami językowymi innych firm, które integrujesz z platformą agenta w Android Studio.
Ty i członkowie Twojego zespołu możecie tworzyć umiejętności, które dokładnie określają, jak agent ma obsługiwać konkretne zadania w bazie kodu. Możesz na przykład utworzyć niestandardową umiejętność „inspekcja kodu” dostosowaną do standardów kodowania w Twojej organizacji lub niestandardową umiejętność, która dostarczy agentowi więcej informacji o korzystaniu z biblioteki wewnętrznej.
Po utworzeniu umiejętności agent będzie mógł jej używać automatycznie lub możesz ją uruchomić ręcznie, wpisując @, a następnie nazwę umiejętności. Więcej informacji o tworzeniu umiejętności dla bazy kodu znajdziesz w dokumentacji. Możesz też poprosić agenta o pomoc w tworzeniu nowej umiejętności, a on przeprowadzi Cię przez wszystkie szczegóły.
Pierwsze kroki
Aby utworzyć umiejętność dla projektu:
- Utwórz katalog .skills w folderze głównym projektu.
- Umieść w tym nowym katalogu plik SKILL.md.
- Dodaj do pliku nazwę i opis, aby zdefiniować niestandardowy przepływ pracy. Umiejętność jest gotowa.
- Opcjonalnie możesz dołączyć skrypty, komponenty i odniesienia, aby zapewnić agentowi jeszcze więcej wskazówek.
Zarządzanie uprawnieniami w trybie agenta
Masz kontrolę nad bazą kodu i możesz teraz bardziej świadomie decydować, które dane i funkcje chcesz udostępniać agentom AI. Nowe szczegółowe uprawnienia agenta w Android Studio pozwalają dokładnie określić, co agenci mogą dla Ciebie zrobić.
Gdy tryb agenta musi odczytać pliki, uruchomić polecenia powłoki lub uzyskać dostęp do internetu, wyraźnie prosi o Twoją zgodę. Wiemy, że „zmęczenie zatwierdzaniem” to realne ryzyko w przepływach pracy opartych na AI. Jeśli narzędzie zbyt często prosi o zgodę, łatwo zacząć klikać „Zezwól” bez dokładnego sprawdzania działania. Dzięki szczegółowym regułom „Zawsze zezwalaj” w przypadku zaufanych operacji i opcjonalnemu piaskownicy w przypadku operacji eksperymentalnych Android Studio pomaga skupić się na ważnych decyzjach, które wymagają ręcznego zatwierdzenia.
Konfigurowanie i używanie uprawnień agenta jest intuicyjne. Na przykład przyznanie uprawnień wyższego poziomu automatycznie autoryzuje powiązane narzędzia podrzędne, a polecenia, które zostały wcześniej zatwierdzone, będą uruchamiane automatycznie bez przerywania pracy. Pamiętaj, że dostęp do poufnych plików, takich jak klucze SSH, zawsze będzie wymagał Twojej wyraźnej zgody.
Aby zapewnić jeszcze większe bezpieczeństwo, możesz też użyć opcjonalnej piaskownicy, aby wymusić ścisłą, odizolowaną kontrolę nad agentem.
Pusty szablon aplikacji biblioteki aplikacji samochodowych
Ułatwiamy tworzenie aplikacji na Androida dla samochodów. Tworzenie aplikacji dla samochodów wiązało się wcześniej z koniecznością radzenia sobie ze złożonymi konfiguracjami, aby projekt mógł się pomyślnie skompilować.
Teraz możesz przyspieszyć tworzenie aplikacji dzięki nowemu szablonowi „Pusta aplikacja biblioteki aplikacji samochodowych” w Android Studio. Ten szablon zawiera wymagany powtarzalny kod aplikacji zoptymalizowanej pod kątem jazdy zarówno w Androidzie Auto, jak i w systemie operacyjnym Android Automotive, co pozwala zaoszczędzić sporo czasu i wysiłku. Zamiast tracić czas na konfigurację, możesz skupić się na tworzeniu jak najlepszych wrażeń dla użytkowników w drodze.
Pierwsze kroki
Aby użyć nowego szablonu:
- Na ekranie powitalnym Android Studio wybierz Nowy projekt (lub w projekcie wybierz Plik > Nowy > Nowy projekt).
- Wyszukaj lub wybierz szablon Pusta aplikacja biblioteki aplikacji samochodowych.
- Nazwij aplikację i kliknij Zakończ , aby wygenerować aplikację zoptymalizowaną pod kątem jazdy.
Wersje Android Studio Panda
Panda 3 bazuje na wydanej w zeszłym miesiącu wersji Panda 2, która skupia się na AI. Więcej informacji o nowych funkcjach Android Studio, w tym o nowym przepływie pracy opartej na AI, który pozwala przejść od prompta do prototypu, oraz o Asystencie uaktualniania wersji, który ułatwia aktualizowanie zależności, znajdziesz w poście Od prompta do działającego prototypu dzięki Android Studio Panda 2.
Pierwsze kroki
Zacznij i przyspiesz tworzenie aplikacji. Pobierz Android Studio Panda 3 i już dziś zacznij korzystać z tych zaawansowanych funkcji agentowych.
Jak zawsze, Twoja opinia jest dla nas bardzo ważna. Sprawdź znane problemy, zgłaszaj błędy i dołącz do naszej aktywnej społeczności na LinkedIn, Medium, YouTube lub X. Pozdrawiamy
-
Nowości dotyczące produktówAndroid Studio Quail 2 jest już stabilne i gotowe do użycia w środowisku produkcyjnym. Wprowadza ono do IDE równoczesne przepływy pracy agenta, natywnie zintegrowane profilowanie wycieków pamięci i usuwanie awarii z uwzględnieniem kontekstu.
Amman Asfaw • 3 minuty czytania -
Nowości dotyczące produktówW tym roku na Google I/O nie ograniczamy się do zmian iteracyjnych, ale wprowadzamy fundamentalną zmianę w sposobie tworzenia aplikacji. Nasze najnowsze narzędzia są przeznaczone do ery agentów i mają funkcje, które zwiększają produktywność programistów Androida oraz usprawniają agentów AI wdrażanych w bazie kodu.
Matthew Warner • 8 minut czytania -
r.r.
Nowości dotyczące produktówAndroid Studio Panda 4 jest już stabilne i gotowe do użycia w środowisku produkcyjnym. Ta wersja zawiera tryb planowania, przewidywanie następnej edycji i inne funkcje, które ułatwiają tworzenie wysokiej jakości aplikacji na Androida.
Matt Dyor • 5 minut czytania
Otrzymuj co tydzień najnowsze informacje o tworzeniu aplikacji na Androida na swoją skrzynkę odbiorczą.