ADK の検索結果:
…目次 pytest-adk 0.0.6 happy-python-logging 0.0.10 終わりに pytest-adk 0.0.6 https://pypi.org/project/pytest-adk/0.0.6/ Google の Agent Development Kit (Python) の評価まわりが機能不足・プルリク無視なのに奮起して自作。 前回:2026年6月3日(水)のリリース - nikkie-ftnextの日記 0.0.6では、string.Tem…
…ce は使えるのか、ADK (Agent Development Kit) の Agent で手を動かしました。 目次 はじめに 目次 ローカルの ADK Agent をロードして Evaluation Service で評価する 参考文献 宿題事項 終わりに ローカルの ADK Agent をロードして Evaluation Service で評価する かつてadk evalした Agent を Evaluation Service で評価できるか確認しました。 Googl…
…。 参考になる図が ADK のドキュメントにあります:Why Evaluate Agents - Agent Development Kit (ADK)↩ prompt キーはドキュメントにありますね。response というキーの根拠は GPT-5.5 の助けにより確認したこちら:https://github.com/googleapis/python-aiplatform/blob/v1.156.0/vertexai/_genai/_evals_data_converte…
…目次 pytest-adk 0.0.2 -> 0.0.5 終わりに P.S. agents-cli 0.3.0 はadk evalから移行したようです pytest-adk 0.0.2 -> 0.0.5 https://pypi.org/project/pytest-adk/0.0.5/ このブログには ADK (Agent Development Kit) の評価を扱ったエントリがいくつかあります。 ADKで評価 素振りの記:評価における Agent の応答や評価モデルの応…
はじめに "世界の懸け橋"という文字列の尊さよ... nikkie (UUID 28fb3f96-a221-462c-93bd-567b431715b9) です。 毎週水曜のリリース報告エントリです1。 目次 はじめに 目次 cdcasasagi 0.7.1 sphinx-revealjs-ext-codeblock 0.1.2 終わりに cdcasasagi 0.7.1 https://pypi.org/project/cdcasasagi/0.7.1/ Claude De…
はじめに スペシャルコラボ!!!nikkie (UUID 28fb3f96-a221-462c-93bd-567b431715b9) です。 FastAPI が依存している Starlette に脆弱性が報告されていたので、理解すべく GPT-5.5 解説のもと手を動かしました1。 本件はStarlette 1.0.1で修正済みです 目次 はじめに 目次 GHSA-86qp-5c8j-p5mr 「Missing Host header validation poisons r…
…earch を使う ADK Agent を評価したい agents-cli到来。エージェントに評価もお願いできる! 間接的な評価観点で突破 終わりに google_search を使う ADK Agent を評価したい 以前素振りの材料に選んでうまくいきませんでした。 こんなエージェントです。 ref: https://github.com/GoogleCloudPlatform/devrel-demos/blob/main/ai-ml/agent-labs/gemini-3…
…ングエージェントが、ADK (Agent Development Kit) で Agent を開発し、Google Cloud にデプロイする例。 人間は指示を出すだけです Use agents-cli to build an agent that compresses verbose text into concise, caveman-style summaries. uvx google-agents-cli setup 使うために最初に打つのがuvx google-a…
… これまでどおりの ADK とそれをラップした agents-cli コーディングエージェント向け 喧伝されていると感じるのは、agents-cli がコーディングエージェント向けに Skill を提供する点。 uvx google-agents-cli setupで Skill をインストールできます。 ドキュメントから、エージェントに ADK で開発させる例 docs.cloud.google.com Use agents-cli to build an agent th…
…セス CLI から ADK から 終わりに Agent Registry ってなんだろう? 2025年は半年以上 Google Cloud でエージェント開発した身で、先日の Cloud Next の発表を見ました。 Vertex AI が Gemini Enterprise Agent Platform に変わり、Build / Scale / Govern / Optimize とエージェント開発を押し進める機能が追加されています。 機能によっては「Vertex AI に…
… これまでどおりの ADK とそれをラップした agents-cli1 Agent Studio、ノーコードで Agent を作れてコードでエクスポートできる。これ OpenAI にもあった感じだ〜2 Scale Agent Runtime にデプロイ Sessions や Memory Bank 旧 Agent Engine の機能が移ったように見えます Sandbox も! Govern Agent Registry、IAM 振れるらしい Model Armor や Ag…
… Google の ADK (Agent Development Kit) とはここ1年の付き合い(最古参)ですが、Agent のディレクトリにはいつも__init__.pyを置いてきました。 ここが揺らぐ公式発言があったので、この記事を書いています。 目次 はじめに 目次 Agent のディレクトリに__init__.pyを置いてきました この Codelab、__init__.pyを置かなくていいの? __init__.pyを置いても置かなくても ADK は動く __in…
…」 Codelab「ADK と A2UI を使用したフロントエンド エクスペリエンス」 1. ADK のエージェント 2. A2UI を話すエージェント 3. callback で ADK Web UI 向けに変換 終わりに 記事「Next '26 Hands-On: 10 Codelabs to Build Featured Tech」 圧倒的な情報量の中で、ハンズオンまとめ記事が目に留まりました We've assembled 55+ new codelabs acros…
…15b9) です。 ADK に感じていた使いづらさが実は解消していたかもと小さな希望が見えました。 目次 はじめに 目次 SequentialAgentを途中のsub_agentsから再開したい json_passing_agentを例に、途中のsub_agentsから再開する 終わりに SequentialAgentを途中のsub_agentsから再開したい ADK は複数のエージェントを組合せるマルチエージェントをサポートしています。 Multi-agent system…
…ment Kit (ADK) ネタです。 目次 はじめに 目次 ADK の Web UI から session を JSON ファイルにエクスポートできる session の途中からユーザーが発話したとしたい 終わりに ADK の Web UI から session を JSON ファイルにエクスポートできる ADK においてエージェントとユーザの会話スレッド、session1。 Session: Tracking Individual Conversations - Age…
…ment Kit (ADK) ネタです。 目次 はじめに 目次 前回の ADK:state は知っていた Artifact に気づく Artifact を使う Python の例 artifact_save_text generate_image context_offloading_with_artifact 終わりに 前回の ADK:state は知っていた ADK には state があります。 State - Agent Development Kit (ADK)1 …
…います。 一例です ADK: https://github.com/google/adk-python/releases/tag/v1.27.4 browser-use: https://github.com/browser-use/browser-use/releases/tag/0.12.4 compromised な LiteLLM をインストールしてしまう しかしながら、私の環境に1.82.8が存在していました。 3/24(火)20時(JST)台にuvx browse…
…ment Kit (ADK) の新しいバージョン1で素振りしていたのですが、公式のサンプルであるにも関わらず Gemini API で 429 が返ってきてまともに動きません。 その中で SDK の実装がイマイチと思われる箇所に気づきました。 目次 はじめに 目次 Gemini API は RetryInfo を返している google-genai は RetryInfo を活用していない そもそも無料の Gemini API が厳しい説 終わりに Gemini API は …
はじめに さん、お誕生日 357日目 おめでとうございます! nikkieです。 Agent Client Protocol を知って世界が広がった例です。 目次 はじめに 目次 marimo as ACP Client Gemini CLI を Agent として marimo Client に接続 実験的機能の有効化 Gemini CLI がコーディング 終わりに marimo as ACP Client Jupyter への別の選択肢として登場してきた marimo。 …
…om/ftnext/adk-python-db-schema-history/blob/5dd44575a2b7dee7ff7c10fc77fa85e6f43b5a1e/.codex/rules/default.rules#L2 prefix_rule(pattern=["git", ["add", "commit"]], decision="allow") 書き直した後の動作確認です % codex execpolicy check --rules .codex/rules…
…ment Kit (ADK) での評価で手を動かしてきましたが、「そもそも他の選択肢はないのか」ということに思い至りました。 評価に取り組むきっかけとなった DeepEval を触ります。 目次 はじめに 目次 AI Builders Day で出会った DeepEval deepeval ToolCorrectnessMetricのクイックスタート ToolCorrectnessMetricの今回の設定 終わりに AI Builders Day で出会った DeepEval…
…次 はじめに 目次 ADK で作ったエージェントを A2A サーバにするときの session service アイデア:NullSessionServiceを作れるのでは NullSessionService実装メモ 終わりに ADK で作ったエージェントを A2A サーバにするときの session service Agent Development Kit (ADK) では、会話スレッドを session として扱います。 話者A -> 話者B -> A -> B と1…
…次 はじめに 目次 ADK の session service VertexAiSessionService:A2A では動かない😫 DatabaseSessionService:動くが、マイナーバージョンアップで壊れる😩 A2A の session は再利用されることがないぞ💡 InMemorySessionService SqliteSessionService 終わりに P.S. RedisSessionService ADK の session service Age…
…S. google/adk-python にプルリクエスト送ってます recent-state-summarizer 0.0.11 前回(0.0.10):2026年1月28日(水)のリリース - nikkie-ftnextの日記 fetch できる URL を追加し、note の RSS をサポートしました! https://pypi.org/project/recent-state-summarizer/0.0.11/ % uvx --from recent-state-s…
…om/ftnext/adk-python-db-schema-history/blob/e57497d499f56e2e1dee42978618cb8bb3c119c7/AGENTS.md#procedure DBのイメージをdocker run uvxで Agent Development Kit のサーバ起動 curlで localhost にリクエスト DBに作成されたテーブルを dump テーブル定義をリポジトリにコミット サーバを止める(lsofでポートで動いてるプ…
…nikkieです。 ADK 1.24.0 がリリースされました。 「⚠ BREAKING CHANGES」に載っていない breaking change をお知らせします。 目次 はじめに 目次 カスタムメトリクスが壊れます カスタムメトリクスに第1引数が追加されています! 終わりに カスタムメトリクスが壊れます 1.23.0 で入ったカスタムメトリクス ADK の評価まわりは実務レベルの機能が足りているとはお世辞にも言い難いので、ユーザが必要な評価ロジックを実装できる1この…
…クスをサポート1したadk evalのヘルプメッセージを読んでいたときのこと (※ヘルプメッセージは抜粋しています) % uvx --python 3.13 --from google-adk==1.23.0 adk eval --help For example, we have `sample_eval_set_file.json` file that has following the eval cases: sample_eval_set_file.json: |..…
…望月杏奈1)です。 ADK 1系のロマンあふれるバージョニングに対抗する話です 目次 はじめに 目次 Agent Development Kit の session 「ADK をバージョンアップしようかな」が招く悲劇 ADK はマイナーバージョンアップで DB テーブル定義を(サイレントに)変更😫 私は、テーブル定義の差分を知りたい!! v1.22.0 で大きな変更が入っている! 終わりに Agent Development Kit の session session は A…
…nikkieです。 ADK で A2A の理想と現実のお話です。 目次 はじめに 目次 ADK で A2A のサンプル A2A サーバの session service を Agent Engine にして、a2a_basic を動かす なぜ A2A サーバの session service に Agent Engine を使えないのか 終わりに P.S. プルリクエストを出しました ADK で A2A のサンプル Google の Agent Development Kit…
…私にとってホットな ADK のカスタムメトリクス ネタです。 目次 はじめに 目次 ADK のカスタムメトリクス workaround: AgentEvaluatorを継承した Evaluator を用意する 終わりに ADK のカスタムメトリクス Google の ADK (Agent Development Kit) には、開発したエージェントを評価する方法が3つあります。 How to run Evaluation with the ADK (Why Evaluate …