# Как поставить Ponytail

Ponytail добавляет агенту правило “ленивого сеньора”: сначала проверить, нужен ли новый код вообще, и только потом писать минимальное безопасное решение.

## 1. Открой репозиторий

Ссылка: https://github.com/DietrichGebert/ponytail

Это skill/plugin, который заставляет AI-агента меньше оверинжинирить и сначала искать простое решение.

## 2. Установи marketplace в Claude Code

```
/plugin marketplace add DietrichGebert/ponytail
```

## 3. Установи сам Ponytail

```
/plugin install ponytail@ponytail
```

## 4. Проверь логику Ponytail

Перед написанием кода агент должен пройти лестницу решений:

- 01 «нужно ли это вообще»
- 02 «есть ли решение в стандартной библиотеке»
- 03 «есть ли нативная возможность платформы»
- 04 «есть ли уже установленная зависимость»
- 05 «можно ли решить одной строкой»
- 06 «и только потом писать минимальный новый код»

## 5. Дай маленькую тестовую задачу

Например: "добавь простую валидацию поля", "сделай экспорт CSV", "почини небольшой UI-баг".

Смотри, не начал ли агент строить лишнюю архитектуру.

## 6. Сравни результат

Проверь:

- сколько строк добавлено
- появились ли новые зависимости
- создал ли агент лишние файлы
- стало ли решение проще для ревью
- сохранились ли тесты, валидация и безопасность

## 7. Не путай минимум с халтурой

Ponytail не должен выкидывать auth, validation, error handling, accessibility и security. Он нужен не чтобы писать "как попало", а чтобы писать только то, что реально нужно.

---

Источник: https://localhost:3000/m/kak-postavit-pohytail
