amenbo

amenbo 9.0.0 — 検索が、どの記録のどこに書かれているかで絞れます

検索の絞り込みが「タスクか決定記録か」と「タイトルか本文かコメントか」の2つに分かれました。結果の行には、その記録が今どこにあるかも出ます。search コマンドの書き方が変わっているので、更新の前にご確認ください。

検索の絞り込み方が変わりました。search コマンドの書き方も変わっているので、更新の前にご確認ください。

絞り込みが2つのつまみに分かれました

これまでは1つのつまみで「タスク・決定記録・コメント」を選んでいました。コメントはタスクにも決定記録にも付くので、「決定記録へのコメントだけ」という絞り方ができませんでした。

つまみ選べるもの
--kindtask / decision
--facetitle / body / comment / label / attachment

両方を指定すると、その掛け合わせになります。

$ amenbo search 在庫 --kind decision --face comment --actor ai
1 hit(s)
  [comment] AMB-D-… 在庫の数え方は週次にする · AMB-DC-…
      proposed
      在庫の棚卸しは倉庫の担当と一緒に行います

結果に、その記録が今どうなっているかが出ます

タスクなら状態・優先度・分類が、決定記録なら状態が、ヒットのすぐ下に並びます。もう終わっている仕事に当たったときも、開かずにその場で分かります。

$ amenbo search 在庫 --actor ai
4 hit(s)
  [title] AMB-D-… 在庫の数え方は週次にする
      proposed
      在庫の数え方は週次にする
  [title] AMB-T-… 苗の在庫を数える
      todo
      苗の在庫を数える
  [comment] AMB-D-… 在庫の数え方は週次にする · AMB-DC-…
      proposed
      在庫の棚卸しは倉庫の担当と一緒に行います
  [comment] AMB-T-… 苗の在庫を数える · AMB-TC-…
      todo
      在庫は毎週月曜に数えています

抜粋の中では、探した語が当たったところが強調されます。

1つのプロジェクトだけを探せます

--project にプロジェクト名か ID を渡すと、そのプロジェクトだけを探します。プロジェクトで絞っても、決定記録は結果に残ります。

画面でも同じです

  • 「対象」と「どこ」が別のつまみになりました — 対象はタスク・決定記録・両方から、どこはタイトル・本文・コメント・分類・添付から選べます。
  • プロジェクトはプルダウンで選びます — 検索欄の並びからそのまま絞れます。
  • ヒットが「タスクへのコメント」と「決定記録へのコメント」を区別して出ます — どの記録のどこに当たったのかが行で分かります。
  • 当たった語が抜粋の中で強調されます — 記録の状態も一緒に並びます。
  • 絞り込みの欄は、対象を選ぶまで使えません — 選んでいないあいだは、先に対象を選ぶよう出ます。

更新するときに

search コマンドの書き方が2か所変わりました。手元のスクリプトが対象です。AI に渡している手順書のほうは、amenbo agent --json が新しい書き方を返すので書き換えは要りません。

  • --kind comment--face comment に変わりました — コメントは記録の種類ではなく面になりました。
$ amenbo search 在庫 --kind comment --actor ai
Error: unknown kind 'comment' (task/decision — which record the words are on; which face of it is the other axis)
  • --filter--kind と一緒に渡してください — タスクと決定記録では同じ書き方が別のことを指すためです(status:rejected は、タスクなら「やらないと決めた仕事」、決定記録なら「却下された決定記録」)。
$ amenbo search 在庫 --filter "status:todo" --actor ai
Error: a --filter is one side's vocabulary or the other's, so say which with --kind task or --kind decision (the same key can mean different things: `status:rejected` is work decided against on a task, and a decision turned down on a decision)

$ amenbo search 在庫 --kind task --filter "status:todo" --actor ai
2 hit(s)
  [title] AMB-T-… 苗の在庫を数える
      todo
      苗の在庫を数える
  [comment] AMB-T-… 苗の在庫を数える · AMB-TC-…
      todo
      在庫は毎週月曜に数えています

保存しているデータの形式は変わらないので、前のバージョンで使っていたデータはそのまま開けます。

入れ方 / 更新

最新リリース から、お使いの OS のインストーラを開いてください。管理者権限は要りません。

  • macOS — .pkg(Apple シリコン用と Intel 用があります。GUI と CLI が一緒に入ります。初回のみ Gatekeeper の確認が出ます。右クリック → 開く)
  • Windows — セットアップ .exe(GUI と CLI が一緒に入ります)
  • Linux — GUI は AppImage、amenbo コマンドは CLI のインストーラ

更新は、GUI なら「新しいバージョンがあります」のバナーからその場で当たります。CLI だけを入れている方は amenbo update --apply で入れ替えられます。

はじめての方は 始める に。