feat(darwin): gemini-cli を入れる - #592
Merged
Merged
Conversation
ブラウザ自動化では Gemini にサインインできない (CDP 越しだとパスワードが 合っていても最初の画面へ戻される) ので、キーで入る。環境変数に置かず、 呼ぶたびに sops のファイルから読む。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
エージェントから Gemini を使うため。ブラウザではなく CLI で入れる。
ブラウザ経由は試して駄目だった。Google は CDP で操作されているブラウザのサインインを、パスワードの正誤と関係なく最初の画面に巻き戻す。パスキーを求めてきたのも同じ判定で、そこを迂回するのはいたちごっこになる。
認証は本人の OAuth。
geminiが一度ブラウザを開いて同意を取り、以降は~/.geminiに残る。AI Pro のサブスクが効くのはこちら側で、API キーは別勘定・別課金なのでサブスクとは無関係。だから鍵は置かない。nixpkgs の 0.47.0。