Gemini CLI、
ノッチの中に。

Gemini CLIの通知を、権限のリクエスト全文つきでMacに

GnistaはGemini CLIのすべてのセッションをMacBookのノッチに表示します。作業中か、完了か、対応待ちか。Geminiが許可を求めたら、何についてかが正確にわかり、クリックひとつでタブへジャンプして応答できます。

7日間無料で試す アカウント・カード不要 · その後€19の買い切り
01概要

Gemini CLIとGnista、ひと目で。

動く場所
どのターミナルでもGemini CLIが。SSH越しのLinuxサーバ上でも。
セットアップ
フックは~/.gemini/settings.jsonに。バックアップを取ってから。
対応待ち
権限のリクエスト。コマンド全文、編集のdiff、MCPツール、取得したいアドレスつき。質問とその選択肢、そしてプランの準備ができたことも。
ノッチから応答
できません。Geminiのフックは拒否はできても承認はできないので、Gnistaはリクエストを表示し、タブへ案内します。
ノッチから返信
できます。Terminal、iTerm、Ghostty、tmuxのペイン、またはGnistaの拡張機能を入れたエディタのターミナルで、代わりに入力します。
行に表示されるもの
Geminiによるセッションの要約、最新のプロンプトと返信、最後に実行したツール、ToDoの進み具合、コンテキスト、コスト。
サブエージェント
実行中のサブエージェントが行に表示されます。それぞれのタスクと、いまのステップつき。
コストと上限
セッションごとのコストを、Google AI Studioの料金で。Gemini CLIはプランの上限を記録しないので、上限はなし。

何を求めているか、正確に。

Gemini CLIが許可を求めると、ノッチにリクエストの全体が表示されます。コマンド、編集のdiff、MCPツール、取得したいアドレス。質問されたときは、質問とその選択肢が表示され、プランの準備ができたときは、行にそう表示されます。席を立つ価値があるかどうか、立つ前にわかります。

タブまで、クリックひとつ。

Geminiのフックは外からの「はい」を受け付けません。だからGnistaも、できるふりはしません。ノッチには「Gemini CLIで応答」と表示され、クリックすれば、すぐ応答できる正確なタブへ。

何をしていて、いくらかかるか。

GnistaはGemini自身のチャット記録を読みます。セッションの要約、返信、実行したツール、ToDo、サブエージェント。返信ごとのトークンは、使ったモデルのGoogle AI Studioの料金で計算します。Gnistaの知らないモデルを使っていますか? モデルファイルで説明してください。

Gemini CLIでできないこと、とその理由。

  • ノッチからの応答:Geminiのフックはツールを拒否はできても、承認はできません。応答はGemini CLIで。
  • プランの上限:Gemini CLIはGnistaが読める場所に記録しないので、Gnistaは表示も推測もしません。
  • ツール呼び出しは、実行後に行に表示されます。Geminiが記録するのがその時点だからです。読み取り専用のシェルコマンドは、そもそも確認を求めません。
  • ノッチからの返信はターミナルに入力するので、Terminal、iTerm、Ghostty、tmuxのペイン、またはGnistaの拡張機能を入れたエディタのターミナルが必要です。
02セットアップ

接続は1分で。

  1. Gnistaを開き、見つかったエージェントの一覧でGemini CLIにチェックを入れます。
  2. Gnistaは~/.gemini/settings.jsonをバックアップし、自分のフックを追加します。既存の設定とフックはそのままです。
  3. セッションを始めます。フォルダを信頼するかGemini CLIに確認されたら、はいと答えてください。ヘッドレス実行(gemini -p)は、信頼されるまでフォルダを拒否します。
03FAQ

Gemini CLI、聞かれたことに答えます。

ノッチからGemini CLIを承認できますか?

できません。Geminiのフックは操作を拒否できても、承認はできません。Gnistaはリクエストの全文を表示し、クリックひとつでタブへ案内します。

ノッチからGemini CLIに返信できますか?

はい、Terminal、iTerm、Ghostty、tmuxのペイン、またはGnistaの拡張機能を入れたエディタのターミナルで。Gnistaがセッションのターミナルに返信を入力します。Gemini CLIには、ほかに入り口がありません。

gemini -pがフォルダを拒否するのはなぜ?

Gemini CLIはヘッドレスで動くとき、信頼していないフォルダを拒否します。そこで一度geminiを開き、フォルダを信頼してください。

Gemini CLIのコストは表示されますか?

はい。セッションごとに、使ったモデルのGoogle AI Studioの価格で。Gnistaの知らないモデルは、モデルファイルを追加してください。

Geminiのプランの上限は表示されますか?

いいえ。Gemini CLIはGnistaが読める場所に上限を記録しておらず、Gnistaは推測しません。

削除するには?

設定 ▸ エージェント ▸ Gemini CLI ▸ 接続解除。Gnistaのフックだけがきっちり消えます。

SSH越しに、サーバ上のGemini CLIでも使えますか?

はい、Linuxサーバなら。設定 ▸ リモートで、ssh設定にあるホストを指定してサーバを接続します。Gnistaはそこにヘルパーを置き、サーバ上のGemini CLIの設定に自分のフックを追加します。セッションはマシン名つきで、タイトル、最新のメッセージ、コストとともに表示され、クリックすればsshで入ったターミナルのタブ(tmuxのペインも)か、エディタのRemote-SSHウインドウが開きます。手順はSSH越しのエージェントへ。

Gnistaが見守るほかのエージェント

エージェントを自作しましたか? 1行のJSONでGnistaに報告できます。詳しくはカスタムエージェントへ。