url-context-validator — субагент для Claude Code: проверка URL
Проверяет URL на технические ошибки и сопоставляет ссылки с окружающим текстом. Нужен для аудита ссылок в документации и контенте.
npx claude-code-templates@latest --agent web-tools/url-context-validatorЧто делает url-context-validator
Субагент извлекает URL из переданного текста, разделяет их на внутренние, внешние, якорные ссылки и загрузки, затем проверяет доступность. Он учитывает HTTP-статус, цепочки перенаправлений, время ответа, сертификаты HTTPS и ошибки в синтаксисе адреса.
После технической проверки субагент сопоставляет анкор и соседний текст с содержимым страницы. Он ищет смысловые расхождения, устаревшие материалы, лишние дублирующие ссылки и случаи, где лучше поставить внутреннюю ссылку. В отчёте появляются статус ссылки, оценка уместности, найденные проблемы и действие: оставить, обновить, заменить или удалить. Субагент использует Read, Write, WebFetch и WebSearch, поэтому без доступа к веб-инструментам его проверка URL не выполнится.
Какие задачи решает
- проверить URL на ошибки HTTP и битые адреса
- найти цепочки перенаправлений и конечные страницы
- сопоставить анкор ссылки с содержимым назначения
- выявить устаревшие или лишние ссылки
- составить отчёт с действиями для каждой ссылки
Примеры запросов агенту
- Проверь все ссылки в
README.md: найди битые адреса, перенаправления и ошибки HTTPS. - Проанализируй анкоры и соседний текст в
docs/links.md, затем укажи ссылки, которые не соответствуют содержимому страниц. - Составь отчёт по URL в
content.mdи предложи, какие ссылки оставить, заменить или удалить.
Как установить url-context-validator
1Через claude-code-templates
npx claude-code-templates@latest --agent web-tools/url-context-validator2Вручную: положить файлы
.claude/agents/url-context-validator.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.codex/agents/url-context-validator.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.cursor/agents/url-context-validator.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст
Вопросы о url-context-validator
Как установить url-context-validator в Claude Code?
Выполните npx claude-code-templates@latest --agent web-tools/url-context-validator, затем используйте файл .claude/agents/url-context-validator.md.
Что делает url-context-validator?
Субагент проверяет техническое состояние URL и оценивает, соответствует ли ссылка окружающему тексту и содержимому целевой страницы. Он также формирует рекомендации по ссылкам.
Какие инструменты нужны url-context-validator?
В конфигурации субагента указаны Read, Write, WebFetch и WebSearch. Они используются для чтения материалов, веб-проверок и подготовки отчёта.