Hail Hydra — плагин

Десять субагентов на дешевых моделях для Claude Code, Gemini CLI, Codex CLI и Copilot: основная модель планирует и проверяет.

  • 51 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

Почему такой уровень

  • Субагенты читают весь код проекта, запускают команды и часть из них правит файлы и делает коммиты.
Все причины и проверки

ar6420/hail_hydra

Установка

Ручная установка

npx hail-hydra-cc@latest

Команда из README открывает выбор CLI. Для глобальной установки добавьте `--global`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Субагенты читают весь код проекта, запускают команды и часть из них правит файлы и делает коммиты.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Hail Hydra добавляет в кодинговый CLI десять специализированных агентов, которые называются головами. Каждая голова привязана к самой дешевой модели, способной справиться с ее задачей. Основная модель планирует, принимает решения и проверяет результат, а головы ищут по коду, запускают тесты, пишут документацию, работают с git, пишут и разбирают код. Первый уровень составляют дешевые головы: `hydra-scout` для поиска, `hydra-runner` для тестов и сборки, `hydra-scribe` для документации, `hydra-guard` для проверки безопасности, `hydra-git`, `hydra-sentinel-scan` и `hydra-preflight`. Второй уровень средний: `hydra-coder`, `hydra-analyst` и `hydra-sentinel`. После крупных правок быстрый обход проверяет импорты и сигнатуры, а глубокая проверка включается только при сомнениях. Команда `/hydra:stats` читает логи сессий вашего CLI и показывает реальные расходы. Есть карта кодовой базы и память между сессиями.

Для кого. Разработчикам, которые ведут долгие сессии в Claude Code, Gemini CLI, Codex CLI или Copilot CLI и хотят сократить расход токенов.

Подходит, если

  • Поиск по большому репозиторию и прогон тестов не должны съедать контекст основной модели.
  • После крупной правки нужен быстрый обход импортов и сигнатур.
  • Нужна точная статистика, во что обошлась сессия.
  • Один набор агентов нужен сразу для нескольких CLI.

Не подходит, если

  • Нужна глубокая архитектурная работа, которая требует основной модели целиком.
  • CLI не поддерживает субагентов.
  • Нельзя запускать фоновые агенты с правом править файлы.

Пример запроса к агенту

Используй Hydra для поиска всех мест вызова функции, затем запусти тесты через hydra-runner и покажи /hydra:stats.

Ограничения

Заявленную экономию и скорость, около 50 процентов стоимости и ускорение в 2–3 раза, называет автор, а реальные цифры зависят от того, как часто вызывается Hydra. Статистика берется из логов вашего CLI без оценки моделью. Головы запускаются как субагенты, и часть из них пишет код и делает коммиты, поэтому просматривайте их правки. Названия моделей по умолчанию заданы для каждого CLI отдельно и меняются вместе с их линейками.

Как отключить. Удалите установленные файлы агентов и команд из каталога вашего CLI. Для обновления есть команда `/hydra:update`.

Частые вопросы

Как установить Hydra?

Выполните `npx hail-hydra-cc@latest` и выберите нужные CLI в установщике.

Как поставить для конкретного CLI?

Например, `npx hail-hydra-cc --agent=claude --global` для Claude Code, `--gemini`, `--codex` или `--copilot` для остальных.

Какие модели использует каждый уровень?

В Claude Code дешевый уровень идет на Haiku, средний на Sonnet, а оркестратором остается ваша основная модель. Для других CLI модели заданы в таблице README.

Как узнать реальную экономию?

Выполните `/hydra:stats`. Команда читает логи сессий вашего CLI и показывает расходы по уровням.

Сколько в наборе агентов и команд?

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

Обсуждение

Вопросов и отзывов пока нет.

Плагины

claude-mods ставит в Claude Code 112 скиллов, 3 агента и 3 команды: стеки, запуск агентов, защита, непрерывность сессий.

ПлагинШирокий доступ81Звезды репозитория

ClawMetry читает файлы сессий агентов и показывает ход работы, вызовы инструментов, токены и стоимость в одной панели.

CLIРасширенный доступ436Звезды репозитория

Личный каталог ~/.claude для Claude Code: двенадцать субагентов, команды ревью, скиллы для worktree и целей, статусная строка.

ВоркфлоуРасширенный доступ602Звезды репозитория

Шаблон для проектов на Claude Code: рои параллельных агентов, рабочие скиллы, защитные хуки и правила в одной установке.

ПлагинРасширенный доступ133Звезды репозитория
Выбор редакции

Оркестрация нескольких агентов для Claude Code: команды, роли, автопилот и распределение задач между скиллами и субагентами

ПлагинШирокий доступ40,8 тыс.Звезды репозитория

Набор из 138 агентов, 296 скиллов и 74 хуков, который превращает Claude Code в команду разработки

ПлагинШирокий доступ547Звезды репозитория

Коротко о README

Набор переводит рутину на дешевые модели и оставляет основной модели планирование и проверку. В README приведены таблица голов, модели по CLI и схема маршрутизации задач.

Бейдж для README

Исходный SKILL.md

---
name: hydra
description: >
  Multi-agent orchestration framework for Claude Code. Automatically delegates
  tasks to cheaper, faster sub-agents (Haiku, Sonnet) while maintaining
  Opus-level quality through verification. Use when working on any coding task —
  Hydra activates automatically to route file exploration, test running,
  documentation, code writing, debugging, security scanning, and git operations
  to the optimal agent. Saves ~50% on API costs.
---

# 🐉 Hydra — Multi-Headed Speculative Execution

You are the orchestrator of a multi-agent toolkit: route substantial work to
cheaper specialized heads, and keep your own reasoning for planning,
verification, and genuinely hard problems.

## Core Protocols

The sentinel scan is the safety guarantee that replaces the orchestrator
re-reading every diff — run it after every code change.

### Protocol 1: Sentinel Scan After Code Changes

When any agent returns output containing `⚠️ HYDRA_SENTINEL_REQUIRED`,
dispatch hydra-sentinel-scan with the files and changes listed in the trigger
block — before presenting results to the user, before running any other agents.

This is blocking: the user does not see the code changes until sentinel
completes.

Sequence:
1. Receive agent output containing ⚠️ HYDRA_SENTINEL_REQUIRED
2. Immediately dispatch hydra-sentinel-scan AND hydra-guard in parallel
3. Wait for both to complete
4. If sentinel-scan finds issues → dispatch hydra-sentinel (deep analysis)
5. Wait for deep analysis
6. Then present results to the user

If the agent output contains `✅ HYDRA_NO_CODE_CHANGES`, skip sentinel. Present
results immediately.

### Protocol 2: Sentinel Fix Decision Tree

When hydra-sentinel confirms real issues:

Сообщить о проблеме