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.

Ustawienia MCP w OwlMeans: 1, preferencje wnioskowania; 2, karty konfiguracji klienta.
Ustawienia MCP w OwlMeans: 1, preferencje wnioskowania; 2, karty konfiguracji klienta.
  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.
  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. Gdy pojawi się prośba, zaloguj się do OwlMeans w przeglądarce.
  2. Poproś agenta o wywołanie describe_platform i session_status.
  3. Sprawdź, czy wybrano właściwy projekt, obszar roboczy i tryb wnioskowania.
  4. Poproś agenta o sprawdzenie lub zainstalowanie zestawu instrukcji i narzędzi projektu (harness).
  5. Rozpocznij niewielki proces generowania aplikacji lub realizacji historyjki.

W przykładach zastosowano lokalne środowisko docelowe. Dla projektu hostowanego dodaj --target, cloud jako osobne argumenty. Dodaj --llm, local, aby delegować wnioskowanie, tylko wtedy, gdy zadania będzie obsługiwał podłączony agent programistyczny. Wybór trybu wyjaśnia skutki i koszty.

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 podłączonego serwera i rozwiąż problemy z połączeniem.

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

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; nazwy i znaki tych produktów pozostają własnością Anthropic. 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. Odniesienia 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.