Меню документации

GitHub Copilot в VS Code

На этой странице

Подключите OwlMeans к агенту GitHub Copilot в VS Code. Используйте локальный сервер stdio для работы с файлами рабочей области и делегированного инференса.

Настройки MCP в OwlMeans: 1 — предпочтительный режим инференса; 2 — вкладки настройки клиентов.
Настройки MCP в OwlMeans: 1 — предпочтительный режим инференса; 2 — вкладки настройки клиентов.
  1. Откройте рабочую область проекта и убедитесь, что доступен Node.js версии 22 или новее.
  2. В VS Code запустите команду MCP: добавить сервер (MCP: Add Server) и выберите команду stdio.
  3. Укажите имя owlmeans, команду npx и приведённые ниже аргументы.
  4. Сохраните настройки в нужной конфигурации рабочей области или пользователя.
  5. Откройте чат агента Copilot, ознакомьтесь с запросом о доверии к серверу и проверьте доступные инструменты.

VS Code также поддерживает следующий формат файла .vscode/mcp.json в рабочей области:

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

Текущие версии также поддерживают переносимую конфигурацию MCP. Используйте команду «Добавить сервер» (Add Server), чтобы записать настройки в формате, подходящем для установленной версии. Ознакомьтесь с официальным руководством по MCP в VS Code.

Используйте конфигурацию MCP самого Copilot; расширения Codex и Claude Code читают конфигурации соответствующих агентов.

Проверка подключения

  1. При появлении запроса войдите в OwlMeans через браузер.
  2. Попросите агента вызвать describe_platform и session_status.
  3. Убедитесь, что выбраны нужные проект, рабочая область и режим инференса.
  4. Попросите агента проверить или установить комплект инструкций проекта для агента.
  5. Запустите небольшой процесс генерации приложения или разработки пользовательской истории.

В примерах используется локальное размещение. Для проекта в облаке добавьте --target, cloud как отдельные аргументы. Для делегированного инференса добавляйте --llm, local только в том случае, если задачи будет обрабатывать подключённый агент разработки. Последствия выбора и стоимость описаны в разделе «Выбор режима».

Не сохраняйте токены доступа в конфигурации, попадающей в коммиты. После изменения настроек сервера перезапустите клиент. Если инструмент отсутствует, проверьте список инструментов подключённого сервера и обратитесь к руководству по устранению неполадок.

Упомянутая технология

Официальный знак visual-studio-code

Официальный знак используется без изменений для обозначения технологии. Уведомление о правообладателе приведено ниже.

Названия и товарные знаки

GitHub и GitHub Copilot — бренды GitHub, Inc. Правила использования.

Visual Studio Code, VS Code, TypeScript и связанные с ними товарные знаки Microsoft принадлежат Microsoft Corporation. Правила использования.

OpenAI, ChatGPT и связанные с ними товарные знаки OpenAI принадлежат OpenAI; Codex — продукт OpenAI. Правила использования.

Claude и Claude Code — продукты Anthropic; права на их названия и товарные знаки сохраняются за соответствующим правообладателем. Правила использования.

Права на названия Node.js, npx и любые связанные с ними товарные знаки сохраняются за соответствующими правообладателями или сопровождающими проектов. Упоминания обозначают продукты, стандарты или примеры исходного кода. Документация OwlMeans не подразумевает спонсорства или одобрения со стороны этих правообладателей.