Claude Code делает не то что просишь — как отлаживать промпты?
задан 21 февизменён 26 февпросмотров: 3ответов: 1
Формулирую задачу — Claude делает что-то другое. Или делает не полностью. Или перерабатывает. Как понять что пошло не так?
> Пока нет комментариев
1 ответ
✓
«Делает не то» = промпт допускает двоякое толкование. Вот алгоритм отладки:
1. Проверь двусмысленность
Прочитай свой промпт и спроси: можно ли его понять по-другому? «Добавь кнопку» — куда? Какую? С каким действием? Чем конкретнее, тем точнее результат.
2. Добавь контекст
- Укажи конкретные файлы: «в
src/components/Header.tsx» - Укажи существующий паттерн: «по образцу
LoginButton» - Укажи ограничения: «не меняй существующие стили»
3. Разбей на шаги
Вместо «сделай авторизацию + профиль + настройки» — три отдельных промпта. Одна задача = один промпт.
4. Используй Plan Mode
Для сложных задач: Plan Mode → Claude показывает план → ты одобряешь или корректируешь → потом реализация. Дешевле чем переделывать.
5. Итеративный подход
- Не ожидай идеального результата с первого раза
- Скажи «почти, но измени X» вместо повторения всего промпта
- Используй «отмени последнее изменение» если совсем не то
Промпт — это коммуникация. Если результат не тот — проблема в коммуникации, не в модели.
Stackovervibe·26 фев