amenbo

amenbo 8.0.0 — zadanie jest dopisane do końca, zanim ktokolwiek je weźmie

Tworzenie zadania ma teraz koniec, który sam zaznaczasz. Do tego momentu zadanie stoi na tablicy jak każde inne, ale żadna AI go nie bierze i nikt nie może go zarezerwować.

Zadanie było dotąd do wzięcia w tej samej chwili, w której je złożyłeś, co nie zostawiało miejsca, by najpierw dopiąć do niego zależności, założenia i klasyfikację. Tworzenie ma teraz dwa etapy, a drugi kończysz ty. Przeczytaj część o aktualizacji, zanim się przesiądziesz.

Zadanie powstaje w dwóch etapach

amenbo task add składa zadanie i zostawia je w trakcie pisania. Odpowiedź to mówi i podaje komendę, która to kończy.

$ amenbo task add --title "苗の在庫を数える" --actor ai
✓ Created task: 苗の在庫を数える (AMB-T-…) — still being created · recorded as ai
  finish creating it: amenbo task finish-creating AMB-T-…

Listy oznaczają te wciąż pisane

Zadanie stoi wśród pozostałych, nie jest ukryte. draft w wierszu mówi, na którym etapie jest, a --filter "draft:yes" zbiera te, które zostawiłeś otwarte.

$ amenbo task list --filter "draft:yes" --actor ai
1 task(s)
  [ ] AMB-T-…  水やりの当番表を作る draft

Nic go nie bierze, dopóki nie powiesz, że pisanie skończone

Wypada z listy, z której AI bierze swoją następną pracę, a wskazanie go wprost spotyka się z odmową (kod wyjścia 1).

$ amenbo task list --filter "status:todo ready:yes" --actor ai
0 task(s)

$ amenbo task status AMB-T-… in_progress --actor ai
Error: cannot reserve task AMB-T-…: it is still being created — finish creating it first

Jedna komenda kończy tworzenie, a od tego miejsca wszystko zachowuje się jak dawniej.

$ amenbo task finish-creating AMB-T-… --actor ai
✓ Finished creating: AMB-T-… · recorded as ai

$ amenbo task status AMB-T-… in_progress --actor ai
✓ Set status to in_progress: AMB-T-… · recorded as ai

Na ekranie

  • Karta nosi znacznik „W trakcie tworzenia” — stoi razem z resztą na tablicy i na liście, nie jest ukryta.
  • Otwarcie zadania pokazuje przycisk „Zakończ tworzenie” — naciśnięcie kończy tworzenie od razu, a znacznik znika.

Dla wtyczek

  • task.created odpala się teraz, gdy tworzenie się kończy — a nie, gdy zadanie zostaje złożone. Przed tym momentem nikt nie może zadania zarezerwować, więc subskrybent słyszy o nim wtedy, gdy jest to już coś, na czym da się działać.

Zanim zaktualizujesz

  • Format zapisu danych idzie w górę — migruje automatycznie przy pierwszym otwarciu nowszą wersją, a wcześniej powstaje kopia zapasowa. Starsze wersje potem już tych danych nie otworzą, więc nie zostawiaj ani GUI, ani CLI na starej wersji (jeden instalator aktualizuje oba).
  • Dopisz amenbo task finish-creating po amenbo task add — we własnych skryptach. Instrukcje, które podajesz swojej AI, nie wymagają zmian, bo amenbo agent --json zwraca nową kolejność kroków.

Skąd to wziąć

Otwórz instalator dla swojego systemu z najnowszego wydania. Prawa administratora nie są potrzebne.

  • macOS — .pkg, osobno dla Apple silicon i dla Intela (GUI i CLI jadą razem; przy pierwszym otwarciu pojawia się Gatekeeper: kliknij prawym → Otwórz)
  • Windows — instalator .exe (GUI i CLI jadą razem)
  • Linux — GUI to AppImage; komenda amenbo przychodzi z instalatora CLI

Żeby zaktualizować: w GUI baner „jest nowsza wersja” zakłada aktualizację w miejscu. Jeśli instalowałeś samo CLI, podmieni je amenbo update --apply.

Pierwszy raz tutaj? Zajrzyj na Zacznij.