amenbo 8.0.0 — a tarefa termina de ser escrita antes de alguém pegá-la
Criar uma tarefa agora tem um fim que você marca. Até você marcar, a tarefa fica no quadro como qualquer outra, mas nenhuma IA a pega e ninguém consegue reservá-la.
Uma tarefa ficava disponível no instante em que você a arquivava, o que não deixava espaço para pôr dependências, premissas e classificação nela antes. Criar uma agora tem duas etapas, e a segunda é você quem encerra. Leia a seção de atualização antes de subir de versão.
Uma tarefa é criada em duas etapas
O amenbo task add arquiva a tarefa e a deixa em escrita. A resposta diz isso, e te dá o comando que a encerra.
$ 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-…
As listagens marcam as que ainda estão em escrita
A tarefa fica entre as outras, não escondida. O draft na linha diz em que etapa ela está, e --filter "draft:yes" junta as que você deixou em aberto.
$ amenbo task list --filter "draft:yes" --actor ai
1 task(s)
[ ] AMB-T-… 水やりの当番表を作る draft
Nada a pega até você dizer que a escrita acabou
Ela fica fora da listagem de onde uma IA tira o próximo trabalho, e nomeá-la direto é recusado (código de saída 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
Um comando encerra a criação, e dali em diante tudo se comporta como antes.
$ 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 tela
- O cartão carrega uma etiqueta de “Sendo criada” — ele fica com os outros no quadro e na lista, não escondido.
- Abrir a tarefa mostra um botão “Terminar a criação” — apertar encerra a criação ali mesmo, e a etiqueta some.
Para os plugins
task.createdagora dispara quando a criação termina — não quando a tarefa é arquivada. Ninguém consegue reservar a tarefa antes desse ponto, então quem está inscrito só fica sabendo quando já é algo em que dá para agir.
Antes de atualizar
- O formato dos dados guardados sobe — ele migra sozinho na primeira vez que uma versão mais nova o abre, e um backup é tirado antes. Versões antigas não conseguem abrir depois disso, então não deixe a GUI nem a CLI na versão antiga (o mesmo instalador atualiza as duas).
- Acrescente
amenbo task finish-creatingdepois doamenbo task add— nos seus próprios scripts. As instruções que você entrega à sua IA não precisam de edição, porque oamenbo agent --jsondevolve a sequência nova.
Como obter
Abra o instalador do seu sistema na versão mais recente. Não precisa de direitos de administrador.
- macOS —
.pkg, um para Apple silicon e um para Intel (a GUI e a CLI vêm juntas; a primeira abertura mostra um aviso do Gatekeeper: clique com o botão direito → Abrir) - Windows —
.exede instalação (a GUI e a CLI vêm juntas) - Linux — a GUI é um AppImage; o comando
amenbovem do instalador da CLI
Para atualizar: na GUI, o banner de “há uma versão mais nova” aplica a atualização ali mesmo. Se você instalou só a CLI, amenbo update --apply faz a troca.
Chegou agora? Veja Começar.