Firma OpenAI ogłosiła nową aktualizację ChatGPT dla systemu macOS, która rozszerza jego funkcjonalność w zakresie pracy z kodem.
Użytkownicy subskrypcji ChatGPT Plus, Pro i Team zyskali możliwość bezpośredniej edycji kodu w programach Xcode, VS Code oraz JetBrains. Dzięki nowej funkcji chatbot może samodzielnie wprowadzać zmiany w plikach, eliminując konieczność ręcznego kopiowania i wklejania fragmentów kodu.
Nowe funkcje ChatGPT na macOS
6 marca 2025 roku OpenAI udostępniło aktualizację, która usprawnia pracę programistów korzystających z ChatGPT. Nowa funkcjonalność pozwala użytkownikom tych trzech popularnych środowisk programistycznych na bezpośrednią edycję kodu bez konieczności przełączania się między aplikacjami. Wystarczy, że chatbot wygeneruje propozycję zmian, a użytkownik zatwierdzi ich zastosowanie.
W przyszłym tygodniu funkcja zostanie udostępniona kolejnym grupom użytkowników. Osoby korzystające z planów Enterprise, Education oraz Free również zyskają dostęp do tego narzędzia, co sprawi, że większa liczba deweloperów będzie mogła wykorzystać je w swoich projektach.
Jak działa funkcja automatycznej edycji kodu?
Nowa opcja pozwala ChatGPT na bezpośrednie modyfikowanie kodu w edytorach, bez konieczności kopiowania treści przez użytkownika. Dzięki temu proces implementowania poprawek i optymalizacji kodu staje się płynniejszy. Programista może skupić się na pracy nad projektem, a nie na ręcznym przenoszeniu fragmentów kodu między aplikacjami.
Taka funkcjonalność sprawdza się zwłaszcza w dużych projektach, gdzie każda optymalizacja i oszczędność czasu są istotne. Dzięki automatycznym zmianom można szybciej wprowadzać poprawki, poprawiać błędy i optymalizować kod pod kątem wydajności.
Rozszerzenie dotychczasowych możliwości
Tryb „interakcji z aplikacjami” w ChatGPT został wprowadzony w listopadzie 2024 roku i początkowo miał ograniczone zastosowanie. Do tej pory użytkownicy mogli wykorzystywać go jedynie do analizy kodu, ale konieczne było samodzielne przenoszenie poprawek. Nowa aktualizacja zmienia ten sposób pracy, umożliwiając bezpośrednie wprowadzanie zmian w kodzie przez samego chatbota.
To sprawia, że ChatGPT zaczyna być traktowany nie tylko jako narzędzie do analizy kodu, ale także jako asystent programistyczny, który może ułatwić codzienną pracę. Funkcjonalność ta stanowi alternatywę dla rozwiązań takich jak GitHub Copilot czy Cursor, które od dawna wspomagają programistów w edycji kodu.
Plany OpenAI dotyczące ChatGPT na Windows
Alexander Embiricos z OpenAI zapowiedział, że podobna funkcjonalność pojawi się także w wersji na system Windows. Nie podano dokładnej daty wdrożenia, ale użytkownicy tego systemu mogą spodziewać się podobnych możliwości w niedalekiej przyszłości.
Ponadto OpenAI pracuje nad osobnym narzędziem, które ma jeszcze bardziej ułatwić pracę deweloperom. Szczegóły tego projektu nie są jeszcze znane, ale można przypuszczać, że firma chce zwiększyć swoją obecność w branży programistycznej i dostarczyć narzędzie, które będzie mogło konkurować z istniejącymi rozwiązaniami.
Opinie ekspertów na temat kodu generowanego przez AI
Mimo rosnącej popularności narzędzi AI w programowaniu, eksperci podkreślają, że automatyzacja nie zawsze oznacza poprawę jakości kodu. Badania przeprowadzone przez Harness wykazały, że programiści często muszą poświęcać dodatkowy czas na poprawianie błędów w kodzie generowanym przez sztuczną inteligencję.
Z kolei raport Google wskazuje, że stosowanie narzędzi AI może prowadzić do spadku stabilności oprogramowania. To pokazuje, że mimo zalet, jakie niesie ze sobą automatyzacja, kluczową rolę nadal odgrywa doświadczenie programistów, którzy muszą weryfikować poprawność kodu i oceniać jego jakość.
Nowa funkcjonalność ChatGPT na macOS to rozwiązanie, które może przyspieszyć pracę wielu programistów. Możliwość bezpośredniej edycji kodu w Xcode, VS Code i JetBrains pozwala na lepsze wykorzystanie sztucznej inteligencji w procesie tworzenia oprogramowania.