amenbo

amenbo 4.0.0 — Ihre KI kann jede Sitzung mit amenbo beginnen

amenbo reicht Ihnen den Text, der ein KI-Werkzeug dazu bringt, amenbo zu Beginn jeder Sitzung zu lesen, der Schalter eines Plugins und seine Einstellungen liegen jetzt in einer Zeile je Projekt, und wartende Benachrichtigungen lassen sich durchdrücken. Das gespeicherte Datenformat steigt — lesen Sie zuerst den Abschnitt zur Aktualisierung.

Dieses Release ändert, wie eine KI in einem Ordner zum ersten Mal von amenbo erfährt, und baut den Plugin-Bildschirm auf eine Zeile je Projekt um. Lesen Sie den Abschnitt zur Aktualisierung, bevor Sie umsteigen.

Ihre KI kann jede Sitzung mit amenbo beginnen

Bisher war das Einzige, was einer KI in einem Ordner sagte, wie sie mit amenbo arbeitet, ein Text in CLAUDE.md oder AGENTS.md. Ob die KI ihn las, lag bei der KI, und Arbeit, die ohne dieses Lesen getan wurde, ist nirgends festgehalten. KI-Werkzeuge haben einen Haken für den Sitzungsstart — eine Vorrichtung, die bei jeder geöffneten Sitzung etwas Festes ausführt — und amenbo reicht Ihnen jetzt die Konfiguration, um sich dort einzutragen.

  • amenbo agent-hook snippet claude-code gibt den Text aus und sagt, wohin er gehört — fünf Werkzeuge werden unterstützt: Claude Code, GitHub Copilot CLI, Cursor, Codex CLI und Gemini CLI.
  • amenbo schreibt nie in die Einstellungsdatei des Werkzeugs — was es ausgibt, ist eine Anfrage an die KI, mit der Sie arbeiten. Sie reichen diesen Text weiter, und die KI bearbeitet die Datei; die Anfrage bittet sie, alles Bestehende stehen zu lassen und nur zu ergänzen.
  • Ein Ordner ohne diese Konfiguration sagt es und nennt das Werkzeug — amenbo erschließt aus den Spuren im Ordner, welches Werkzeug Sie benutzen.
$ 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

Steht die Konfiguration, hört der Hinweis auf. Wenn Sie das nicht wollen, führen Sie den Befehl amenbo agent-hook answer no aus, dann wird nicht mehr gefragt — den Text holen Sie sich jederzeit über den Befehl snippet. Die Oberfläche macht dasselbe: Sie werden einmal gefragt, wenn Sie den Ordner öffnen, und ein Druck auf „Gib mir den Text“ zeigt ihn. In einem Ordner ohne Spur eines Werkzeugs wählen Sie aus den fünf.

Der Schalter eines Plugins und seine Einstellungen liegen in einer Zeile

  • Eine Zeile je Projekt — der Plugin-Bildschirm ist jetzt eine Zeile je Projekt. „Projekt hinzufügen …“ fügt eines hinzu, und der Schalter, der das Plugin ein- und ausschaltet, sitzt in dieser Zeile.
  • Einstellungen öffnen sich in der Zeile — ein Druck auf „Einstellungen“ öffnet die Einstellungen dieses Projekts darunter, es gibt also nichts neu auszuwählen.
  • Eine leere Pflichteinstellung zeigt sich, bevor Sie irgendetwas drücken — in der Zeile steht „Pflichteinstellung fehlt“. Füllen Sie sie aus, wird daraus „Einstellungen vorhanden“, und das Plugin lässt sich einschalten.
  • Die eigenen Einstellungen des Projekts erreichen dieselbe Zeile — der Einstellungsbildschirm des Projekts hat einen Abschnitt „Plugins“, und eine dort hinzugefügte Zeile trägt denselben Schalter und dieselben Einstellungen.

Wartende Benachrichtigungen lassen sich durchdrücken

Benachrichtigungen an Plugins fahren normalerweise mit dem Schreibvorgang mit, den Sie gerade gemacht haben. Was auf halbem Weg stehen blieb, wartet auf den nächsten Schreibvorgang, bei einer Pause in Ihrer Arbeit kann es also unzugestellt liegen bleiben. Führen Sie den neuen Befehl amenbo plugin flush aus, um das Wartende jetzt zu schicken.

$ amenbo plugin flush
Nothing was waiting: every plugin's queue is empty.

Kleinere Dinge

  • amenbo task show beginnt mit dem Zustand — in welchem der fünf (todo / in progress / blocked / done / rejected) die Aufgabe steht. Bisher sagte es nur, ob die Aufgabe abgeschlossen war.
  • show zählt die Kommentare und zeigt sie an — bei Aufgaben wie bei Entscheidungsprotokollen.
  • Ein Plugin, das amenbo zurückliest, bleibt nicht mehr auf halbem Weg stehen — ein Plugin, das amenbo nach dem Ereignis fragte, das es gerade bekommen hatte, scheiterte bisher mit einem Fehler.
  • Eine Kommentarbenachrichtigung nennt die Aufgabe, an der der Kommentar hängt — die empfangende Seite erkennt, worum es geht.

Vor dem Aktualisieren

  • Das gespeicherte Datenformat steigt — es migriert automatisch, sobald eine neuere Version es zum ersten Mal öffnet, und vorher wird ein Backup angelegt. Ältere Versionen können es danach nicht mehr öffnen, lassen Sie also weder Oberfläche noch CLI auf der alten Version stehen (derselbe Installer aktualisiert beide).
  • dimension rename und dimension value-rename sind verschwunden — um eine Dimension umzubenennen, führen Sie den Befehl amenbo dimension update <dimension> --name <new name> aus; für einen Wert amenbo dimension value-update <dimension> <value> --name <new name>.

So bekommen Sie es

Öffnen Sie den Installer für Ihr Betriebssystem aus dem neuesten Release. Adminrechte braucht es nicht.

  • macOS — .pkg, je einer für Apple Silicon und für Intel (Oberfläche und CLI kommen zusammen; beim ersten Öffnen erscheint eine Gatekeeper-Meldung: Rechtsklick → Öffnen)
  • Windows — .exe-Setup (Oberfläche und CLI kommen zusammen)
  • Linux — die Oberfläche ist ein AppImage; der Befehl amenbo kommt aus dem CLI-Installer

Zum Aktualisieren: In der Oberfläche wendet das Banner „Eine neuere Version ist verfügbar“ die Aktualisierung an Ort und Stelle an. Wenn Sie nur die CLI installiert haben, tauscht amenbo update --apply sie aus.

Neu hier? Siehe Loslegen.