amenbo

amenbo 6.0.0 — een project wordt met een map aangemaakt

Een project aanmaken vraagt nu om de map waarin het leeft, want een AI komt via een map bij een project. De laatste map kan nu worden losgekoppeld, en een project dat zonder map achterblijft wordt gemeld tot je er iets aan doet.

Een AI komt via een map bij een project, dus een project zonder map valt van nergens te bedienen. Er een aanmaken vraagt nu altijd om een map, en een project dat zonder map eindigt, zegt dat. Lees het stuk over bijwerken voordat je overgaat.

Een project wordt met een map aangemaakt

amenbo project add heeft nu --dir nodig.

$ 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

Op het scherm gaat het net zo — het scherm Nieuw project heeft een veld voor de map, en “Aanmaken” blijft onindrukbaar tot er een map is gekozen.

De laatste map kan nu worden losgekoppeld

Er moest vroeger één map overblijven. Die kan er nu af, en het antwoord zegt wat je daarmee overhoudt.

$ 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>`).

Een project zonder map wordt op twee plekken gemeld

Zodat het niet wordt vergeten.

  • Op het bord van het projectThis project has no folder linked, met er een Link a folder-actie naast. De kaarten van het bord zelf staan er nog gewoon onder.
  • In amenbo doctor — en ben je met dat project gestopt, dan is amenbo project archive het alternatief voor opnieuw een map koppelen. Aan een gearchiveerd project wordt er niet om gevraagd.
$ 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.

Mappen waarvan de AI niet met amenbo begint, worden ook gemeld

Een map kan gekoppeld zijn en daar toch geen amenbo-bedrading in de eigen instellingen van het AI-gereedschap hebben, en dan werkt de AI zonder amenbo ooit te raadplegen. amenbo doctor pikt die nu op.

$ 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> drukt de tekst af die je aan de AI in die map geeft — amenbo bewerkt die instellingenbestanden nooit namens jou.
  • Dezelfde lijst verschijnt in het instellingenscherm van het project zelf.

Kleinere dingen

  • Het bord draagt één staande melding — er konden er vroeger meerdere op elkaar stapelen.

Voordat je bijwerkt

  • Het opgeslagen gegevensformaat gaat omhoog — het migreert vanzelf zodra een nieuwere versie het voor het eerst opent, en er wordt vooraf een back-up gemaakt. Oudere versies kunnen het daarna niet meer openen, dus laat noch de GUI noch de CLI op de oude versie achter (hetzelfde installatiebestand werkt beide bij).
  • Zet --dir bij elke amenbo project add — in je eigen scripts, en in de aanwijzingen die je je AI geeft.

Waar je het haalt

Open het installatiebestand voor jouw besturingssysteem bij de nieuwste uitgave. Beheerdersrechten zijn niet nodig.

  • macOS — .pkg, één voor Apple silicon en één voor Intel (de GUI en de CLI komen samen; bij de eerste keer openen verschijnt Gatekeeper: rechtermuisknop → Open)
  • Windows — setup-.exe (de GUI en de CLI komen samen)
  • Linux — de GUI is een AppImage; het commando amenbo komt uit het CLI-installatiebestand

Bijwerken: in de GUI voert de banner “er is een nieuwere versie” het ter plekke door. Heb je alleen de CLI geïnstalleerd, dan verwisselt amenbo update --apply hem.

Voor het eerst hier? Kijk bij Beginnen.