claude-code-modes CLI

CLI claude-mode запускает Claude Code с другим поведенческим слоем промпта: пресеты от осторожного safe до смелого create

  • 119 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

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

  • Инструмент заменяет часть системного промпта Claude Code, и пресеты вроде `create` дают агенту больше самостоятельности
  • Установка скачивает и запускает бинарный файл через оболочку
Все причины и проверки

nklisch/claude-code-modes

Установка

Работает в

В терминале, через 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 имеют собственные промпты и работают независимо от пресета. У кастомных агентов промпт задает их собственный файл.

Обсуждение

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

Claude Code Blueprint: 12 агентов, 19 скиллов, 16 хуков и 6 правил к CLAUDE.md, копируйте нужное или ставьте пресет

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

Руководство и заготовки для Claude Code: гайды, шаблоны CLAUDE.md, стартовые наборы, хуки и плагин commit-helper.

СкиллМинимальный доступ110Звезды репозитория
Российский стек

Установщик управляющей среды для Claude Code: CLAUDE.md, правила, скиллы, агенты, хуки и двухслойная память проекта одним скриптом

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

Площадка Anthropic DevRel: три плагина-мода для Claude Code, хуки, примеры CLAUDE.md и скиллы с разбором, как все сделано.

ПлагинРасширенный доступ369Звезды репозитория

Стартовый набор для Claude Code: шаблон CLAUDE.md с системой памяти, готовые хуки, сабагенты и скиллы, которые копируются в проект

ВоркфлоуМинимальный доступ2,7 тыс.Звезды репозитория

Установщик кладет в Claude Code правила по фазам, журналу решений, отладке и тестам для Go, Rust, Python и еще шести языков.

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

Коротко о README

README объясняет, чем заменяет системный промпт Claude Code: убирает осторожность там, где она мешает. Он описывает установку, обновление, список пресетов с таблицей осей, базы промптов, настройку через файл, подход к смелой постановке задач, ограничения и поведение субагентов. Отдельные разделы посвящены режимам `muse`, `flow` и `playful`.

Бейдж для README

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