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.createdodpala 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-creatingpoamenbo task add— we własnych skryptach. Instrukcje, które podajesz swojej AI, nie wymagają zmian, boamenbo agent --jsonzwraca 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
amenboprzychodzi 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.