Menu dokumentacji

GitHub Copilot w VS Code

Na tej stronie

Połącz OwlMeans z agentem GitHub Copilot w VS Code. Użyj lokalnego serwera stdio do obsługi plików obszaru roboczego i delegowanego wnioskowania.

  1. Otwórz obszar roboczy projektu i sprawdź, czy dostępny jest Node.js w wersji 22 lub nowszej.

  2. W VS Code użyj polecenia MCP: Dodaj serwer (Add Server) i wybierz polecenie stdio.

    Ustawienia MCP w OwlMeans: 1, preferencja wnioskowania; 2, karty konfiguracji klientów.
    Ustawienia MCP w OwlMeans: 1, preferencja wnioskowania; 2, karty konfiguracji klientów.
  3. Nadaj serwerowi nazwę owlmeans, ustaw polecenie npx i podaj poniższe argumenty.

  4. Zapisz ustawienia w wybranej konfiguracji obszaru roboczego lub użytkownika.

  5. Otwórz czat agenta Copilot, zapoznaj się z pytaniem o zaufanie do serwera i sprawdź dostępne narzędzia.

VS Code obsługuje również następującą postać pliku .vscode/mcp.json w obszarze roboczym:

{
  "servers": {
    "owlmeans": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@owlmeans/viable-mcp@latest", "--harness", "copilot"]
    }
  }
}

Obecne wersje obsługują też przenośną konfigurację MCP. Użyj polecenia Dodaj serwer (Add Server), aby zapisać konfigurację w formacie odpowiednim dla używanej wersji. Zapoznaj się z oficjalnym przewodnikiem po MCP w VS Code.

Używaj konfiguracji MCP przeznaczonej dla programu Copilot; rozszerzenia Codex i Claude Code odczytują konfiguracje swoich agentów.

Sprawdź połączenie

  1. Zaloguj się do OwlMeans w przeglądarce, gdy pojawi się prośba.
  2. Poproś agenta, aby wywołał describe_platform i session_status.
  3. Sprawdź, czy wybrano właściwy projekt, obszar roboczy i tryb wnioskowania.
  4. Poproś agenta, aby sprawdził harness projektu lub go zainstalował.
  5. Uruchom niewielki proces generowania aplikacji lub pracy nad historyjką.

Przykłady dotyczą projektu lokalnego. Dla projektu hostowanego dodaj --target i cloud jako osobne argumenty. Aby delegować wnioskowanie, dodaj --llm i local, ale tylko wtedy, gdy zadania będzie obsługiwał połączony agent programistyczny. Skutki i koszty poszczególnych trybów wyjaśnia strona Wybór trybu.

Nie umieszczaj tokenów dostępu w konfiguracji zapisywanej w repozytorium. Po zmianie ustawień serwera uruchom klienta ponownie. Jeśli brakuje narzędzia, sprawdź listę narzędzi połączonego serwera i skorzystaj z instrukcji rozwiązywania problemów.

Wskazana technologia

Oficjalny znak Visual Studio Code

Oficjalny znak użyty bez zmian w celu identyfikacji technologii. Zobacz poniższą informację o właścicielu.

Nazwy i znaki towarowe

GitHub i GitHub Copilot są markami GitHub, Inc. Zasady używania.

Visual Studio Code, VS Code, TypeScript i powiązane znaki Microsoft należą do Microsoft Corporation. Zasady używania.

OpenAI, ChatGPT i powiązane znaki OpenAI należą do OpenAI; Codex jest produktem OpenAI. Zasady używania.

Claude i Claude Code są produktami Anthropic; ich nazwy i znaki pozostają własnością odpowiedniego właściciela. Zasady używania.

Nazwy Node.js i npx oraz wszelkie powiązane znaki pozostają własnością odpowiednich właścicieli lub opiekunów projektów. Odwołania służą identyfikacji produktów, standardów lub przykładów źródłowych. Dokumentacja OwlMeans nie sugeruje sponsorowania ani poparcia ze strony tych właścicieli.