CATEGORIES
LATEST ARTICLES
ビルドが「リソース重複」で止まった朝、原因は Dropbox の競合コピーでした
同期フォルダの中でビルドを回したら、生成物に競合コピーが80個以上できて Android のビルドが止まりました。原因の見つけ方と、build と .gradle を同期から外す手順、エージェントにビルドを任せる前の置き場所の決め方をまとめます。
Gmail の検索に AI の概要が出ない日、確かめる4か所の順番
Gmail 検索の AI Overviews が自分の画面にだけ出ないとき、アカウントの種類・地域・スマート機能の2つの設定・検索の書き方を、公式の記載にそって上から順に確かめる手順をまとめました。
Computer Use の操作が数手で終わってしまった日 — 止まった理由を四つの出口から探す
Gemini API の Computer Use が数手で止まったとき、エラーが出ていないのに終わった理由を、公式のループ構造に沿って四つの出口に分けて確かめます。function_call の有無、turn_limit、safety_decision、function_result の返し方を、ログ 1 行で見分けるコード付きです。
3 人の事務所で Workspace の Starter か Standard かを決める前に、料金ページで拾い直した 3 点
Google Workspace の Starter と Standard で、Gemini が使える場所はどこが違うのか。日本語の料金ページを読み直して、3 人分の年額を割引の二通りの読み方で試算し、見積の前に確かめる点を整理します。
「API key expired」と出ても、期限切れとは限りません。キーを作り直す前に、実際に送られているキーを確かめる
Gemini API が 400 の API_KEY_INVALID を返しても、応答だけでは期限切れか別の原因かを区別できません。環境変数の優先順位と空白・引用符を手元で確かめる診断スクリプトを、ダミーキーで動かした結果とともに残します。
ADK のエージェントが「API key expired」で一度も動かない。文面ではなく reason を読むと、疑う順番が決まりました
ADK 経由で 400 INVALID_ARGUMENT「API key expired. Please renew the API key.」が毎回返るとき、期限切れと決めつける前に確かめる順番を整理しました。reason の読み方、環境変数と .env の食い違い、鍵の状態を REST で切り分ける短いスクリプト付きです。
夜間バッチが朝まで止まっていた — gemini-api の終了コードで「再試行してよい失敗」を分ける
10/27 にベータで出た gemini-api CLI は、終了コードが 0・1・2・3 の四つ。どれを再試行し、どれで夜間バッチ全体を止めるか。bash のラッパーと、再実行で二重に課金される落とし穴をまとめました。
gemini-api を入れる前に — Gemini CLI とは別物だと分かってから決めた、置き場所と最初の一手
10/27 に出た Gemini API CLI(gemini-api・ベータ)は、Gemini CLI の後継ではありません。README を読んで分けた置き場所と、課金の前に dry-run で確かめる手順、CI での版固定を整理しました。
英語面接の練習相手を Gemini Live に頼むとき、最初の一言で決めておく三つのこと
Gemini Live は Gems を使えないため、面接官という役は最初の発話で自分から渡す必要があります。役・質問の進め方・聞き取れなかったときの対応の三つを一言で伝える型と、終了後の文字起こしで振り返る手順を、公式ヘルプの記述に沿って整理しました。
Windows 版 Gemini は Alt + Space で呼べます。入れる前に、同じキーを握っているものを数えておく話
Windows 版 Gemini アプリの呼び出しキーは Alt + Space です。ヘルプには「効かないとき」の記載がないため、入れる前に同じキーを使う常駐物を数え、効かなかった日は五つの順で切り分けます。
すべての記事を見る (866) →