深く考えずデータを集めておいて使いかたは後で考える方針
zshrc で
preexec() { __cia_cmd "$1" &! }
ところで &! は disown しつつ background 実行