はじめに
Databricks Certified Context Engineer Associate に合格しました。2026年7月版の試験ガイドが公開されている、コンテキストエンジニアリングを対象にした認定試験です。
- Databricks Certified Context Engineer Associate
- Databricks Certified Context Engineer Associate Exam Guide (PDF)
- Databricks Certification and Badging FAQ
新しい試験なので受験レポートがまだ少ないと思います。準備でやったこと、受験当日に気づいたこと、難しいと感じた論点を書いていきます。問題そのものには触れません。
試験の概要
試験ガイドに書かれている条件は次のとおりです。
| 項目 | 内容 |
|---|---|
| 設問数 | 採点対象が約45問 (採点対象外の設問が含まれる場合あり) |
| 制限時間 | 90分 |
| 形式 | 単一選択と複数選択 |
| 言語 | 英語 |
| 受験方法 | オンライン監督またはテストセンター |
| 受験料 | 200米ドル |
| 有効期限 | 2年 |
| 前提資格 | なし (6か月程度の実務経験が推奨) |
問われるのは、LLMエージェントに何をどう渡すかの設計です。特定の製品の操作手順を覚えているかではなく、状況を与えられて設計判断を選ぶ形式でした。たとえば、回答が不安定なエージェントに対してコンテキストのどこに原因があると考えるか。取得した情報をすべて渡すか、絞って渡すか。会話が長くなったときに何を捨てて何を残すか。こうした判断が中心です。
Databricksの製品が絡むのは、知識の取得とメモリの2つです。前者はGenieとDatabricks AI Search、後者はLakebaseとMLflowが対象になります。残りの5セクションは製品に依存しない設計の話です。
出題範囲は7つのセクションに分かれています。配点の重みは試験ガイドに明記されています。
| セクション | 内容 | 配点 |
|---|---|---|
| Foundations of Context Engineering | コンテキストの故障モードと対処 | 16% |
| System Prompt and Instruction Design | システムプロンプトと指示、few-shotの設計 | 9% |
| Knowledge Retrieval and Genie Configuration | RAG、チャンク分割、Genieの構成 | 20% |
| Memory Architecture with Lakebase and MLflow | 短期・長期メモリの設計と評価 | 18% |
| Tool Design, MCP, and Agent Context | ツールの定義とMCP、Agent Skills | 13% |
| Context Compression and Compaction | 履歴の圧縮と切り詰め | 11% |
| Multi-Agent and Long-Horizon Task Design | 複数エージェントと長時間タスク | 13% |
Knowledge Retrieval と Memory Architecture の2つで全体の38%を占めます。ここが手薄なまま受けると厳しいと思います。
テストセンターをおすすめします
受験方法はオンライン監督とテストセンターから選べます。私はテストセンターを選びました。
自宅受験にはカメラが2台必要です
オンライン監督の場合、PCのWebカメラに加えて、モバイル端末をもう1台のカメラとして使う構成が求められます。手元と机まわりを横から映すためのものです。
この2台目をどこに、どの角度で置くかを自宅で用意するのが、思っていたより面倒でした。机の横に端末を固定できる高さの台が必要で、試験中はその端末を触れません。充電も試験時間のあいだ持たせる必要があります。部屋の片付けも含めて考えると、準備そのものが一仕事です。
テストセンターならカメラの準備自体がありません
テストセンターを選ぶと、この準備が丸ごと不要になります。カメラの設置はそもそもありません。会場のスタッフが試験室にいて、そちらが監督にあたります。持ち物は本人確認書類だけで、受験マシンも会場のものを使います。私は新橋の会場で受験しました。
Databricksの試験は以前はオンライン監督のみでしたが、現在はテストセンターでも受けられます。試験ガイドのPDFには受験方法が「Online Proctored」とだけ書かれていますが、認定ページのほうにはテストセンターも選べる旨が記載されています。予約時にどちらを選ぶかを指定します。
注意点として、日程変更の締め切りがオンライン監督とテストセンターで違います。オンライン監督は開始24時間前まで、テストセンターは72時間前までです。テストセンターのほうが早く締まるので、予定が読めない時期に予約するときは気をつけてください。
英語のみ、90分、45問
この試験は英語のみです。日本語版はありません。
私の場合、提出できたのが残り10分の時点でした。全問をひととおり解いて、見直しに使えたのは10分足らずです。英語で1問あたり2分弱というペースは、普通に頭から読んでいると足りません。
冒頭のシナリオ設定は読み飛ばしてよい
助けになったのは、設問の構造に途中で気づいたことです。
多くの設問がシナリオ形式で、「ある業界のこういうエージェントがこういう処理をしている」という状況設定から始まります。この冒頭部分は、業界や用途が変わっても問われている論点には影響しないものがほとんどでした。実際に判断材料になるのは、その後に出てくる構成の説明と、最後の1文の問いかけです。
序盤でこれに気づいてからは、冒頭を流し読みして、構成の説明と問いかけを先に読むようにしました。この読み方に切り替えてからペースが上がりました。最初からこうしていれば、見直しの時間をもっと確保できたと思います。
読み飛ばすといっても、設定の中に条件が紛れ込んでいる設問もあります。選択肢を見て迷ったら冒頭に戻る、という前提での読み飛ばしです。
難しいと感じたところ
限られたコンテキストの余白に、どのツールのshotを入れるか
一番悩んだのは、システムプロンプトに入れるfew-shotの例の選び方でした。
エージェントが持つツールは3個から4個です。全部の使い方をshotで示せればよいのですが、コンテキストウィンドウの余白が限られていて、入れられる数に制約があります。その中でどのツールの説明をするshotを入れるかを選ぶ、という問題でした。
ツールを1つずつ見て重要そうなものを選ぶ、という解き方では答えが出ません。判断の材料になるのはツール同士の依存関係でした。
試験ガイドでは、Section 2の「Justify few-shot example selection based on performance contribution」と「Analyze token cost-performance tradeoffs in prompt configurations」に対応する論点です。前者は例の選定を精度への寄与で正当化すること、後者はトークンのコストと性能の釣り合いを見ることを指しています。この2つを同時に問う作りになっています。
準備にやったこと
セクション4を実際に動かした
事前に自作の模擬問題で解いたとき、Memory Architecture with Lakebase and MLflow が明確に弱点でした。配点18%のセクションなので、ここは手を動かして埋めることにしました。
やったのは、Lakebaseにエージェントのメモリを置くノートブックを最後まで動かすことです。扱ったのは次の4点です。
- 短期メモリ: LangGraphの
PostgresSaverでチェックポイントをLakebaseに保存し、thread_idで会話を復元する - 長期メモリ: 会話から抽出した事実をテーブルに書き、主題をキーにして更新する
- 検索方法の使い分け: 構造化クエリで取るか、類似度検索で取るか
- MLflowでの比較: メモリ構成を変えて評価を回し、トレースからトークン使用量と実行時間を見る
このセクションは、用語を覚えるだけだと選択肢が絞りきれません。たとえばOAuthトークンの有効期限は1時間ですが、期限の判定はログイン時にだけ行われます。すでに張ってある接続はそのまま使え、新しく張ろうとする接続だけが失敗します。この違いは、実際に接続を張ったまま1時間放置してみるまで実感がわきませんでした。
Lakebaseまわりは以前に記事を書いていたので、そちらも下敷きになりました。
- Databricks Free Edition + Lakebase で「記憶を持つ」LangGraphエージェントを動かす
- Lakebase Search (ベータ) を試してみた: Databricks AI Searchとどう使い分けるのか
模擬問題を自作した
もうひとつは、試験ガイドの項目を1つずつ潰す形で模擬問題を作ったことです。公式のサンプル問題だけでは数が足りなかったので、各セクションの目標に対応する設問を足していきました。
作ってみて分かったのは、自作の問題は正解の選択肢が長くなりがちだということです。正解には条件や理由を書き込みたくなるので、自然と説明が厚くなります。その結果、内容を理解していなくても一番長い選択肢を選べば当たる問題集ができあがります。作り直したあとで確認したら、最初の版は96%の設問で最長の選択肢が正解でした。選択肢の長さと並び順を機械的に調整して、この偏りを消しました。
本番の試験ではこの傾向はありませんでした。選択肢の長さから答えを推測することはできません。
結果
結果は合格でした。セクション別のスコアは次のとおりです。
| セクション | スコア |
|---|---|
| Foundations of Context Engineering | 71% |
| System Prompt and Instruction Design | 75% |
| Knowledge Retrieval and Genie Configuration | 88% |
| Memory Architecture with Lakebase and MLflow | 87% |
| Tool Design, MCP, and Agent Context | 83% |
| Context Compression and Compaction | 40% |
| Multi-Agent and Long-Horizon Task Design | 83% |
事前の弱点だったMemory Architectureが87%になった一方、Context Compression and Compactionが40%で最も低く出ました。このセクションは配点11%で、模擬問題でも数問しか作っていなかった範囲です。演習量がそのまま結果に出ました。
圧縮と要約は、実務では「長くなったら要約する」で済ませがちな領域です。試験ではもう少し細かく問われます。要約後に何が落ちたかを特定する、要約のプロンプトを再現率から調整して精度を上げる、単純な切り詰めと要約のどちらが適切かを判断する、といった項目が試験ガイドに並んでいます。ここは受験後に改めて読み直しました。
なお、試験終了直後に暫定の結果が画面に出ます。正式なバッジはプロクターのレビューを経てAccredibleから届くので、数日かかります。
まとめ
Databricks Certified Context Engineer Associate を受けて分かったことをまとめます。
- 45問 / 90分 / 英語のみ。テストセンターでも受けられる
- オンライン監督ではモバイル端末を2台目のカメラとして用意する必要がある。自宅の環境を整えるのが面倒なら、テストセンターのほうが確実
- 日程変更の締め切りは、オンライン監督が24時間前、テストセンターが72時間前
- 英語で1問あたり2分弱。冒頭のシナリオ設定は読み飛ばし、構成の説明と最後の問いかけから読むとペースが上がる
- Knowledge Retrieval (20%) と Memory Architecture (18%) の2つで全体の38%。ここは手を動かして準備する価値がある
- コンテキストの余白が足りず全ツールのshotを入れられないとき、どれを入れるかはツール単位の重要度ではなくツール同士の依存関係で決まる
- 暫定の結果は試験直後に出る。正式なバッジはレビュー後に数日かかる
一番の収穫は、弱点だと分かっていたセクションを手を動かして埋めた効果が、そのままスコアに出たことでした。Lakebaseのメモリまわりは、用語の暗記では選択肢を絞りきれません。逆に、模擬問題を数問しか作らなかった圧縮のセクションが最低点になりました。準備の濃さと結果が素直に対応した試験です。
参考リンク
- Databricks Certified Context Engineer Associate
- Databricks Certified Context Engineer Associate Exam Guide (PDF)
- AI Prep Guide for Any Databricks Certification (PDF)
- Databricks Certification and Badging FAQ
- Databricks Certification | Databricks
- Dual Camera Proctoring | Kryterion
- Webassessor (試験の予約)


