NarzędziaProgramowanie

Google Cloud prezentuje nowe narzędzia AI dla programistów

Google Cloud rozszerza swoją ofertę narzędzi opartych o sztuczną inteligencję, prezentując pięć wyspecjalizowanych agentów AI. Ich zadaniem jest usprawnienie pracy programistów w wielu obszarach – od orkiestracji potoków danych, po zarządzanie repozytoriami kodu na poziomie korporacyjnym. Każdy z agentów odpowiada na konkretne wyzwania, przed którymi stoją współcześni developerzy.

BigQuery Data Agent: Automatyzacja potoków danych

BigQuery Data Agent ma za zadanie zautomatyzować tworzenie i zarządzanie potokami danych w ekosystemie BigQuery. Narzędzie to skierowane jest do inżynierów i analityków danych, którzy chcą skupić się na analizie i wyciąganiu wniosków, zamiast tracić czas na rutynowe czynności związane z przetwarzaniem danych.

Agent umożliwia automatyczne pozyskiwanie danych z różnych źródeł, takich jak Google Cloud Storage, eliminując potrzebę pisania skryptów ETL. Dodatkowo, zapewnia jakość i spójność danych poprzez mechanizmy kontroli i transformacji oparte o AI. Użytkownicy mogą opisywać logikę potoku danych w języku naturalnym, a agent generuje i optymalizuje odpowiednie zapytania SQL lub DataFrames.

Notebook Agent (NotebookLM for Enterprise): Analiza danych i budowa modeli

Notebook Agent, dostępny jako NotebookLM for Enterprise, rozszerza możliwości BigQuery Notebooks, oferując kompleksowe wsparcie AI dla analizy danych i budowy modeli. Narzędzie automatyzuje eksploracyjną analizę danych (EDA), inżynierię cech, generowanie predykcji i modeli bezpośrednio w notebookach, redukując ilość boilerplate kodu.

NotebookLM Enterprise odróżnia się od standardowej wersji NotebookLM integracją z BigQuery Notebooks, kontrolą opartą o podpowiedzi (prompt-based control) i zabezpieczeniami dostosowanymi do potrzeb korporacyjnych. Umożliwia tworzenie interaktywnych notatników, organizowanie baz wiedzy i syntezę informacji.

Looker Code Assistant: Analityka dla każdego

Looker Code Assistant integruje generatywną AI bezpośrednio z platformą Looker, czyniąc analitykę dostępną dla użytkowników nietechnicznych. Użytkownicy mogą zadawać pytania w języku naturalnym i otrzymywać wizualizacje, kod Python lub interaktywne wykresy.

Narzędzie generuje LookML i opcje formatowania JSON na podstawie poleceń, przyspieszając tworzenie dashboardów. Wyjaśnia metodologię analizy i sugeruje kolejne kroki, zwiększając zaufanie i przystępność. Dzięki warstwie semantycznej Looker, zapytania są dokładne i odnoszą się do definicji biznesowych.

Database Migration Agent: Migracja baz danych do chmury

Database Migration Agent (DMS with Gemini Assist) upraszcza i przyspiesza migrację z legacy baz danych (np. MySQL, Oracle, SQL Server) do nowoczesnych baz danych Google Cloud, takich jak Spanner, Cloud SQL i AlloyDB.

Agent konwertuje procedury składowane, funkcje i schematy do formatów natywnych dla chmury. Wykorzystuje replikację ciągłą, minimalizując czas przestoju podczas migracji. Dostarcza także szczegółowe porównania kodu legacy i docelowego, wraz z wyjaśnieniami dla programistów. Całość jest w pełni zarządzana przez Google Cloud, bez konieczności prowizjonowania infrastruktury.

GitHub Agent (Gemini CLI GitHub Actions): Automatyzacja zarządzania repozytorium

Gemini CLI GitHub Actions to agent AI open-source, który automatyzuje rutynowe zadania związane z zarządzaniem repozytoriami w GitHub. Narzędzie automatycznie etykietuje, nadaje priorytety i kieruje zgłoszenia w oparciu o ich treść. Przegląda zmiany w kodzie, sugeruje ulepszenia i dostarcza natychmiastowy feedback, redukując obciążenie związane z ręczną weryfikacją kodu. Programiści mogą delegować zadania, oznaczając agenta w zgłoszeniach lub pull requestach.

Nowe narzędzia od Google Cloud stanowią istotny krok w kierunku autonomicznych narzędzi programistycznych. Przejmują one powtarzalne i podatne na błędy zadania, pozwalając programistom skupić się na innowacjach i logice biznesowej. Obniżają próg wejścia w zaawansowane technologie, jednocześnie rozszerzając możliwości związane z przetwarzaniem danych i kodu w chmurze.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *