Пользователь 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

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

Пользователь Reddit делится системой использования Claude в качестве операционной системы для работы.
Кейсы

Пользователь Reddit делится системой использования Claude в качестве операционной системы для работы.

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

OpenClawRadar
Непрограммист создал полный стек поиска с помощью Claude Code и API
Кейсы

Непрограммист создал полный стек поиска с помощью Claude Code и API

Пользователь Reddit без опыта программирования за выходные создал полную систему исходящего поиска клиентов, используя Claude Code, Crustdata для поиска компаний и людей, FullEnrich для обогащения контактов и Instantly для отправки писем.

OpenClawRadar
Разработчик использует Claude AI для фронтенд-разработки и дизайна лендингов.
Кейсы

Разработчик использует Claude AI для фронтенд-разработки и дизайна лендингов.

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

OpenClawRadar
Создание личного ИИ-помощника в Telegram: 7 проблем и детали стека
Кейсы

Создание личного ИИ-помощника в Telegram: 7 проблем и детали стека

Разработчик создал личного ИИ-помощника в Telegram на основе Claude Sonnet API, Notion, Google Calendar и Gmail. Он рассказывает, что работает (обработка встреч, утренние сводки) и о 7 нерешённых проблемах: потеря памяти, реактивность, устаревшие контекстные файлы.

OpenClawRadar