Gemini API を使った日本語/英語の翻訳 CLI ツール。
- Node.js v24 以上
- Gemini API キー(Google AI Studio で取得)
-
依存パッケージをインストールする。
npm install
-
.env.exampleをコピーして.envを作成し、GEMINI_API_KEYを記入する(任意でGEMINI_MODELを設定するとデフォルトモデルを上書きできる)。 -
TypeScript をコンパイルする。
npm run build
# 入力言語を自動判定して翻訳(日本語 ↔ 英語)
npm run tl -- "Hello, world"
# → こんにちは、世界
npm run tl -- "おはよう"
# → Good morning
# 出力言語を指定(--to / -t、ja または en)
npm run tl -- --to en "今日はいい天気"
# → It's nice weather today
# 使用モデルを一時的に上書き(--model / -m)
npm run tl -- --model gemini-2.5-flash "Hello, world"
# ヘルプ表示
npm run tl -- --help