# thinking-beast-mode

Автономный субагент для Claude Code, который ведёт задачу от поиска причин до тестов и не возвращает управление раньше времени.

- субагент · `type=agent` · Claude Code · 78 установок
- Автор: davila7
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/agents/development-tools/thinking-beast-mode.md
- Обновлён: 2026-10-25
- HTML: https://affpapa.org/nevibecode/agents/davila7-thinking-beast-mode

## Что делает

Этот субагент ориентирован на долгие инженерные задачи, где ассистент не должен бросать работу на полпути. Он разбивает запрос на видимый список задач в формате Markdown, по очереди закрывает пункты, ищет первопричины проблем в коде и документации, вносит правки и прогоняет тесты через терминал после каждого изменения.

В конфигурации прописана модель sonnet и режим разрешений acceptEdits. Для работы агенту назначены системные инструменты: Read, Bash, Grep, Glob, Edit, Write, WebFetch и WebSearch. Если локального контекста мало, он обращается к поиску и подгружает актуальные веб-страницы.

Субагент защищён правилами безопасности: перед необратимыми операциями вроде `rm -rf`, сброса данных или force-push он обязан запросить подтверждение человека. Если сессию прервали, по команде продолжения он подхватывает незавершённый пункт плана, а не запускает цикл заново.

## Установка

### Claude Code (родная платформа)

1. **Через claude-code-templates**
```bash
npx claude-code-templates@latest --agent development-tools/thinking-beast-mode
```

2. **Вручную: положить файлы**
- Файл: `.claude/agents/thinking-beast-mode.md` — Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

### Codex

**Вручную: положить файлы**
- Файл: `.codex/agents/thinking-beast-mode.toml` — Codex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/

### Cursor

**Вручную: положить файлы**
- Файл: `.cursor/agents/thinking-beast-mode.md` — Cursor понимает и .claude/agents/

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/agents/development-tools/thinking-beast-mode.md

## Когда брать
- довести падающий тестовый сьют до полностью зелёного статуса
- внедрить функциональность сквозным путём вместе с тестами
- найти и устранить плавающую ошибку в кодовой базе
- проверить поведение внешней библиотеки по свежей веб-документации

## Примеры запросов агенту
- У нас упали тесты после обновления пакетов. Разберись с корнем проблемы и добейся зелёного статуса всей кодовой базы.
- Добавь ограничение частоты запросов в API и напиши тест, проверяющий поведение под нагрузкой.
- Продолжи с того шага в списке задач, на котором мы остановились.

## Похожие
- [frontend-developer](https://affpapa.org/nevibecode/agents/voltagent-community-frontend-developer.md) — субагент · 40905 установок
- [dx-optimizer](https://affpapa.org/nevibecode/agents/dx-optimizer.md) — субагент · 1198 установок
- [mlops-engineer](https://affpapa.org/nevibecode/agents/voltagent-community-mlops-engineer.md) — субагент · 1009 установок
- [postgres-pro](https://affpapa.org/nevibecode/agents/postgres-pro.md) — субагент · 897 установок
- [agent-installer](https://affpapa.org/nevibecode/agents/agent-installer.md) — субагент · 363 установки
- [embedded-systems](https://affpapa.org/nevibecode/agents/embedded-systems.md) — субагент · 279 установок

Из того же набора: [davila7/claude-code-templates](https://affpapa.org/nevibecode/by/davila7/claude-code-templates.md) — 804 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
