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

Установка и использование harness проекта

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

Дайте агенту программирования рекомендации по проекту, которые нужны для работы по соглашениям OwlMeans. В harness входят адаптированные инструкции, навыки и поддержка памяти.

  1. Откройте рабочую область проекта и подключите stdio-сервер MCP.

    Настройки MCP в OwlMeans: 1 — предпочтительный режим инференса; 2 — вкладки настройки клиентов.
    Настройки MCP в OwlMeans: 1 — предпочтительный режим инференса; 2 — вкладки настройки клиентов.
  2. Вызовите describe_harness для выбранного агента, чтобы ознакомиться с доступными рекомендациями.

  3. Подтвердите каталог, в который нужно записать файлы.

  4. Вызовите install_harness с соответствующими значениями harness и dir.

  5. Запустите или обновите сессию агента, чтобы он прочитал установленные рекомендации.

  6. Прежде чем разрабатывать функцию, попросите агента изучить проект и текущие задачи.

{
  "dir": "/absolute/path/to/project",
  "harness": "codex",
  "mcpConfig": false
}

Среди поддерживаемых селекторов harness — claude-code, codex, copilot и opencode. Используйте селектор своего агента программирования, а не маркетинговое название чат-продукта.

Оставьте mcpConfig: false, чтобы сохранить существующую конфигурацию MCP, общую для всего клиента. Устанавливайте значение true только в том случае, если установщик должен записать конфигурацию MCP для проекта и вы уже проверили, что изменится.

Для install_harness нужен хост, способный запускать команды локально. Через облачную конечную точку HTTP этот инструмент недоступен. describe_harness — инструмент расширения; он доступен только тогда, когда подключённый хост предоставляет это расширение.

Когда передаёте исходный код дальше, сохраняйте рекомендации и память проекта. Попросите нового агента сначала прочитать их. См. продолжение работы с другим агентом.

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

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

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

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