Запись на Reddit: Разработчикам нужны лучшие практики работы с ИИ, а не просто лучшие инструменты

Проблема: Сырые промпты
Автор определяет распространённую модель поведения, когда разработчики подходят к инструментам ИИ для написания кода с тем, что он называет «сырыми промптами». Это подразумевает дачу расплывчатых, открытых инструкций вроде «Добавь аутентификацию в это приложение» без предоставления контекста, структуры или ограничений. Когда ИИ делает предположения, игнорирует существующий стиль кода, пропускает покрытие тестами и создаёт то, что сообщество называет «халтурой», разработчики склонны винить инструмент, а не свой собственный подход.
Решение: Структурированные подходы
В посте описываются два уровня улучшений для получения логики, пригодной для цели, от Claude:
Уровень 1: Каркас (CLAUDE.md)
Перестаньте заставлять ИИ угадывать ваши предпочтения. Определите основные принципы в проекте, задокументировав:
- Стиль коммитов
- Подход к разработке
- Методологию тестирования
- Стандарты ревью кода
Установите базовые ожидания, прежде чем просить ИИ написать какой-либо код.
Уровень 2: Навыки и рабочие процессы
Вместо открытых задач используйте структуры с чёткой позицией, такие как набор навыков Superpowers на GitHub. Заставьте ИИ:
- Сначала проанализировать контекст и задать уточняющие вопросы
- Предложить 3 различных подхода и позволить вам выбрать/скорректировать архитектуру
- Пошагово прорабатывать дизайн по одному элементу за раз
- Выполнить, запустить тесты изолированно и критически оценить свою работу по сравнению с первоначальным планом
Ключевое понимание
Автор сравнивает ситуацию с работой с человеком-младшим разработчиком: если бы вы сказали ему «добавь аутентификацию» без какого-либо контекста, вы бы тоже получили беспорядок. ИИ не умеет читать мысли. Чтобы получить готовый к производству код, вам необходимо обеспечить управление и подотчётность через правильные практики составления промптов.
📖 Прочитать полный источник: r/ClaudeAI
👀 Смотрите также

Максимальная польза от Claude: рабочий процесс аналитика данных с Cowork и Claude Code
Аналитик данных без опыта программирования рассказывает, как они используют Cowork для сквозной автоматизации и Claude Code для сложных задач — создавая инструмент для генерации лидов с помощью Google Places API, дашборд для обнаружения мошенничества и автоматическую публикацию в соцсетях.

Настройка MCP-серверов в веб-интерфейсе llama-server: практическое руководство
Пользователь Reddit делится конкретными шагами по настройке MCP-серверов в веб-интерфейсе llama-server, включая установку uv, создание файла config.json с определениями серверов, запуск mcp-proxy и изменение URL-адресов для правильной интеграции.

Метод двухэтапного промптинга для крупных проектов с Claude AI от разработчика-одиночки
Один разработчик делится рабочим процессом, в котором Claude Chat выступает в роли архитектора, а Claude Code — в роли исполнителя, с двухфазным методом промптинга, включающим анализ режимов сбоев и проверочные этапы.

Сквозная трассировка стека LLM: от нажатия клавиши до потокового токена
Программист создал подробный документ, в котором отслеживается каждый уровень стека при отправке промпта в LLM, включая клиентский подсчёт токенов, сетевые протоколы, API-шлюзы, классификаторы безопасности, токенизацию, KV-кэш, конвейер выборки и механизмы потоковой передачи.