Microsoft rzuca wyzwanie OpenAI Codex dzięki nowemu narzędziu do kodowania GitHub Copilot

Microsoft rzuca wyzwanie OpenAI Codex dzięki nowemu narzędziu do kodowania GitHub Copilot

GitHub Copilot: nowy konkurent w automatyzacji rozwoju oprogramowania

W zeszłym tygodniu OpenAI wprowadziło Codex, opartego na chmurze agenta inżynierii oprogramowania zaprojektowanego do jednoczesnego wykonywania wielu zadań inżynieryjnych. W odpowiedzi GitHub firmy Microsoft zaprezentował konkurencyjny produkt: agenta kodowania GitHub Copilot, zaprezentowanego na Build 2025. To innowacyjne narzędzie obiecuje zwiększyć automatyzację w rozwoju oprogramowania poprzez wykorzystanie GitHub Actions do wykonywania zadań i rozwiązywania problemów w tle.

Przedstawiamy agenta kodowania GitHub Copilot

Agent kodowania GitHub Copilot opiera się na podstawowej pracy Project Padawan, która zadebiutowała wcześniej w tym roku. Deweloperzy mogą teraz bez wysiłku przypisywać problemy z platformy internetowej GitHub, aplikacji mobilnej lub interfejsu wiersza poleceń (CLI) do agenta Copilot. Po przechwyceniu agent konfiguruje konfigurowalne środowisko programistyczne napędzane przez możliwości GitHub Actions, usprawniając początkowy proces konfiguracji dla deweloperów.

Monitorowanie postępów i uzyskiwanie wglądu

Podczas gdy agent Copilot zajmuje się przydzielonym problemem, deweloperzy mogą monitorować jego postęp za pomocą szczegółowych dzienników sesji. Po zakończeniu zadania automatycznie generowane jest żądanie ściągnięcia. Jednak nadzór ludzki jest niezbędny, ponieważ zatwierdzenie jest nadal wymagane przed zainicjowaniem jakichkolwiek przepływów pracy ciągłej integracji/ciągłego wdrażania (CI/CD).

Rozszerzone możliwości dzięki protokołowi kontekstu modelu

Ciekawą cechą agenta kodowania GitHub Copilot jest jego zdolność do wykorzystywania zewnętrznych danych i funkcjonalności. Dzięki wykorzystaniu Model Context Protocol (MCP) programiści mogą integrować dodatkowe zasoby w środowisku kodowania. Co ciekawe, agent może również akceptować dane wejściowe w postaci obrazów, umożliwiając udostępnianie zrzutów ekranu w celu zgłaszania błędów lub makiet nowych funkcji, co jeszcze bardziej usprawnia współpracę i funkcjonalność.

Spostrzeżenia dyrektora generalnego GitHub

Thomas Dohmke, dyrektor generalny GitHub, podkreślił znaczenie agenta kodującego Copilot, stwierdzając:

Dzięki nowemu agentowi kodowania Copilot żyje tam, gdzie programiści współpracują ze sobą: bezpośrednio w GitHub. Możesz przekazać czasochłonne, ale nudne zadania do Copilot, który będzie używał żądań ściągnięcia, CI/CD i wszystkich istniejących narzędzi, podczas gdy Ty skupisz się na interesującej pracy.

Spojrzenie w przyszłość: dostępność i przyszłe integracje

GitHub zapewnia, że ​​agent kodowania Copilot będzie się wyróżniał w obsłudze zadań o niskiej do średniej złożoności w ramach dobrze ugruntowanych baz kodu. Ta ekscytująca nowa funkcja jest stopniowo udostępniana wszystkim użytkownikom Copilot Enterprise i Copilot Pro+.Ponadto GitHub planuje zintegrować agenta Copilot z popularnymi zintegrowanymi środowiskami programistycznymi (IDE), takimi jak Xcode, Eclipse i JetBrains, zwiększając jego dostępność i usprawniając przepływy pracy programistów.

Podsumowując, agent kodowania GitHub Copilot oznacza znaczący postęp w automatyzacji procesów inżynierii oprogramowania, obiecując poprawę wydajności i współpracy między programistami.

Źródło i obrazy

Dodaj komentarz

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