amenbo

amenbo 6.0.0 — проект создаётся вместе с папкой

При создании проекта теперь спрашивают папку, в которой он живёт, потому что ИИ доходит до проекта через папку. Последнюю папку теперь можно отвязать, а о проекте, оставшемся без папки, будут напоминать, пока вы этим не займётесь.

ИИ доходит до проекта через папку, поэтому проектом без папки неоткуда управлять. При создании теперь всегда спрашивают папку, а проект, оставшийся без неё, об этом говорит. Прочтите раздел про обновление, прежде чем обновляться.

Проект создаётся вместе с папкой

amenbo project add теперь требует --dir.

$ amenbo project add --name Greenhouse --actor human
error: the following required arguments were not provided:
  --dir <DIR>

$ amenbo project add --name Greenhouse --dir /work/greenhouse --actor human
✓ Created project: Greenhouse (1) — linked to /work/greenhouse

На экране то же самое — на экране «Новый проект» появилось поле папки, и «Создать» не нажимается, пока папка не выбрана.

Последнюю папку теперь можно отвязать

Раньше одна папка должна была остаться. Теперь её можно убрать, и в ответе сказано, с чем вы после этого остаётесь.

$ amenbo unbind --actor human --yes
✓ Unbound /work/greenhouse (removed: .amenbo, AGENTS.md, CLAUDE.md). The project is kept.
  This project now has no folder. An AI reaches a project through a folder, so nothing can
  operate it until one is linked again (`amenbo bind --project <name or ID>`).

О проекте без папки напоминают в двух местах

Чтобы о нём не забыли.

  • На доске проектаThis project has no folder linked, а рядом действие Link a folder. Собственные карточки доски по-прежнему стоят ниже.
  • В amenbo doctor — а если вы этот проект больше не ведёте, вместо новой привязки папки есть amenbo project archive. У проекта в архиве папку не спрашивают.
$ amenbo doctor --actor human
doctor: 1 issue(s) (error 0 / warning 1)
  [warning] project_without_folder (1):
    Project #1 'Greenhouse' has no folder on this machine leading to it: there is nowhere to
    operate it from, and an AI cannot reach it at all.

О папках, чей ИИ не начинает с amenbo, тоже сообщают

Папка может быть привязана, а в настройках самого ИИ-инструмента там при этом нет никакой связки с amenbo — и тогда ИИ работает, ни разу с amenbo не сверившись. amenbo doctor теперь такие замечает.

$ amenbo doctor --actor human
doctor: 1 issue(s) (error 0 / warning 1)
  [warning] unwired_folder_ambiguous (1):
    /work/worker does not start its AI on amenbo, and shows no sign of which tool is used
    there, so nothing can say which wiring is missing.
  • amenbo agent-hook snippet <tool> печатает текст, который надо передать ИИ, работающему в этой папке — сами эти файлы настроек amenbo за вас не правит никогда.
  • Тот же список есть и на экране настроек самого проекта.

По мелочи

  • На доске держится одно постоянное сообщение — раньше их могло накопиться несколько.

Прежде чем обновляться

  • Формат хранимых данных поднимается — он переводится сам, когда более новая версия открывает его впервые, и резервная копия снимается заранее. Прежние версии после этого его уже не откроют, поэтому не оставляйте на старой версии ни приложение, ни CLI (один установщик обновляет оба).
  • Добавьте --dir в каждый amenbo project add — и в своих сценариях, и в указаниях, которые вы передаёте своему ИИ.

Как поставить

Откройте установщик для своей ОС на странице последнего выпуска. Права администратора не нужны.

  • macOS — .pkg, отдельно для Apple silicon и для Intel (приложение и CLI идут вместе; при первом открытии сработает Gatekeeper: щёлкните правой кнопкой → «Открыть»)
  • Windows — установщик .exe (приложение и CLI идут вместе)
  • Linux — приложение это AppImage; команда amenbo приходит из установщика CLI

Как обновиться: в приложении полоса «вышла новая версия» применяет обновление на месте. Если у вас стоит только CLI, его подменит amenbo update --apply.

Впервые здесь? Загляните на страницу Начать.