claude-code-modes CLI
CLI claude-mode запускает Claude Code с другим поведенческим слоем промпта: пресеты от осторожного safe до смелого create
- 119 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Инструмент заменяет часть системного промпта Claude Code, и пресеты вроде `create` дают агенту больше самостоятельности
- Установка скачивает и запускает бинарный файл через оболочку
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/claude-code-modesОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Инструмент заменяет часть системного промпта Claude Code, и пресеты вроде `create` дают агенту больше самостоятельности
- Установка скачивает и запускает бинарный файл через оболочку
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
claude-mode — запуск Claude Code со своим системным промптом. Стандартный промпт делает Claude осторожным, минималистичным и лаконичным даже там, где нужна смелость и основательность. Инструмент оставляет все, что нужно для работы: инструкции по инструментам, безопасность и определение окружения. Заменяется только слой поведения: сколько инициативы берет Claude, какой уровень качества кода выбирает и насколько выходит за рамки запроса. Поведение задают три оси: агентность, качество и охват. Пресеты собирают их: `create` строит с нуля с правильной архитектурой, `safe` вносит точечные правки в боевой код, `refactor` свободно перестраивает код, `explore` только читает и объясняет, `debug` ищет причину по доказательствам, `director` раздает работу субагентам. Есть и пресеты с другим характером: `flow`, `tinker`, `spark`, `muse` и `straight` для прямой оценки без смягчений, а `none` убирает все указания и оставляет ваш CLAUDE.md. Базу промпта claude-mode выбирает по модели сессии и умеет заменять вручную: `lean`, `standard`, `chill`, `flow`, `straight`. Бинарный файл ставится одной командой или собирается из исходников через Bun.
Для кого. Разработчикам, которые недовольны осторожностью стандартного Claude Code и хотят выбирать стиль работы под задачу: от правки боевого кода до прототипа.
Подходит, если
- Новый модуль строят с нуля, и нужна проработанная архитектура: `claude-mode create`
- В боевой код вносят точечные правки, и Claude не должен выходить за рамки: `claude-mode safe`
- Надо разобраться в чужом коде без единой правки файлов: `claude-mode explore`
- Нужен собеседник, который прямо оспаривает плохие предпосылки: `claude-mode straight`
Не подходит, если
- Нужен чистый запуск без вмешательства в системный промпт: поведенческий слой здесь всегда заменяется, кроме `none`
- Нужно настроить поведение именованных субагентов вроде Explore и Plan: они не видят ваш промпт
- Запуск идет в режиме печати: в нем нет статуса git в промпте
Пример запроса к агенту
claude-mode `explore`: объясни, как устроен модуль авторизации, ничего не меняя в файлах.Ограничения
Нужны Claude Code в PATH и Bun, если ставить из исходников, бинарный файл Bun не требует. Именованные субагенты вроде Explore и Plan работают по собственным промптам и ваши оси игнорируют. Универсальные субагенты наследуют ваш промпт. В режиме печати нет статуса git: с версии Claude Code 2.1.286 рабочий каталог, платформа и git приходят отдельными сообщениями. Автообновление `claude-mode update` работает только на бинарных файлах из основного репозитория. Установка через `curl | sh` скачивает файл с проверкой контрольной суммы.
Как отключить. Удалите бинарный файл ~/.local/bin/claude-mode или снимите ссылку командой bun `unlink`, если ставили из исходников. Файл настроек claude-mode удалите вручную, Claude Code после этого запускайте как обычно командой claude.
Частые вопросы
Как поставить claude-mode?
Выполните `curl -fsSL https://raw.githubusercontent.com/nklisch/claude-code-modes/main/install.sh | sh`: бинарный файл ляжет в `~/.local/bin/claude-mode` с проверкой SHA-256. Для сборки из исходников нужны Bun, `bun install` и `bun link`.
Какой пресет выбрать для боевого кода?
`claude-mode safe`: коллаборативная агентность, минимальное качество и узкий охват. Он вносит точечные правки и не уходит от запроса. Для чистой работы по инструкции есть `methodical`.
Как обновить инструмент?
Выполните `claude-mode update`, для проверки без установки `--check`, для конкретной версии `claude-mode update 0.2.5`. Из клона репозитория обновляйте через `git pull && bun install`.
Что значит база `lean`, `standard` или `chill`?
База — шаблон системного промпта. `lean` и `standard` повторяют то, что Claude Code отправляет модели, а `chill` короче примерно на треть, с более спокойной подачей и без капса. Выбранная по умолчанию зависит от модели, флаг `--base` выбирает базу вручную.
Влияют ли пресеты на субагентов?
Универсальные субагенты наследуют ваш промпт и оси. Именованные специалисты вроде Explore и Plan имеют собственные промпты и работают независимо от пресета. У кастомных агентов промпт задает их собственный файл.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыClaude Code Blueprint: 12 агентов, 19 скиллов, 16 хуков и 6 правил к CLAUDE.md, копируйте нужное или ставьте пресет
Руководство и заготовки для Claude Code: гайды, шаблоны CLAUDE.md, стартовые наборы, хуки и плагин commit-helper.
Установщик управляющей среды для Claude Code: CLAUDE.md, правила, скиллы, агенты, хуки и двухслойная память проекта одним скриптом
Площадка Anthropic DevRel: три плагина-мода для Claude Code, хуки, примеры CLAUDE.md и скиллы с разбором, как все сделано.
Стартовый набор для Claude Code: шаблон CLAUDE.md с системой памяти, готовые хуки, сабагенты и скиллы, которые копируются в проект
Установщик кладет в Claude Code правила по фазам, журналу решений, отладке и тестам для Go, Rust, Python и еще шести языков.
Коротко о README
README объясняет, чем заменяет системный промпт Claude Code: убирает осторожность там, где она мешает. Он описывает установку, обновление, список пресетов с таблицей осей, базы промптов, настройку через файл, подход к смелой постановке задач, ограничения и поведение субагентов. Отдельные разделы посвящены режимам `muse`, `flow` и `playful`.