heroku CLIで複数のアカウントを管理する

herokuの無料枠だけで色々やろうと思うと1アカウントに1アプリという形をとることがあると思います。
ただそれだとアプリごとにアカウントを切り替えるという面倒な作業が発生します。
そんな時に便利なのがheroku cliのプラグイン「heroku-accounts」です。
GitHub - heroku/heroku-accounts: Helps use multiple accounts on Heroku.

プラグインのインストール

$ heroku plugins:install heroku-accounts

アカウントの追加

$ heroku accounts:add account1

account1はアカウントを識別する名前なのでお好きにどうぞ。

アカウント一覧

$ heroku accounts
*account1
account2

*のついているのが現在のアカウントです。

アカウント切り替え

$ heroku accounts:set account2

account2にアカウントを切り替え。

現在のアカウントを確認

$ accounts:current
account2

現在のアカウントだけが表示されます。

アカウント削除

$ heroku accounts:remove account2

これを導入すれば面倒なアカウント管理から解放されます。