amenbo

amenbo 8.0.0 — 누가 집어 가기 전에, 태스크는 다 써집니다

태스크 만들기에 이제 직접 찍는 끝이 있습니다. 찍기 전까지 태스크는 다른 것들과 나란히 보드에 서 있지만, 어떤 AI도 가져가지 않고 누구도 선점할 수 없습니다.

태스크는 등록한 순간 바로 집어 갈 수 있어서, 의존 관계와 전제와 분류를 먼저 얹을 여지가 없었습니다. 이제 만들기가 두 단계이고, 두 번째 단계는 직접 끝냅니다. 올리기 전에 업데이트 부분을 읽어 주세요.

태스크는 두 단계로 만들어집니다

amenbo task add는 태스크를 등록하고, 만드는 중인 채로 둡니다. 답이 그렇다고 말하고, 그것을 끝내는 명령도 알려 줍니다.

$ 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-…

목록은 아직 쓰는 중인 것을 표시합니다

태스크는 다른 것들 사이에 서 있고, 숨겨지지 않습니다. 줄의 draft가 어느 단계인지 말해 주고, --filter "draft:yes"가 열어 둔 것들을 모아 줍니다.

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

다 썼다고 말하기 전에는 아무도 가져가지 않습니다

AI가 다음 일을 집어 가는 목록에서 빠지고, 번호로 직접 불러도 거부됩니다(종료 코드 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

명령 하나가 만들기를 끝내고, 그다음부터는 모든 것이 예전과 같습니다.

$ 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

화면에서

  • 카드에 “만드는 중” 칩이 붙습니다 — 보드에서도 목록에서도 나머지와 나란히 서 있고, 숨겨지지 않습니다.
  • 태스크를 열면 “만들기 끝내기” 버튼이 보입니다 — 누르면 그 자리에서 만들기가 끝나고, 칩도 사라집니다.

플러그인에게

  • task.created가 이제 만들기가 끝날 때 발생합니다 — 태스크가 등록될 때가 아닙니다. 그 지점 전에는 누구도 태스크를 선점할 수 없으므로, 구독하는 쪽은 손댈 수 있는 것이 되었을 때 소식을 듣습니다.

업데이트 전에

  • 저장 데이터 형식이 올라갑니다 — 더 새 버전이 처음 열 때 자동으로 마이그레이션되고, 그 전에 백업을 뜹니다. 그 뒤로 예전 버전은 열 수 없으므로, GUI든 CLI든 옛 버전으로 두지 마세요(같은 설치 프로그램이 둘 다 올려 줍니다).
  • amenbo task add 뒤에 amenbo task finish-creating을 더하세요 — 직접 만든 스크립트에서요. AI에 건네는 지시문은 고칠 필요가 없습니다. amenbo agent --json이 새 순서를 돌려주기 때문입니다.

받는 곳

최신 릴리스에서 쓰는 OS의 설치 프로그램을 여세요. 관리자 권한은 필요 없습니다.

  • macOS — .pkg, Apple 실리콘용과 Intel용 각각 하나씩(GUI와 CLI가 함께 옵니다. 첫 실행 때 Gatekeeper 안내가 뜹니다: 우클릭 → “열기”)
  • Windows — setup .exe(GUI와 CLI가 함께 옵니다)
  • Linux — GUI는 AppImage이고, amenbo 명령은 CLI 설치 프로그램에서 옵니다

업데이트하려면: GUI에서는 “새 버전이 있습니다” 배너가 그 자리에서 적용합니다. CLI만 설치했다면 amenbo update --apply가 바꿔 줍니다.

처음이신가요? 시작하기를 보세요.