Пользователь Reddit делится методом, основанным на спецификациях, для снижения количества галлюцинаций в коде Claude.

✍️ OpenClawRadar📅 Опубликовано: 10 марта 2026 г.🔗 Source
Пользователь Reddit делится методом, основанным на спецификациях, для снижения количества галлюцинаций в коде Claude.
Ad

Разработчик из сообщества r/ClaudeAI на Reddit поделился практическим методом для сокращения галлюцинаций при использовании Claude Code в продолжительных сессиях разработки. Подход фокусируется на сохранении контекста через структурированную документацию.

Проблема: Потеря контекста при компрессиях

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

Решение: Разработка на основе спецификаций

Вдохновившись тем, как Anthropic создавала свою функцию Plugins, разработчик принял подход «спецификация прежде всего»:

  • Начать с того, чтобы попросить Claude задать уточняющие вопросы о приложении, затем создать REQUIREMENTS.md с подробными требованиями в виде маркированного списка
  • Создать IMPLEMENTATION_PLAN.md с задачами для каждого требования, ссылаясь на пункты из документа с требованиями
  • Создать план тестирования, который на 100% соответствует плану реализации, с тестовыми случаями для каждой задачи
  • Создать CLAUDE.md с инструкциями обращаться к плану реализации и выполнять шаги

В CLAUDE.md конкретно указывается Claude:

обращаться к плану реализации и выполнять шаги из него. После завершения разработки каждой задачи вы должны запустить соответствующий пункт плана тестирования для этой задачи, и только после прохождения теста вы должны «обязательно» отметить её как выполненную. Для каждой новой инструкции, которую я вам даю, вам нужно обновлять документ с требованиями, план реализации и план тестирования.
Ad

Результаты

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

Отмечено одно ограничение: Claude всё ещё не запускает тесты каждый раз, что разработчик объясняет ограничениями своей локальной среды (старый Mac, сложности с запуском XCode или симуляторов).

Claude также создал файл MEMORY.md в процессе, хотя разработчик отметил, что не знает, чем это полезно.

📖 Прочитать полный источник: r/ClaudeAI

Ad

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

Использование Claude для аудита почтовых систем на предмет отсутствующих пользовательских сценариев
Кейсы

Использование Claude для аудита почтовых систем на предмет отсутствующих пользовательских сценариев

Разработчик использовал Claude для анализа схемы своей базы данных и email-триггеров, выявив четыре критические пробела: отсутствие последующих действий для неподтверждённых регистраций, отсутствие подтверждения для понижения тарифов, отсутствие уведомлений о принятых приглашениях в команду и отсутствие предупреждений о приближении к лимитам тарифного плана.

OpenClawRadar
Создание голосового помощника с использованием OpenClaw, Alexa и локальной LLM
Кейсы

Создание голосового помощника с использованием OpenClaw, Alexa и локальной LLM

Разработчик создал голосового ассистента, используя OpenClaw в качестве основы для AI-агента, Alexa для голосового ввода и локальную LLM (Ollama с Qwen 2.5 3B) для обработки общих запросов с временем отклика менее секунды и сниженными затратами на API.

OpenClawRadar
Как использовать Claude AI в качестве партнера для размышлений, а не поисковой системы
Кейсы

Как использовать Claude AI в качестве партнера для размышлений, а не поисковой системы

Пользователь Reddit объясняет, что использование Claude как Google ограничивает его потенциал. Вместо этого пользователям следует вести диалог, предоставлять контекст о целях и попытках, а также использовать Claude для проверки собственных мыслей.

OpenClawRadar
Создание технической книги с помощью Claude Code: Процесс и подводные камни
Кейсы

Создание технической книги с помощью Claude Code: Процесс и подводные камни

Разработчик создал EPUB-книгу о продвинутых функциях Claude Code, используя Claude для сбора документации Anthropic, исследования реальных примеров из финансовой сферы и структурирования глав с техническими особенностями, за которыми следуют практические применения. Процесс выявил специфические ограничения рабочих процессов при использовании агентов.

OpenClawRadar