amenbo 4.0.0 — можно сделать так, чтобы ИИ начинал с amenbo каждую сессию
amenbo выдаёт вам текст, от которого ИИ-инструмент читает amenbo в начале каждой сессии, переключатель плагина и его настройки теперь стоят в одной строке на проект, а ожидающие уведомления можно протолкнуть. Формат хранимых данных поднимается — сначала прочтите раздел про обновление.
Этот выпуск меняет то, как ИИ впервые узнаёт об amenbo в папке, и перестраивает экран плагинов вокруг одной строки на проект. Прочтите раздел про обновление, прежде чем обновляться.
Можно сделать так, чтобы ИИ начинал каждую сессию с amenbo
До сих пор единственным, что говорило ИИ, как работать с amenbo в папке, был текст, лежащий в CLAUDE.md или AGENTS.md. Прочтёт его ИИ или нет — дело самого ИИ, а работа, сделанная без чтения, нигде не записывается. У ИИ-инструментов есть хук начала сессии — механизм, который выполняет одно и то же при каждом её открытии, — и amenbo теперь выдаёт вам настройку, которая ставит его туда.
amenbo agent-hook snippet claude-codeпечатает текст и то, куда он идёт — поддержаны пять инструментов: Claude Code, GitHub Copilot CLI, Cursor, Codex CLI и Gemini CLI.- Файл настроек инструмента amenbo не пишет никогда — то, что он печатает, это просьба, обращённая к ИИ, с которым вы работаете. Вы передаёте этот текст, и файл правит ИИ; в просьбе сказано сохранить всё, что там уже есть, и дописать своё.
- Папка без настройки говорит об этом и называет инструмент — какой инструмент у вас, amenbo определяет по следам, оставленным в папке.
$ amenbo status
⚠ One step is left before your AI keeps this work in amenbo: Claude Code's settings here do not open a session with `amenbo agent`.
The text to give your AI: amenbo agent-hook snippet claude-code
Как только настройка на месте, сообщение перестаёт появляться. Если оно вам не нужно, выполните команду amenbo agent-hook answer no, и спрашивать перестанут — текст останется доступным по команде snippet, когда бы он вам ни понадобился. Приложение поступает так же: вас спрашивают один раз при открытии папки, и по нажатию «Дайте текст» его показывают. В папке, где нет следов ни одного инструмента, вы выбираете из этих пяти.
Переключатель плагина и его настройки стоят в одной строке
- Строка на проект — экран плагинов теперь это одна строка на проект. «Добавить проект…» добавляет строку, и переключатель, который включает и выключает плагин, живёт в ней же.
- Настройки открываются внутри строки — по нажатию «Настройки» под строкой раскрываются настройки этого проекта, и выбирать ничего заново не нужно.
- Незаполненная обязательная настройка видна ещё до того, как вы что-то нажали — в строке написано «Обязательная настройка не задана». Заполните её, и станет «Настройки заданы», а плагин можно будет включить.
- Настройки самого проекта выводят на ту же строку — на экране настроек проекта есть раздел «Плагины», и добавленная там строка несёт тот же переключатель и те же настройки.
Ожидающие уведомления можно протолкнуть
Уведомления плагинам обычно едут вместе с той записью, которую вы как раз делали. Всё, что остановилось на полпути, ждёт следующей записи, поэтому в перерыве в работе может так и остаться недоставленным. Выполните новую команду amenbo plugin flush, чтобы отправить ожидающее прямо сейчас.
$ amenbo plugin flush
Nothing was waiting: every plugin's queue is empty.
По мелочи
amenbo task showначинает с состояния — в котором из пяти (к выполнению / в работе / заблокировано / готово / отклонено) находится задача. Раньше он говорил только, завершена задача или нет.showсчитает комментарии и показывает их начало — и для задач, и для записей решений.- Плагин, читающий amenbo в ответ, больше не встаёт на полпути — плагин, спрашивавший amenbo о только что полученном событии, раньше падал с ошибкой.
- Уведомление о комментарии называет задачу, к которой он оставлен — принимающая сторона понимает, о чём речь.
Прежде чем обновляться
- Формат хранимых данных поднимается — он переводится сам, когда более новая версия открывает его впервые, и резервная копия снимается заранее. Прежние версии после этого его уже не откроют, поэтому не оставляйте на старой версии ни приложение, ни CLI (один установщик обновляет оба).
dimension renameиdimension value-renameисчезли — чтобы переименовать измерение, выполните командуamenbo dimension update <dimension> --name <new name>, а для значения —amenbo dimension value-update <dimension> <value> --name <new name>.
Как поставить
Откройте установщик для своей ОС на странице последнего выпуска. Права администратора не нужны.
- macOS —
.pkg, отдельно для Apple silicon и для Intel (приложение и CLI идут вместе; при первом открытии сработает Gatekeeper: щёлкните правой кнопкой → «Открыть») - Windows — установщик
.exe(приложение и CLI идут вместе) - Linux — приложение это AppImage; команда
amenboприходит из установщика CLI
Как обновиться: в приложении полоса «вышла новая версия» применяет обновление на месте. Если у вас стоит только CLI, его подменит amenbo update --apply.
Впервые здесь? Загляните на страницу Начать.