ドキュメント本文へスキップ
CLI

インストール

npm、pnpm、Bun、Yarn、または npx でインストールなし。

インストール

現在のリリースは 0.0.1 です。Node.js 20.12 以降が必要です。

npm install -g @openemail/cli

パッケージは依存関係のない単一のバンドルファイルで、PATH に openemail というコマンドを 1 つ追加します。API を呼び出す SDK は組み込まれているため、CLI は常にテスト済みの SDK で動作します。openemail version は両方のバージョンとランタイムのバージョンを表示します。

確認する
openemail --versionopenemail --help

インストールせずに実行する

npx はパッケージをキャッシュに取得して実行します。一度きりのコマンド、CI ジョブ、ローカルブリッジを起動する MCP クライアントに向いています。

ターミナル
npx @openemail/cli --helpnpx -y @openemail/[email protected] whoaminpx -y @openemail/cli mcp serve

CI では npx -y @openemail/[email protected] のようにバージョンを固定し、新しいリリースが知らないうちにパイプラインを変えないようにしてください。

アップデート

CLI が自分自身を更新することはありません。npm レジストリが最新リリースについて答えた内容を 1 日間覚えています。それより古い場合は、コマンドの実行中にバックグラウンドで改めて問い合わせ、コマンドの終了後は最大 0.2 秒だけ応答を待ちます。新しいリリースがある場合は、コマンドの終了後に stderr に通知を表示します:

アップデート通知
Update available! 0.0.1 → 0.0.2Changelog: https://openemail.uk/docs/cli/changelogRun `npm i -g @openemail/cli@latest` to update. Disable this notice with OPENEMAIL_NO_UPDATE_CHECK=1
  • 通知内のインストールコマンドは、インストールに使ったパッケージマネージャーに合わせたものです。
  • --help、--version、--json のとき、help、version、update、completion のとき、stdout か stderr がターミナルでないとき、CI では通知は表示されません。
  • どこでも無効にするには OPENEMAIL_NO_UPDATE_CHECK=1 を設定します。OPENEMAIL_DISABLE_UPDATE_NOTICE=1 も同じ効果です。
  • リクエストは npm レジストリへの 1 件だけで、その応答は ~/.openemail/update-check.json に 1 日保持されます。

openemail update は 1 日のキャッシュを無視してすぐに確認し、実行すべきコマンドか、最新バージョンであることを表示します。

npm i -g @openemail/cli@latest

シェル補完

openemail completion <shell> は、お使いのバージョンのすべてのコマンド、サブコマンド、フラグから作った bash、zsh、fish 用の補完スクリプトを出力します。アップデートの後にもう一度実行してください。

echo 'eval "$(openemail completion bash)"' >> ~/.bashrc

アンインストール

まずサインアウトしてブラウザでのサインインをすべてサーバー側で取り消し、その後パッケージと、CLI がサインインを保存しているフォルダーを削除します。

ターミナル
openemail logout --allnpm uninstall -g @openemail/clirm -rf ~/.openemail

受信トレイを、
あなたの思いどおりに。

企業、AI、エージェント、個人利用のためのメールインフラ。スケール、プライバシー、コントロールのために設計。メールが最初から備えているべきだったすべて。

OpenEmail

企業、AI、エージェント、個人利用のためのメールインフラ。スケール、プライバシー、コントロールのために設計。メールが最初から備えているべきだったすべて。

© 2026 OpenEmail. 無断転載を禁じます。