Отладка логики проверки сборки Claude Code: почему поиск по имени не работает и как поиск по структурному слепку это исправляет

✍️ OpenClawRadar📅 Опубликовано: 11 мая 2026 г.🔗 Source
Отладка логики проверки сборки Claude Code: почему поиск по имени не работает и как поиск по структурному слепку это исправляет
Ad

Разработчик на r/ClaudeAI сообщает, что Claude Code неоднократно не мог обнаружить существующие функции, отвечая «нет» на вопрос «это реализовано?» четыре раза за одну сессию — хотя каждый раз функция уже существовала. Коренная причина: агент искал по названию (ключевые слова, синонимы), а не по структурному следу (маршруты, схемы, зарегистрированные инструменты, запланированные задачи, задокументированные решения). Названия меняются; архитектурные артефакты — нет.

Паттерн

Вопрос «эта функция уже реализована?» вызывал уверенное «нет, вот как мы её реализуем», даже если функция была частично реализована. Каждый раз пользователю приходилось настаивать, чтобы получить реальный ответ. Разработчик диагностировал, что агент действительно искал, но использовал запросы на основе словаря, которые пропускали код с другими соглашениями об именовании.

Правило (поиск по структурному следу)

Синтезированное правило заставляет агента искать по форме, а не по названию. Например, вместо «найди функцию X» он спрашивает «какие существуют плагин-инструменты?» или «какие маршруты, схемы или зарегистрированные задачи соответствуют этой функциональности?». Это позволяет обнаружить предыдущий код, который поиск по названию никогда бы не нашел.

Ключевое изменение: «Поиск по лучшим синонимам — это всё ещё поиск по названию. Поиск по следу ловит его (предыдущий код зарегистрировал плагин-инструмент, а запрос «какие существуют плагин-инструменты?» — это узкий поиск с высоким сигналом).»

Ad

Запрошенная обратная связь от сообщества

  • Формы галлюцинаций, которые структурный поиск НЕ поймает
  • Паттерны «аудит-театра», когда форма соблюдена, но содержание отсутствует
  • Избыточное срабатывание на вопросы, которые на самом деле не являются утверждениями об отсутствии
  • Усиление уверенности: после аудита агент становится более уверенным в выводах, что затрудняет обнаружение ошибок неверной онтологии
  • Строгость неверной онтологии: агент ищет шаблоны GraphQL в REST-системе, ничего не находит, подтверждает отсутствие

Разработчик тестирует правило в отдельном проекте в течение 2–3 недель, прежде чем рассматривать глобальную конфигурацию. Он приглашает других делиться правилами, которые решили проблему «галлюцинаций со строгостью» (а не просто галлюцинаций).

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Sentinel: Самостоятельно размещаемая платформа агентов для подписчиков Claude Code
Инструменты

Sentinel: Самостоятельно размещаемая платформа агентов для подписчиков Claude Code

Sentinel — это бесплатная платформа с открытым исходным кодом, которая работает напрямую на вашем существующем токене OAuth Claude Code без накладных расходов на API. Она предоставляет чистый интерфейс оператора с автоматизацией браузера в реальном времени через встроенный VNC и включает такие функции, как Git-контроль, журналы трассировки сессий и структурированную иерархическую память.

OpenClawRadar
Дообученная модель Qwen3-0.6B превосходит учителя размером 120B в структурированном вызове функций.
Инструменты

Дообученная модель Qwen3-0.6B превосходит учителя размером 120B в структурированном вызове функций.

Distil Labs опубликовала сквозной конвейер, который дообучает модель Qwen3-0.6B для достижения 79,5% точного соответствия при вызове функций IoT умного дома, превосходя 120B учительскую модель на 29 пунктов. Конвейер использует рабочие трассировки для генерации синтетических обучающих данных без ручной аннотации.

OpenClawRadar
🦀
Инструменты

Hax:用C语言编写的极简终端原生编码代理

Hax — это один нативный бинарник на C, который запускается мгновенно, использует всего несколько МБ ОЗУ и относится к локальным LLM как к полноправным гражданам. Он автоматически обнаруживает llama.cpp и других провайдеров без блоков конфигурации.

OpenClawRadar
Управляемый сервис ClawCloud упрощает развертывание OpenClaw для команд в Slack.
Инструменты

Управляемый сервис ClawCloud упрощает развертывание OpenClaw для команд в Slack.

ClawCloud предоставляет управляемый сервис развертывания для OpenClaw, который подключается к рабочим пространствам Slack, управляет инфраструктурой и снижает задержку ответа до менее 2 секунд. Пользователь сообщил о настройке за 20 минут против 3 дней при самостоятельном хостинге, со стоимостью около $30 в месяц для команды из 40 человек.

OpenClawRadar