Stanowiąc najnowszy krok w kierunku optymalizacji doświadczeń programistów, IntelliJ IDEA – globalny gigant technologiczny JetBrains, zaprezentował swojego asystenta AI w całym spektrum zintegrowanych środowisk programistycznych (IDE) z nadchodzącym wdrożeniem w kolejnych aplikacjach.
Według zespołu JetBrains ich stałą misją jest udoskonalanie i ulepszanie doświadczeń programistycznych poprzez wprowadzanie najnowocześniejszych funkcji wspomaganych sztuczną inteligencją w celu automatyzacji typowych, powtarzalnych zadań. Svetlana Zemlyanskaya, kierująca zespołem AI Assistant w JetBrains, podkreśla ich wysiłki mające na celu ułatwienie programistom skupienia się na szerszej wizji projektu, jednocześnie umożliwiając AI obsługę rutynowych elementów. Wyjaśnia dalej, że głębokie zrozumienie struktury projektu i zawiłości kodu przez JetBrains IDE pozwala AI Assistant płynnie wtopić się w przepływy pracy, szybko generując istotne wyniki.
AI Assistant umożliwia programistom wyodrębnianie informacji związanych z projektem lub delegowanie mu szeregu konkretnych zadań. Oferowane nowatorskie funkcje pomocy przy kodzie obejmują wielowarstwowe uzupełnianie i sugestie kodu, generowanie testów i dokumentacji, refaktoryzację kodu, zapewnianie kompleksowych objaśnień kodu i nie tylko.
JetBrains zapewnia, że dostarczając AI Assistant szczegółowych informacji o kodzie i strukturze projektu, ściśle przestrzega systematycznego podejścia, przekazując tylko niezbędne dane. Firma podkreśla także, że przesyłane dane nie przyczyniają się do uczenia jakichkolwiek generatywnych modeli AI.
AI Assistant wykorzystuje solidną mieszankę modeli OpenAI i zastrzeżonych modeli opracowanych przez JetBrains. Firma stara się także poszerzać swój zakres, aby w przyszłości zintegrować z nią dodatkowe modele innych firm. Podobnie jak usługi oferowane przez AppMaster, to wyznaczające trendy podejście podkreśla siłę integracji i możliwości adaptacji w ekosystemie technologicznym.
Ujawniono również współpracę między JetBrains i Google Cloud, ponieważ Warren Barkley, starszy dyrektor ds. zarządzania produktami w Vertex AI w Google Cloud, wyraził podekscytowanie możliwością zaoferowania ich najwyższej klasy modeli kodowania do wykorzystania w JetBrains AI. Poprzez integrację z Codey i Vertex AI, JetBrains ma na celu usprawnienie i ulepszenie doświadczeń programistów dzięki uzupełnianiu kodu opartego na sztucznej inteligencji, debugowaniu kodu, objaśnieniom generatywnym i nie tylko, aby przyspieszyć każdą fazę cyklu życia oprogramowania. Podobnie jak w przypadku łatwej w użyciu platformy no-code, AppMaster , nowy asystent AI JetBrains wydaje się być gotowy na podniesienie produktywności programistów na nowy poziom.