# Установка четырех инструментов для экономии лимита Claude Code

Установка Graphify, Ponytail, Agent Skills и OmniRoute для более экономной и последовательной работы в Claude Code.

## Соблюсти порядок установки

- [ ] Установите инструменты в такой последовательности:

1. Graphify — меняет то, что агент читает.
  2. Ponytail — меняет форму ответа.
  3. Agent Skills — добавляет этапы работы.
  4. OmniRoute — используется как резерв после исчерпания лимита.

## 1. Установить Graphify

- [ ] Откройте [Graphify](https://github.com/Graphify-Labs/graphify).
- [ ] Установите пакет и интеграцию:

```bash
pip install graphifyy
graphify install
```

- [ ] Запустите Graphify в проекте.
- [ ] Проверьте, что создан непустой `graph.json` и его узлы соответствуют файлам проекта.
- [ ] Учитывайте типы связей: `extracted`, `inferred`, `ambiguous`.

- Граф строится локально через tree-sitter, без отдельной модели.
- На маленьком репозитории экономия будет небольшой.

## 2. Установить Ponytail

- [ ] Откройте [Ponytail](https://github.com/DietrichGebert/ponytail).
- [ ] Добавьте marketplace и установите плагин:

```text
/plugin marketplace add DietrichGebert/ponytail
/plugin install ponytail@ponytail
```

- [ ] Убедитесь, что доступны 6 skills и 2 hooks.
- [ ] Выполните обычную задачу и проверьте, что ответы стали короче.

## 3. Установить Agent Skills

- [ ] Откройте [Agent Skills](https://github.com/addyosmani/agent-skills).
- [ ] Установите набор:

```bash
npx skills add addyosmani/agent-skills
```

- [ ] Проверьте команды стадий: `DEFINE`, `PLAN`, `BUILD`, `VERIFY`, `REVIEW`, `SHIP`.
- [ ] Для первой проверки явно вызовите стадию планирования.
- [ ] В рутинной работе оставляйте приоритет Ponytail; для анализа или ревью явно вызывайте нужную стадию Agent Skills.
- [ ] Не отключайте один инструмент из-за совместного использования: явный вызов стадии имеет приоритет над автоматическим поведением.

## 4. Настроить OmniRoute

- [ ] Откройте [OmniRoute](https://github.com/diegosouzapw/OmniRoute).
- [ ] Запустите локальный маршрутизатор:

```bash
npx omniroute
```

- [ ] Подключите только внешних провайдеров, для которых есть собственные аккаунты и ключи.
- [ ] Проверьте, что сервер работает и доступные провайдеры отображаются.
- [ ] Используйте резервный сценарий:

1. Пока лимит подписки доступен, держите gateway выключенным.
  2. После исчерпания лимита включите gateway key и разрешите OmniRoute выбрать доступного провайдера.
  3. После завершения работы выключите ключ и вернитесь к подписке.

- [ ] Учитывайте, что при активном gateway сессия идёт не через подписку Claude.
- [ ] Не ожидайте маршрутизации сторонних моделей через Anthropic: внешние токены и ключи выдаются самими провайдерами, а не OmniRoute.

## Финальная проверка

- [ ] Все четыре инструмента видны и запускаются.
- [ ] `graph.json` существует и содержит узлы проекта.
- [ ] Обычные ответы стали короче.
- [ ] Команды стадий Agent Skills доступны.
- [ ] Понятно, когда включать и выключать OmniRoute gateway.

---

Источник: https://localhost:3000/m/chek-list-ustanovit-chetyre-instrumenta-dlya-ekonomii-limita-claude-code
