Google rzuca wyzwanie Codexowi od OpenAI – agent Jules to nowy asystent AI dla programistów

itreseller.com.pl 1 miesiąc temu

Google uruchomiło globalną betę Julesa – autonomicznego asystenta AI dla programistów. Jules automatyzuje zadania w repozytoriach GitHub i korzysta z zaawansowanych możliwości modeli Gemini 2.5 Pro.

Podczas konferencji Google I/O 2025 firma oficjalnie zaprezentowała Julesa – nowego, autonomicznego agenta AI wspierającego programistów. Jules jest dostępny w publicznej becie dla wszystkich użytkowników z kontem Google i działa w środowiskach, gdzie dostępny jest model Gemini. To odpowiedź Google na rosnącą popularność narzędzi takich jak GitHub Copilot czy OpenAI Codex, ale Jules idzie o krok dalej, oferując pełną automatyzację zadań w repozytoriach kodu.

Jules nie działa wewnątrz klasycznego IDE (zintegrowanego środowiska programistycznego), ale jako niezależny agent w chmurze. Po połączeniu z kontem GitHub użytkownika klonuje on wybrane repozytorium do bezpiecznej maszyny wirtualnej Google Cloud, analizuje cały projekt i jest gotów do wykonania zadań takich jak: aktualizacja zależności, pisanie testów, dokumentowanie kodu, naprawa błędów czy wdrażanie nowych funkcji. Wszystkie zmiany są prezentowane w formie planu, który użytkownik może zaakceptować lub zmodyfikować, a następnie Jules wykonuje zadania krok po kroku, generując także pull requesty i commity bezpośrednio w repozytorium.

Jules działa asynchronicznie – programista może zlecić mu zadanie i wrócić do innych obowiązków, podczas gdy agent pracuje w tle. Wyróżnikiem jest także możliwość generowania audio-changelogów, czyli głosowych podsumowań zmian w projekcie. Google zapewnia, iż prywatny kod użytkownika nie jest wykorzystywany do trenowania modeli AI, a dane pozostają izolowane w środowisku wykonawczym.

Wersja beta Julesa jest w tej chwili darmowa, choć obowiązują limity (np. pięć zadań dziennie), a w przyszłości Google planuje wprowadzić płatności za korzystanie z agenta. Integracja z Gemini 2.5 Pro zapewnia Julesowi dostęp do najnowszych algorytmów rozumienia kodu i kontekstu projektów, co pozwala mu obsługiwać choćby złożone, wieloplikiowe zmiany i równoległe zadania.

Idź do oryginalnego materiału