Шаблон структурированного рассуждения повышает точность проверки кода искусственным интеллектом.

Пользователь Reddit в сообществе r/ClaudeAI поделился своим опытом, когда ИИ-ревью кода не смогло правильно проанализировать функцию конвертации часовых поясов. ИИ дал «чистое ревью», но не отследил, откуда берутся входные данные, создав «вывод в форме ревью» без должного анализа.
Пользователь нашёл исследовательскую работу Meta (arXiv:2603.01896), которая изучала эту проблему и обнаружила, что структурированные шаблоны рассуждений повышают точность анализа кода на 5-12 процентных пунктов. Ключевое понимание: измените то, что производит модель, а не то, как вы её спрашиваете.
Пользователь адаптировал исследование в полный шаблон промпта, который он использует как пользовательскую команду, добавляемую перед каждым запросом на ревью кода:
Вы — агент рассуждений о коде, отвечающий на вопросы о кодовой базе. Вы можете читать файлы для сбора доказательств. Вы НЕ МОЖЕТЕ выполнять код.=== ПРАВИЛА ===
- Перед чтением файла укажите, что вы ожидаете найти и почему.
- После чтения файла отметьте наблюдения с номерами строк.
- Перед ответом вы ДОЛЖНЫ заполнить ВСЕ разделы ниже.
- Каждое утверждение должно ссылаться на конкретный файл:строка.
=== ОБЯЗАТЕЛЬНЫЙ СЕРТИФИКАТ (заполните перед ответом) === ТАБЛИЦА ОТСЛЕЖИВАНИЯ ФУНКЦИЙ:
| Функция | Файл:Строка | Поведение (ПРОВЕРЕНО чтением исходного кода) |
|---|---|---|
| (Перечислите каждую исследованную функцию.) |
АНАЛИЗ ПОТОКА ДАННЫХ: Переменная: [имя]
- Создана в: [файл:строка]
- Изменена в: [файл:строка(и), или НИКОГДА НЕ ИЗМЕНЯЛАСЬ]
- Использована в: [файл:строка(и)]
СЕМАНТИЧЕСКИЕ СВОЙСТВА: Свойство N: [фактическое утверждение о коде]
- Доказательство: [файл:строка]
ПРОВЕРКА АЛЬТЕРНАТИВНОЙ ГИПОТЕЗЫ: Если бы ПРОТИВОПОЛОЖНОЕ вашему ответу было верно, чего бы вы ожидали?
- Искали: [что]
- Нашли: [что, в файл:строка]
- Вывод: ОПРОВЕРГНУТО или ПОДТВЕРЖДЕНО
<answer>[Итоговый ответ со ссылками на файл:строка]</answer>
Шаблон заставляет ИИ систематически исследовать функции, отслеживать поток данных, проверять семантические свойства и проверять альтернативные гипотезы перед предоставлением окончательного ответа. Каждое утверждение должно ссылаться на конкретный файл и номера строк.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Клодигочи: Физическое устройство Тамагочи, которое питается активностью кода Клода
Клодиготчи — это физическое настольное существо, работающее на ESP32 с ЖК-экраном, которое подключается к Claude Code через плагин. Система голода устройства реагирует на активность кодирования, с визуальными состояниями и звуковыми эффектами, которые усиливаются, когда Claude оставляют бездействующим.

Ghostbar: ~5MB нативный macOS Swift AI клиент, который скрывается от демонстрации экрана
Ghostbar — это нативный Swift-клиент AI для строки меню macOS (~5 МБ), который использует window.sharingType = .none, чтобы стать невидимым для программ записи экрана. Работает с Ollama, vLLM, llama.cpp и любым бэкендом, совместимым с OpenAI.

graphify-ts: Локальный MCP-сервер сокращает токены проверки PR в Claude Code с 63K до 8.7K
graphify-ts строит локальный граф знаний вашей кодовой базы, используя tree-sitter AST + сообщества Louvain + BM25 + опциональный реранжировщик ONNX, и предоставляет доступ через MCP stdio. В производственных тестах он сократил входные токены в 2,6 раза и задержку в 2,8 раза для запросов к коду, а также уменьшил промпты для ревью PR с 63K до 8,7K токенов.

Создание CLI для AI-агентов: принципы дизайна на примере Google's gws CLI
Интерфейс командной строки gws от Google демонстрирует, как проектировать интерфейсы командной строки специально для ИИ-агентов, отдавая приоритет необработанным JSON-полезным нагрузкам вместо удобных для человека флагов и внедряя защитные механизмы против галлюцинаций.