👋 こんにちは、はるなです。
今日のテーマは「GEMINI CLIを使ってみた」です。一言でいって、私の執筆環境との相性が良すぎました。
おすすめの記事
本日📅よりiPadセミナー開催! →🎥予定もメモもプリントも!iPadで情報まるごと整理セミナー
🎧 iPad Workers Podcastは毎週、木曜日配信予定のポッドキャスト番組です。リクエスト・感想などは #iPadWorkersのハッシュタグを付けて投稿してください。
🧠 なぜGEMINI CLIを使い始めたのか?
GEMINI CLIは、Googleが提供するAIアシスタントをコマンドラインで操作できるツールです。ローカル環境のファイルやフォルダを直接読み込ませながら、ChatGPTのような自然なやりとりで様々な作業を支援してくれます。
CLIとは Command Line Interface(コマンドライン・インターフェース) の略で、キーボードでコマンド(命令)を入力してコンピュータを操作する方法です。
いわゆる「黒い画面」と呼ばれているターミナル上で、GEMINIを使って自然言語による対話ができるというものです。コード生成やバグ修正はもちろん、タスク管理、コンテンツ作成など多岐にわたる作業をサポートしてくれます。
GEMINI CLIの主な特徴とメリット
* 無料で利用可能:個人のGoogleアカウントと無償のGemini Code Assistライセンスを取得するだけで、毎分60回、1日あたり1,000回のリクエストが無料で利用できる
* 高いコンテキスト理解能力:最大100万トークンのコンテキストウィンドウを持ち、文字数が多くても比較的安定して作業を進めることができる
* プロンプトの再利用が可能:直接指示を書くこともできるが、プロンプト(指示)をテキストファイルにまとめておき、そのファイルを読み込ませることが可能
* ローカルファイルの操作が簡単:ターミナル上で「このファイルの中身を読んで」「この内容をこのファイル名で保存して」といった指示が自然言語でできる
GEMINI CLIの詳しい使い方などはこちらの記事などがわかりやすいと思います。→Gemini CLI の簡単チュートリアル
とにかく、手元にあるローカルのファイルを簡単に読み込んで、編集などをしてくれるので、私の今の環境と非常に相性がいいのです。
ただこれ、iPadではGEMINI CLIをそのまま使うことは基本的にできません。ごめんね。私はVS Codeというアプリで使っています。
🖥️ GEMINI CLIでまとめ記事作成してみた
iPad Workersでは毎月、1ヶ月間に配信したニュースレターをまとめて紹介したものを送っています。
今までは手作業で過去記事を一覧にし、記事の説明コメントを入れていましたが、7月2日に送ったものはGEMINI CLIを使って作成したものです。
過去に書いたニュースレター原稿は、Obsidianで執筆しているため全てローカルに保存されています。
6月に書いた記事まとめのニュースレター作成したい
って言ったら、勝手に考えて探してくれました。こんな感じのファイル名かなとあたりをつけて検索してくれて、見つからなかったからファイル名か保存フォルダを教えてくれと。
@iPad\ Workers/o-\ 250628_🧼考えたくなる状況のデザイン教育の設計.mdこんな感じのやつ
サンプルとして1つファイルを指定してあげると、その命名規則をもとに6月の原稿らしきものを自動で集めて解析がスタートします。
そして新規作成されたマークダウンファイルがこちら。普段私が原稿ファイルに入れている項目や形式をうまく真似ています。
ChatGPTでもできなくはないんですが、ファイルを読み取ってもらうために、ファイルアップロードなどが必要です。その点、GEMINI CLIを使えば、ローカルにあるファイルを簡単に読み込んでくれます。
黒い画面、ターミナル、コマンド入力と聞くと、躊躇してしまう人も多いかもしれませんが、その辺りもChatGPTを使うとめちゃくちゃ簡単です。
私自身、ターミナル使えないし、コマンドも知らない状態からでしたが、ChatGPTに「どうやって使うの?」と聞けば、インストール方法や使い方まで丁寧に教えてくれました。
また、エラーが出た時はそのままエラー画面をスクショしてChatGPTに貼り付けるとエラーの原因や解決方法まで教えてくれます。便利になったなほんと。
とにかくGEMINI CLIを使うことで、これまで数時間かかっていた作業が、5分程度で完了するようになりました。
🔍 ChatGPTと違うGEMINI CLIの強み
ChatGPTも、もちろん優秀です。ただ、ファイルが増えると精度や処理スピードにばらつきが出たり、微妙なニュアンスがずれてしまうことが悩みの1つでした。
その点、GEMINI CLIは「ローカル環境でのファイル操作」と「スタイルの再現性」に強みがあります。
ファイルを手元のフォルダから指定して読ませられるし、結果も自動で新規ファイルに保存されます。いちいちWebブラウザやアプリからコピーしてペーストしなくていいので、かなり楽です。
ファイル形式変換もできます。
ファイルのリネーム作業も簡単です。この手の作業って、コマンドラインを日常的に使っている人ならそんなに難しくないのですが、普段この手のツールを使わないような私みたいな人だと、どんなコマンドを入力すればいいのかがわからないので、なかなか思うように作業が進みません。
その点、GEMINI CLIを使うと、自然言語でやりたいことを伝えるだけで、GEMINIが考えて代わりにコマンド作業を進めてくれます。
ローカルの複数ファイルを横断的に読み込んで、作業するならGEMINI CLIのようなツールがぴったりなのだと感じました。
ターミナル操作が不安な人でも、きっと大丈夫です。ChatGPTに聞けば全部教えてくれるし、数回使えば慣れます。むしろ一度慣れると、手放せなくなるツールになるかもです。
ということで今日は「GEMINI CLIを使ってまとめ記事を執筆してみた」というお話でした。
本日📅よりiPadセミナー開催!
iPadOSやApple標準のアプリを使った、手軽で便利なiPad情報管理術を紹介します。
* 前半パート|時間とタスクの“見える化”術
* 後半パート|プリント・メモ・情報の整理整頓術
→🎥予定もメモもプリントも!iPadで情報まるごと整理セミナー
This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit ipadworkers.substack.com/subscribe
感想
まだ感想はありません。最初の1件を書きましょう!
サマリー
GEMINI CLIは、GoogleのAIをコマンドラインインターフェースで操作できる新しいツールです。このツールは、ファイル操作や分析を簡潔に行える便利さがあり、特にiPadユーザーにとって魅力的です。また、設定が簡単で視覚的に魅力的なインターフェースを持ち、AIとの連携が可能です。エピソードでは、GEMINI CLIの利用方法と利点が語られています。
コメント
このエピソードのトピック
すべてのトピック →それぞれのトピックから、ほかの番組の会話も探せます。
似ているエピソード
タイトル・AI要約・文字起こしの話題をもとにおすすめしています。
-
#170:GEMINI CLIが私の苦手な作業を全部やってくれた
iPad Workers
共通する話題: Google Gemini · ChatGPT · Google
エピソードでは、GEMINI CLIを活用して、書くことや考える技術に関するプロジェクトの効率化について話し合っています。特に、Ob...
-
#146:文章作成がもっと簡単に!ChatGPT Canvasの魅力
iPad Workers
共通する話題: ChatGPT
本エピソードでは、ChatGPTのCanvas機能について、その使い方や利点が詳しく解説されています。特に、文書作成や編集の効率化に...
-
200:スマホやiPadからPCのAIを操る!ChatGPTアプリのCodex連携
iPad Workers
共通する話題: Google Gemini · ChatGPT · Gemini
今回のエピソードでは、ChatGPTアプリからデスクトップ上のAIエージェント「Codex」を操作できるようになった新機能について解説...
-
ChatGPTとGeminiの違い
AI活用チャンネル by リツト
共通する話題: ChatGPT · AI · Gemini
ChatGPTとGeminiの違いについて議論されており、特に文章の自然さやディープリサーチ機能の使いやすさが両者の特徴として対比さ...
-
#1347 chatGPTとGoogle Geminiって何が違うの?
Video Arts Labo〜伝える力を育てるメディア
共通する話題: Google Gemini · ChatGPT · Google
本エピソードでは、ChatGPTとGoogle Geminiの機能や権限の違いについて詳しく解説しています。ChatGPTはPDF出力などの直接的なア...
-
#149:ChatGPTを活用するために必要な「伝える力」
iPad Workers
共通する話題: ChatGPT
最近のデザインにおけるChatGPTと画像生成の活用について議論されています。特に、集中線やお正月のための素材生成が効率的であ...
-
#105:ChatGPTを使った仕事術
iPad Workers
共通する話題: ChatGPT · Google
iPad Onlyのポッドキャスト、「iPad Workersポッドキャスト」では、ChatGPTは非常に優秀なアシスタントとして活躍しています。彼...
-
【Geminiの教科書】ChatGPTとの違いや商売に役立つ実践的な使い方を解説
このは屋(生成AI×デジタルマーケティングスクール)
共通する話題: Google Gemini · ChatGPT · Google
このエピソードでは、Geminiの高い精度や利便性について述べられ、特にGoogleのサービスとの連携が大きな魅力であることが説明さ...
-
第513回 ChatGPTだけじゃない!今、注目すべきはGemini
向井蘭の『社長は労働法をこう使え!』
共通する話題: Google Gemini · ChatGPT · Google
今回、ChatGPTに対抗するGoogleのGeminiについて議論しています。特にGemini 2.5版がもたらす優れた機能やコストパフォーマンス...
-
Gemini CLIやろうぜ!
メタモヤモヤ
共通する話題: AI · Gemini CLI
今回のエピソードでは、Gemini CLIの機能や活用法が掘り下げられ、その無料で提供される魅力が紹介されています。また、Viveコー...