GitHub Copilot ożywia makiety poprzez generowanie kodu z obrazów

GitHub Copilot ożywia makiety poprzez generowanie kodu z obrazów





GitHub Copilot wprowadza nowe funkcje generowania kodu z obrazów | TechCrunch

Wprowadzenie nowych funkcji przez GitHub Copilot

GitHub ogłosił szereg aktualizacji w swoim programie Copilot, jednocześnie dając wgląd w przyszłość swojego programowania parowego wspomaganego przez AI. Wśród kluczowych aktualizacji znalazła się funkcja o nazwie Vision for Copilot. Umożliwia ona użytkownikom dołączanie zrzutów ekranu, zdjęć lub diagramów do czatu, a Copilot generuje interfejs, kod i tekst alternatywny, ożywiając w ten sposób wizję użytkownika.

Na przykład, członek zespołu marketingowego może wykonać zrzut ekranu strony internetowej i wskazać zmiany, które chce wprowadzić. Zamiast formułować takie zmiany za pomocą tekstu, teraz można przesłać obraz i poprosić Copilot o dokonanie zmian zgodnie z zaznaczeniami na pliku.

Dostępność funkcji Vision w VS Code

Funkcja ta była dostępna jako rozszerzenie w VS Code od października, a Microsoft potwierdził w opisie aplikacji, że w przyszłości zostanie ona zintegrowana jako natywna funkcja w Copilot Chat GitHub. Wcześniej wymagała ona od użytkownika posiadania własnego klucza API.

Prognozowanie edycji przez GitHub Copilot

GitHub wprowadza także nową funkcję o nazwie „sugestie następnej edycji” w ramach rozbudowanej funkcji pełnego kodu Copilot. Dotąd Copilot działał z położenia kursora w edytorze VS Code, ale teraz będzie analizował ostatnie zmiany, aby przewidzieć, co użytkownik może chcieć zrobić dalej. Wykorzysta bardziej kontekstowe wskazówki, aby automatycznie zidentyfikować i zasugerować, jaka mogłaby być następna edycja.

Jeśli programista chce zaakceptować sugestie, może nacisnąć klawisz Tab, a w celu ich odrzucenia – Esc.

Przyszłość agentowa GitHub

GitHub zaprezentował również Copilot Edits w listopadzie, jako nowy sposób na przeprowadzanie edycji wieloplikowych przy użyciu naturalnego języka. Ta funkcja jest teraz dostępna ogólnie, oferując dodatkowo nowy „tryb agenta”, który identyfikuje wszystkie pliki związane ze zmianami, które deweloper zamierza wprowadzić – nie polegając na ich ręcznym wyborze przez użytkownika.

Celem na przyszłość jest zastosowanie takich „trybów agenta” do innych aspektów Copilot, umożliwiając większą automatyzację w szerszym zakresie powiązanych zadań. Właśnie dlatego GitHub zapowiedział nową inicjatywę nazwaną Project Padawan, która jest w zasadzie agentem SWE (inżynierii oprogramowania), zdolnym do samodzielnego zarządzania całością zadań pod kierunkiem programisty przypisującego problemy do Copilot.

CEO GitHub, Thomas Dohmke, podkreślił, że „Copilot [teraz] wykonuje więcej pracy, aby zrozumieć zamiary użytkownika oryginalnego wniosku, a następnie próbuje to rozwiązać”.

Dohmke nie wskazał, kiedy ten projekt może być gotowy do wdrożenia, zaznaczając, że GitHub będzie współpracował z partnerami i społecznością, aby go udoskonalić. „Szukamy partnerów, którzy również tworzą agentów, aby włączyć ich do tego procesu oraz klientów, którzy będą z nami współpracować i udzielać nam informacji zwrotnych – ponieważ wiemy, że na obecnym etapie nie będzie to doskonałe,” powiedział Dohmke.


Zostaw komentarz

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