Microsoft ogłosił wprowadzenie GitHub Copilot Extensions, nowej funkcji zaprojektowanej w celu zintegrowania narzędzi i usług innych firm bezpośrednio ze środowiskiem GitHub Copilot. To ogłoszenie zostało ogłoszone podczas konferencji programistów Build 2024 i podkreśliło zaangażowanie firmy Microsoft w zwiększanie produktywności programistów.
Usprawniony przepływ pracy dla programistów
Głównym celem rozszerzeń Copilot jest aby zminimalizować potrzebę przełączania kontekstów przez programistów podczas pracy. Integrując te rozszerzenia, programiści mogą teraz zachęcać obsługiwane aplikacje do wykonywania różnych działań, takich jak generowanie plików i żądań ściągnięcia, bez opuszczania środowiska kodowania. Ta integracja jest dostępna za pośrednictwem usługi GitHub Copilot Chat, która obsługuje rozszerzenia w witrynach GitHub.com, Visual Studio i Visual Studio Code.
Wśród pierwszych usług, które zostaną zintegrowane z rozszerzeniami Copilot, są GitHub Copilot dla platformy Azure, Docker, LambdaTest, LaunchDarkly, McKinsey & Company, Microsoft Azure i Microsoft Teams, MongoDB, Octopus Deploy, Pangea, Pinecone, Product Science, ReadMe, Sentry i Stripe. Integracje te mają na celu zapewnienie programistom bardziej spójnego i wydajnego przepływu pracy. GitHub wskazał również, że w nadchodzących miesiącach spodziewanych jest więcej partnerstw, co jeszcze bardziej rozszerzy możliwości rozszerzeń Copilot.
GitHub Copilot został pierwotnie wydany w październiku 2021 r. i od tego czasu jest dostępny jako rozszerzenie w różnych zintegrowanych środowiskach programistycznych (IDE), w tym Visual Studio Code, Visual Studio, Vim, Neovim, i JetBrains IDE. W lutym GitHub udostępnił ogólnie wersję korporacyjną GitHub Copilot, a w kwietniu firma udostępniła wersję zapoznawczą GitHub Copilot Workspace, środowiska programistycznego opartego na sztucznej inteligencji.
[treść osadzona]
Dostosowywanie i rynek
Przedsiębiorstwa mają możliwość tworzenia własnych, prywatnych rozszerzeń Copilot, umożliwiających integrację dostosowaną do konkretnych potrzeb organizacyjnych. Ponadto GitHub Marketplace będzie oferować rozszerzenia otwarte dla wszystkich użytkowników, zapewniając programistom platformę dostępu do szerokiej gamy narzędzi i usług.
Wizja GitHub dotycząca rozszerzeń Copilot Extensions przypomina pozycję Slack jako firmy centralny węzeł komunikacji w miejscu pracy. Integrując różnorodne narzędzia i usługi, GitHub ma być platformą, po którą chętnie sięgają programiści, łączącą dostęp do repozytoriów prywatnych i open source z możliwościami sztucznej inteligencji.