amenbo

amenbo 3.0.0 — Ein Plugin schalten Sie pro Projekt ein, und das Backup nimmt seine Einstellungen mit

Jedes Plugin hat jetzt einen einzigen Schalter pro Projekt, und die Zeile nennt die Projekte, in denen es läuft. Einstellungen und Zugangsdaten reisen im Backup mit, und das gespeicherte Datenformat steigt — lesen Sie zuerst den Abschnitt zur Aktualisierung.

Plugins werden jetzt Projekt für Projekt eingeschaltet, und wo ihre Einstellungen liegen, hat sich geändert. Lesen Sie den Abschnitt zur Aktualisierung, bevor Sie umsteigen.

Der Schalter eines Plugins gilt für ein Projekt

  • Den Schalter für das ganze Gerät gibt es nicht mehr — es gab bisher zwei Arten von Schalter: einen, der pro Projekt umlegte, und einen, der für das ganze Gerät umlegte, und der Autor des Plugins entschied, welchen ein Plugin bekam. Jetzt hat jedes Plugin einen einzigen Schalter pro Projekt.
  • Die Zeile nennt die Projekte, in denen es an ist — statt eines Ja oder Nein sehen Sie die Namen der Projekte, in denen das Plugin läuft. Schalten Sie eines ab, sehen Sie, dass es in den anderen weiterläuft. Steht kein Name da, läuft es nirgends.
  • Sie können es auch aus den Einstellungen eines Projekts umlegen — Sie erreichen denselben Schalter von beiden Seiten: „In welchen Projekten läuft dieses Plugin“ und „Welche Plugins laufen für dieses Projekt“. Sie müssen nicht mehr eine Plugin-Liste durchsuchen, um etwas abzuschalten.
  • Beim Installieren wird nicht mehr nach dem Projekt gefragt — die Installation zielt auf kein Projekt, also fragt sie nicht. Der Bildschirm sagt, dass noch nichts läuft, und wo Sie es einschalten.
  • Es einzuschalten ist selbst die Erlaubnis, es laufen zu lassen — die getrennte Zustimmungsabfrage ist weg.
  • Auch die CLI nennt die Projekte — jede Zeile von amenbo plugin list zeigt die Projekte, in denen das Plugin läuft. amenbo plugin enable / disable legen den Schalter für das Projekt des Ordners um, in dem Sie stehen.

Einstellungen und Geheimnisse reisen jetzt im Backup mit

  • Eine Wiederherstellung bringt sie funktionsfähig zurück — aus einem Backup zurückzukehren hieß bisher, ohne Einstellungen dazustehen und jedes Zugangsdatum neu einzutippen. Das Backup trägt jetzt den gesamten Zustand eines Plugins.
  • Werte gehören zu einem Projekt--scope ist bei amenbo plugin config set / get verschwunden; sie lesen und schreiben den Wert für das Projekt des Ordners, in dem Sie stehen. Das Einstellungsformular in der Oberfläche bearbeitet das Projekt, das es gerade zeigt.

Die Hilfe eines Plugins kommt jetzt vom Plugin

amenbo plugin run <name> --help gibt jetzt die eigene Anleitung dieses Plugins aus. Bisher kam amenbos eigener Text zurück, es gab also keinen Weg herauszufinden, wie ein Plugin funktioniert.

Jedes Wort nach dem Namen gehört dem Plugin. Schalter für amenbo selbst (etwa --actor) stehen vor dem Namen.

amenbo --actor ai plugin run worktree --help

Die Linux-CLI läuft auf älteren Distributionen

Der Befehl amenbo startete auf etwas älteren Distributionen wie Ubuntu 22.04 nicht. Die Oberfläche (AppImage) lief dort, Sie konnten also auf demselben Rechner mit einer halb funktionierenden Installation dastehen.

Vor dem Aktualisieren

  • Das gespeicherte Datenformat steigt — es migriert automatisch, sobald die neue 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).
  • Plugins, die Sie für das ganze Gerät an hatten, ziehen auf einzelne Projekte um — was bisher in jedem Projekt auf diesem Gerät lief, kommt in jedem davon eingeschaltet hoch. Schalten Sie die ab, die Sie nicht wollen.
  • Lassen Sie --scope weg, wenn Sie es mitgegeben habenamenbo plugin config set / get nehmen es nicht mehr an.

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.