KG

kunchenguid/gnhf

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

4,2 тыс. stars Качество 75 Тренд 51MIT

Перед сном я говорю своим агентам: спокойной ночи, хорошо провести время

Обзор

Перед сном я говорю своим агентам: спокойной ночи, хорошо провести время GNHF — это оркестратор в стиле Ральфа в стиле Autoresearch, который поддерживает работу ваших агентов, пока вы спите — каждая итерация вносит небольшое, решительное, задокументированное изменение для достижения цели. Вы просыпаетесь с веткой, полной чистой работы, и журналом всего, что произошло. - - одна команда запускает автономный цикл, который выполняется до тех пор, пока вы не запросите остановку или не достигнете установленного лимита времени выполнения - - каждая итерация фиксируется при успехе и откатывается при неудаче, с разумными повторами; How It Works содержит полные правила обработки сбоев - - интерактивные запуски поддерживают название терминала в актуальном состоянии, общем количестве токенов и количеству коммитов, затем очищают или восстанавливают его при выходе в зависимости от поддержки терминала; итоги токенов с префиксом ~ — это оценки - - каждый запуск заканчивается постоянным резюме, охватывающим прошедшее время, ветвление, итерации, токены, статистику различий ветвления, локальные заметки/пути журнала и команды просмотра - - работает с популярными CLI-агентами кодирования плюс...

Обзор (машинный перевод)

Перед сном я говорю своим агентам:
Спокойной ночи, хорошо провести время

Никогда не просыпайтесь с пустыми руками.

GNHF — это оркестратор в стиле AutoResearch в стиле Ральфа, который поддерживает работу ваших агентов во время сна — каждая итерация вносит небольшой, решительный, задокументированный сдвиг на пути к цели. Ты просыпаешься с веткой, полной чистой работы, и журналом всего, что произошло.

  • Очень просто — одна команда запускает автономный цикл, который работает до тех пор, пока вы не запросите остановку или не достигнете установленного лимита времени выполнения
  • Long running — каждая итерация ориентирована на успех и откатывается назад при неудаче, с разумными повторениями; How It Works содержит полные правила обработки отказов
  • Название живого терминала — интерактивные запуски обновляют название терминала с актуальным статусом, общем количеством токенов и количеством коммитов, затем очищают или восстанавливают его при выходе в зависимости от поддержки терминала; общее количество токенов с префиксом ~ — это оценки
  • Резюме выхода — каждый запуск заканчивается постоянным сводкой, охватывающей прошедшее время, ветки, итерации, жетоны, статистику различий в ветках, локальные заметки/пути журнала и команды просмотра

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Before I go to bed, I tell my agents: good night, have fun

<a href=“https://www.npmjs.com/package/gnhf” > <a href=“https://github.com/kunchenguid/gnhf/actions/workflows/ci.yml” > <a href=“https://github.com/kunchenguid/gnhf/actions/workflows/release-please.yml” > <a href=“https://img.shields.io/badge/platform-macOS | Linux | Windows-blue?style=flat-square” > <a href=“https://x.com/kunchenguid” > <a href=“https://discord.gg/Wsy2NpnZDu” >

Never wake up empty-handed.

gnhf is a ralph, autoresearch-style orchestrator that keeps your agents running while you sleep - each iteration makes one small, committed, documented change towards an objective. You wake up to a branch full of clean work and a log of everything that happened.

  • Dead simple - one command starts an autonomous loop that runs until you request stop or a configured runtime cap is reached
  • Long running - each iteration is committed on success and rolled back on failure, with sensible retries; How It Works has the full failure-handling rules
  • Live terminal title - interactive runs keep your terminal title updated with live status, token totals, and commit count, then clear or restore it on exit depending on terminal support; token totals prefixed with ~ are estimates
  • Exit summary - every run ends with a permanent summary covering elapsed time, branch, iterations, tokens, branch diff stats, local notes/log paths, and review commands
  • Agent-agnostic - works with the popular coding agent CLIs plus any ACP target out of the box; see Agents for the roster

Quick Start

$ gnhf "reduce complexity of the codebase without changing functionality"
# have a good sleep
$ gnhf "reduce complexity of the codebase without changing functionality" \
    --max-iterations 10 \
    --max-tokens 5000000
# have a good nap
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add kunchenguid/gnhf
Новичок в MCP? Начните с руководства на mcpskill.org →