Nietzschian Debugger CLI
Nietzschian Debugger, CLI отладки вопросами, выбирает модель для одного запуска; выбор не переносится на следующую команду.
- 552 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Команда `nietzschian predict` выполняет функции выбранного Python-модуля с правами пользователя.
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/nietzschian-debuggerОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Команда `nietzschian predict` выполняет функции выбранного Python-модуля с правами пользователя.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Nietzschian Debugger, CLI для разработчика, ведет диалог об ошибке через вопросы. Он просит отделить наблюдение от предположения, уточнить условия и проверить спорную гипотезу. Вместо готового патча пользователь получает направление для самостоятельной диагностики. Можно передать путь к коду или добавить еще не сохраненные в коммит изменения Git. Модель выбирается для каждого запуска: доступны облачные провайдеры и Ollama. В режиме `predict` пользователь сначала угадывает результат своей функции, затем CLI запускает ее, а режим `roast` разбирает файл в намеренно резком стиле.
Для кого. Разработчикам, которые проверяют собственные гипотезы об ошибке и хотят разобраться в поведении кода через диалог.
Подходит, если
- Разработчик отделяет наблюдение об ошибке от предположения о ее причине.
- В диалог добавляют текущие изменения Git.
- На своей функции пользователь тренируется предсказывать результат.
- Для разбора закрытого кода выбирают разрешенную локальную модель.
Не подходит, если
- Нужен автоматический патч без участия разработчика.
- Резкий стиль вопросов мешает работе или обучению.
- Нельзя запускать функции выбранного Python-модуля.
Пример запроса к агенту
Помоги проверить мою гипотезу об ошибке вопросами, не выполняя код и не меняя файлы.Ограничения
Нужны Python 3.10 или новее и настроенная модель; для Ollama сервер запускается отдельно. Облачный провайдер получает переданный код и `diff`, поэтому выбирайте только разрешенный контекст. Режим `predict` выполняет ваши функции в отдельном процессе с таймаутом, но это не полноценная песочница: запускайте лишь доверенные модули с ограниченными правами. Формулировки намеренно жесткие, поэтому сначала попробуйте демонстрацию и оцените, подходит ли такой формат вам или ученику.
Как отключить. Завершите сессию и удалите Python-пакет. Сохраненные диалоги и экспорт Markdown проверьте отдельно перед очисткой.
Частые вопросы
Есть ли демонстрация без ключа?
Да. Запустите `nietzschian demo`.
Как добавить текущие изменения?
Добавьте `--diff` к `nietzschian debug`, чтобы передать незакоммиченные изменения Git. Укажите рядом описание ошибки; в контекст должна попадать только разрешенная часть проекта.
Как выбрать Ollama?
Запустите Ollama и загрузите нужную модель. При вызове CLI передайте `--model ollama:llama3.1` для указанного примера; повторите выбор при следующем запуске.
Как сохранить разговор?
`nietzschian share -o run.md` создает Markdown-файл.
Подходит ли старый npm-пакет?
Актуальная версия распространяется через Python; прежний npx-вариант устарел.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыОтладчик dbg для ИИ-агентов: точки останова, шаги и переменные через короткие @ref вместо print-отладки и длинных логов
Скилл отладки по гипотезам: агент ставит логи, воспроизводит ошибку сам, сверяет записи с догадками и чистит код после правки
Инструмент отладки для Claude Code: читает уже сохраненные логи сессий и показывает точные пути файлов, диффы, мышление модели и разбивку контекста по категория
MCP-сервер отладчика Node.js: агент ставит точки останова, идет по шагам, смотрит переменные и вычисляет выражения в паузе
CLI превращает изменения Git в пошаговый разбор с кодом, вопросами и объяснениями от подключенного ИИ-агента
Методы для агента в одном CLI: сравнение вариантов, разбор проблем и правки кода по шагам, всего 20 слэш-команд.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Nietzschian Debugger (эта карточка) | нет | 552 | ||
| Node.js Debugger MCP | нет | не нужна | 350 | управляет исполнением Node.js через инспектор; Nietzschian Debugger ведет разработчика вопросами и проверяет его предположения |
| Grip | нет | 373 | CLI задает вопросы об изменениях Git перед отправкой и оценивает ответы выбранной моделью, проверяя понимание своей правки. |
Коротко о README
Облачные провайдеры и Ollama задаются одинаковым параметром модели. Демонстрация работает без ключа, а реальные диалоги требуют подготовленного доступа к выбранной модели.