CLI Tools
Email checker for CLI tools. Claude Code, Codex, Gemini CLI integration guides.
AI搭載のCLIツールは、開発、デバッグ、自動化ワークフロー中にEmailVerifyを直接呼び出してメールを検証できます。
対応CLIツール
Claude Code
AnthropicのCLIプログラミングアシスタント
Gemini CLI
GoogleのターミナルAIアシスタント
Codex CLI
OpenAIのコード生成ツール
OpenCode
オープンソースAIコーディングアシスタント
Droid
開発者向けターミナルAIアシスタント
EmailVerify CLI
AI搭載ツールに加えて、EmailVerifyは直接検証用の独自CLIを提供しています:
インストール
npm install -g @emailverify/cli設定
bv config set api-key YOUR_API_KEYまたは環境変数を使用:
export EMAILVERIFY_API_KEY=your-api-key基本コマンド
# 単一メールの検証
bv verify user@example.com
# JSON出力
bv verify user@example.com --json
# 複数メールの検証
bv verify user1@example.com user2@test.com
# ファイルから検証
bv verify --file emails.txt
# クレジット確認
bv credits出力形式
人間向け(デフォルト):
Email: user@example.com
Status: valid
Score: 0.95
Deliverable: yes
Disposable: no
Role: noJSON出力:
bv verify user@example.com --json{
"email": "user@example.com",
"status": "valid",
"result": {
"deliverable": true,
"disposable": false,
"role": false
},
"score": 0.95
}終了コード
| コード | 意味 |
|---|---|
| 0 | 成功、メールは有効 |
| 1 | メールは無効 |
| 2 | メールのステータスは不明 |
| 3 | APIエラー |
| 4 | 設定エラー |
スクリプトでの使用:
if bv verify --quiet user@example.com; then
echo "Email is valid"
else
echo "Email is invalid or verification failed"
fiシェル統合
.bashrcまたは.zshrcにこれらの関数を追加:
# クイックメール検証
vmail() {
bv verify "$1" --color
}
# 検証して結果をコピー
vmail-copy() {
bv verify "$1" --json | pbcopy
echo "Result copied to clipboard"
}
# メールが有効かどうかチェック(0または1を返す)
is-valid-email() {
bv verify "$1" --quiet &>/dev/null
}パイプと自動化
# 標準入力からパイプ
echo "test@example.com" | bv verify --stdin
# 他のコマンドにパイプ
bv verify test@example.com --json | jq '.score'
# ファイルからメールを抽出して検証
grep -oE '[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}' document.txt | \
xargs -I {} bv verify {} --quiet