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 — setup .exe (графічний інтерфейс і CLI приходять разом)
  • Linux — графічний інтерфейс це AppImage; команда amenbo приходить з інсталятора CLI

Щоб оновитися: у графічному інтерфейсі банер «є новіша версія» застосовує оновлення на місці. Якщо ви встановили лише CLI, замінює його amenbo update --apply.

Уперше тут? Дивіться Почати.