Tabelog Tech Blog

https://tech-blog.tabelog.com/

食べログの開発者による技術ブログです

フィード

記事のアイキャッチ画像
エンジニアの仕事は、プロトタイプを99本捨てられる環境を作ること — Figma Config 2026 現地参加レポート
Tabelog Tech Blog
はじめに 本記事のTL;DR(要約) Figma Config 2026とは 前夜祭の様子 Opening keynote - Dylan Field(CEO & Co-founder, Figma) AIは床を下げる。天井を上げるのは人間 品質は、Noと言った数で測られる Google Design Engineer Lead Andy Zhang 「Designing in the age of the 10x engineer」 AIエージェントによる開発プロセスの「逆転」 Bitovi CEO Justin Meyer 「AI will upend your process—for t…
1ヶ月前
記事のアイキャッチ画像
【AI DevEx 2026 スポンサー参加レポート】コーディングがボトルネックではなくなった時代の、開発現場の新たな課題
Tabelog Tech Blog
はじめに AI DevEx Conference 2026 とは 登壇:CTO 京和のセッション ブース「AIネイティブ時代のみんなの現在地」アンケート結果 Q1. あなたの新規コード、何%をAIが書いていますか? Q2. 機能を「やる」と決めてからリリースされるまでの時間、AI 導入でどれくらい速くなりましたか? Q3. AIが入っても、まだ一番時間がかかっている工程はどこですか? Q4. その工程にAIをさらに使い込む上で、最大の壁は何ですか? アンケート全体の考察 ブースで聞いた声 価格.comリプレイスへの関心 コードレビューの次の一手 AI活用の温度差 ボトルネックはさらに上流へ コ…
1ヶ月前
記事のアイキャッチ画像
使いながら育てる Claude Code ― 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
Tabelog Tech Blog
はじめに 食べログカンパニー開発本部 技術部 フロントエンド基盤チームの遠藤司樹です。 AI Excellence Meetup(AIEM)は、AIに関する知識習得や知見共有を目的に、カカクコムおよびグループ会社の全社員を対象として開催している社内勉強会です。 本記事は、2026年6月19日に開催されたAIEMで発表した「使いながら育てる Claude Code」の内容を、当日のスライドに沿ってご紹介するものです。 カカクコムでは全社的にClaude Codeを導入しています。私たちのjQueryからReactへのリプレースプロジェクトでもClaude Codeを活用しました。実装スピードは上…
1ヶ月前
記事のアイキャッチ画像
Envoyをサーキットブレーカーに加えて、Outlier Detectionも使ってサービスを守る
Tabelog Tech Blog
こんにちは!食べログ開発本部技術部SREチームの浅野 @atpons です。食べログでは、各種サービス間の通信において、Envoyの導入を進めています。今回はその中でもOutlier Detection機能について検証と導入を進めた話をします。 Envoyを導入した経緯 食べログにおいて、システムの安定性を高めるためにサービス間のトラフィックの制御を行おうと考え、いくつかの手法・プロダクトから選定しました。選定の結果、Envoyをサイドカーのように導入しサービス間にプロキシとして導入しました。その上で、サーキットブレーカーの機能を利用して障害を防ぐ仕組みを導入しました。 Envoyは、クラウド…
1ヶ月前
記事のアイキャッチ画像
食べログが「Deal Provider」を構築した理由──「AIがなければ踏み出せなかった」DDDという20年前からの設計思想への挑戦
Tabelog Tech Blog
こんにちは! 食べログカンパニー 飲食店プロダクト開発部 販売管理チームでチームリーダーをしている新井です。 今回は、食べログの販売管理システム内に構築した、契約情報を各サブシステムに提供する中間データ層「Deal Provider」の設計思想と実装パターンについてお話しします。また、システムが複雑になり導入すべきと思っていたがなかなか実践できずにいた、DDD(ドメイン駆動設計)が掲げる設計原則に、私たちが AI の存在によってようやく踏み出せた経緯もあわせて紹介します。 販売管理システムと Deal Provider の背景 食べログの「販売管理システム」とは 「販売管理システム」という名前…
2ヶ月前
記事のアイキャッチ画像
AI Engineering Summit Tokyo 2026 スポンサー参加レポート:「AIネイティブ時代のエンジニアのホンネ」
Tabelog Tech Blog
はじめに AI Engineering Summit Tokyo 2026 とは 参加の経緯 登壇:CTO 京和のセッション 展示ブース①「AIネイティブ時代のみんなの現在地」アンケート Q1. 新規コードの何%を AI が書いているか Q2. 月間 AI 利用額 Q3. コーディングエージェントの活用度 Q4. AI で開発は楽しくなったか アンケート全体の考察 展示ブース②プロダクト事例紹介 食べログ 価格.com 求人ボックス 参加してみて はじめに こんにちは。カカクコム 技術広報の辻です。 2026年6月8日・9日に開催された AI Engineering Summit Tokyo …
3ヶ月前
記事のアイキャッチ画像
AIで要件定義の土台を即時生成し、要求変更の手戻りコストをゼロに近づけた話
Tabelog Tech Blog
目次 はじめに 改善前の開発フロー 直列処理のボトルネック 数字で見るコスト AIで直列から並列へ転換する 最初のアプローチ ── 直列のまま高速化しようとした(失敗) 方針転換 ── 並列化に切り替える(成功) 改善後の開発フロー(並列化) フィージビリティレポートを生成するAIワークフロー 実際に生成されたレポートを見てみる 店舗満足度アンケート 要件定義書 Part 1: 評価サマリ システムの目的 評価サマリ 主要な判断ポイント User Storyへの改善提案 Part 2: ユースケースと業務ルール ユースケース一覧 モーダル表示制御 回答収集 AIが追加で洗い出したユースケース …
3ヶ月前
記事のアイキャッチ画像
AIと進める未経験フロントエンド改修:BEエンジニアが既存コードを読み解くまで
Tabelog Tech Blog
こんにちは、食べログ 飲食店プロダクト開発部 アワード予約チームに所属するジュニアエンジニアの南野です。 今回は、普段ほとんど触れていないフロントエンド領域の既存改修タスクにAIとともに取り組み、どう突破したかという経験をお話しします。 1. はじめに 食べログでは、特定のスタックに限定せずフルスタックに対応できるエンジニアを目指す方針があります。私が所属するチームでも、その方針に沿って「フロントエンドやAPIなど各領域に詳しい社内エンジニアの力を借りなくても対応できる領域を、日々の業務を通じて各自が広げていく」という考え方をチームで共有しており、今回の取り組みもその一環として私が担当したもの…
3ヶ月前
記事のアイキャッチ画像
AIによるE2Eテスト自律生成を目指した挑戦と学び
Tabelog Tech Blog
1. はじめに:なぜ私たちはAIによるE2Eテスト自律生成を目指したのか はじめまして。食べログオーダーチームのしら酢です。本記事では、食べログオーダーの店舗管理画面(以下、店舗管理画面)で行なったE2Eテストの自律生成の取り組みについて紹介します。 店舗管理画面は、メニュー・テーブル管理、UI設定、ダッシュボードなど飲食店業務の中核を担う多機能なWebアプリケーションです。複数のエンティティに跨る仕様の複雑さに加えて外部POSとの連携といった特殊条件が絡み合うことで検証環境の整備が難しく、リグレッションリスクも高いため、テストの充実は長年の課題でした。 2023年からの大規模リプレースを経て…
4ヶ月前
記事のアイキャッチ画像
2回目のパパ育休を取る(そしてマネージャーになる)
Tabelog Tech Blog
はじめに こんにちは。食べログ飲食店プロダクト開発部の安村です。 カカクコムでは2025年3月度時点で育休取得率が女性100%、男性91%と、性別を問わず育休を取得しやすい環境が整っています(詳しくはデータで見るカカクコムをご参照ください)。 食べログテックブログでは、これまでにも @araiguma47 さんの「新米パパ、育休を取る」 や @4palace さんの「新米パパ、産後パパ育休を取る」 など、パパエンジニアの育休体験記が公開されています。 先輩パパたちは「新米パパ」として1人目の育休を語っていましたが、今回は少し趣向を変えて、2人目が生まれた際に取得した2回目の育休について書いてみ…
4ヶ月前
記事のアイキャッチ画像
他社システム連携にDDDのAnti-Corruption Layerを適用した話 ― 境界設計から整合性保証まで
Tabelog Tech Blog
はじめに こんにちは。食べログカンパニー 開発本部 国内メディア開発部の城戸と申します。主に、他社とのシステム連携や広告系の業務を中心に担当しています。 本記事では、他社システムとの予約連携案件を通じて経験した、Anti-Corruption Layer(ACL)の設計・実装について紹介します。 外部予約連携における新たな取り組み 食べログでは、これまで他社システム経由でも予約を受け付ける外部予約連携に取り組んできました。従来の連携では、食べログの予約システムが提供する汎用的なAPIを他社システム側が呼び出す形で実現していましたが、今回、他社システムの仕様に合わせて食べログ側が個別対応のAPI…
4ヶ月前
記事のアイキャッチ画像
「個人でAI」から「一緒にAI」へ ― Devinを活用して案件の企画検討フェーズのデータ分析の進め方を見直した話
Tabelog Tech Blog
こんにちは。食べログカンパニー 開発本部 国内メディア開発部 店舗情報チームの高橋です。 本記事では、案件の企画検討フェーズにおけるデータ分析の進め方を、AIコーディングエージェントのDevinを活用して見直した取り組みを紹介します。企画メンバー(PdM)とエンジニアが個別にAIを使う状態から、Devinを介して共同でデータ分析に取り組む進め方へ変えました。その結果、工数は約3人日から約1.6人日へ、リードタイムは2〜3日から1日へ短縮できました。 この変化の出発点にあったのは、企画検討フェーズでよくある進め方への疑問でした。「エンジニアがデータを取得し、企画メンバーが分析する」という分業スタ…
5ヶ月前
記事のアイキャッチ画像
手戻りを防ぐ、AI駆動プロダクト企画開発プロセス
Tabelog Tech Blog
はじめに 食べログカンパニー プロダクト本部 PdM(プロダクトマネージャー)の阿部です。 本記事では、PdMとしてAIを活用し、個人の作業効率化だけでなく、チーム全体のプロダクト企画開発プロセスをどう改善したかをお伝えします。 紹介する内容はAIをプロダクト企画開発プロセスを改善するための仕組みとして位置づけた取り組みになります。 想定している読者は以下のような方です。 プロダクト企画開発に関わるPdM、エンジニア、デザイナー、QAの方 個人利用の域を超えてAIをチーム全体のプロセスに取り入れたい方 食べログのプロダクト企画開発プロセスと「手戻り」の課題 前提の共有:チームの開発プロセス 私…
5ヶ月前
記事のアイキャッチ画像
ドキュメントをAIのナレッジに変える:Confluence × Figma MCP server でフロントエンド開発を加速した話
Tabelog Tech Blog
こんにちは!食べログノートチームの荒川です。 弊社では現在Devin、Claude Code、CursorといったAIツールの活用により、エンジニアの開発作業は変化しています。しかし、単に「○○の画面を作って」というプロンプトだけで、思い通りのプロダクションレベルのコードを得るのは依然として困難です。 本記事では、昨年度私が担当した、食べログの店舗管理画面のSPページ刷新プロジェクトにおいて、これらのAIツールを活用してフロントエンドの実装とテストに取り組んだ際の成果と見えてきた課題を共有します。 新しい店舗管理画面SPページ プロンプトから生成する画面の精度の課題 これまで、部分的にAIを使…
5ヶ月前
記事のアイキャッチ画像
Devinで並列開発を実現した ~「魔法の杖」を使いこなすために必要だったこと~
Tabelog Tech Blog
はじめに:AIによる並列開発 食べログ 国内メディア開発部の相馬です。食べログの開発業務に携わっています。 私は現在、AIエージェント「Devin」を活用して、3〜4件の案件を並列で進めながら開発をしています。設計資料のたたき台作成やテストケースの洗い出しなど、以前は数時間かかっていた作業の初速が大幅に向上し、開発の進め方も大きく変わりました。 ただ、最初からこの状態だったわけではありません。 Devinを導入したとき、正直に言えば「魔法の杖」を手に入れたような感覚がありました。「これからはAIが開発を加速してくれる。タスクを渡せば勝手にいい感じに仕上げてくれるだろう」――そんな期待を抱いてい…
5ヶ月前
記事のアイキャッチ画像
AI×運用設計で2,410メソッド削除!食べログのデッドコード削除を持続可能にした仕組み
Tabelog Tech Blog
はじめに こんにちは。食べログカンパニー 開発本部 飲食店プロダクト開発部 運用改善チームの @4palace です。 食べログには2019年から参画しています。 長く運用されるシステムには、いつの間にか誰も呼んでいないコード──デッドコードが溜まっていきます。 「消せばいいだけでしょ?」と思われがちですが、大規模システムでは話が違います。 いくら慎重に調査しても、一歩間違えれば本番障害に直結する──デッドコード削除はそういう怖さがある作業です。 私たちのチームでは、この「消す怖さ」と向き合い続けてきました。 以前は人力による調査を中心にデッドコード削除を進めていましたが、着実に消せる一方でそ…
6ヶ月前
記事のアイキャッチ画像
AIが調査して人が判断する障害対応:Slackで人と協働するAIエージェントの設計
Tabelog Tech Blog
はじめに こんにちは。AIトランスフォーメーション推進部に所属している遠藤怜です。 本記事では、食べログの検索システムの障害対応における初動をSlack上のAIエージェントで効率化した事例について紹介します。 この取り組みはSalesforce主催のイベント「Agentforce World Tour Tokyo 2025」でも事例として紹介されました。 記事内では、AIエージェントをどのように設計・実装し、運用に乗せたかを解説します。 今回作成したAIエージェントは、Slackのスレッドから会話の文脈を読み取り、必要に応じてデータ分析や社内ナレッジ検索、Web検索といったツールを呼び出します…
7ヶ月前
記事のアイキャッチ画像
新規AndroidアプリのUDF実装、どう決めた?
Tabelog Tech Blog
1. はじめに 2. UDFをどう実装に落とすか 3. 候補を学び、Reduxの文脈を取り入れた理由 4. 独自に定義したUDFアーキテクチャ 5. UseCaseDispatcherで役割分担を明確にする 6. 既存(国内版食べログアプリ)アーキ文脈を残した理由 7. 設計の結果として得られたもの 8. まとめ 最後に 1. はじめに 基盤チームで環境整備や開発基盤のアップデートを担当している須賀です。今回は新規開発で多言語版食べログアプリの開発に関わったときの話としてまとめます。 新規アプリの立ち上げで、アーキテクチャ設計を改めて考える必要がありました。昨年の6月〜10月の期間で、エンジニ…
7ヶ月前
記事のアイキャッチ画像
ToGの発想のもとに。AI時代に20周年の食べログが指し示す未来
Tabelog Tech Blog
はじめに メリークリスマス!🎄 Tabelog Advent Calendar 2025、アンカーの25日目を担当します。 食べログカンパニー長の鴻池です。 今年は「食べログ20周年 食べログのこれまでと、これからの未来」をテーマに、25日間にわたって様々な記事をお届けしてきました。 2005年のサービス開始から20年。 赤ん坊が成人するほどのこの長い月日の中で、食べログは日本の外食シーンを支えるサービスとして成長してきました。 最終日となる今回は、改めて私たちが歩んできた「泥臭い」道のりと、現在進行形で取り組んでいるインバウンド事業の急成長、そしてそれらの資産をすべて注ぎ込んで挑む「AI時代…
8ヶ月前
記事のアイキャッチ画像
食べログ黎明期の振り返りとAI時代のこれから
Tabelog Tech Blog
こんにちは、カカクコムCTOの京和です。 この記事は 食べログアドベントカレンダー2025 の24日目の記事です🎅🎄 2025年、食べログはサービス開始から20周年を迎えました。本記事では食べログのサービス黎明期を当時の私の視点で振り返りつつ、20周年を経て、AI時代のこれからについて書きたいと思います。 食べログ黎明期の振り返り 食べログは今から20年前、2005年3月にサービスを開始しました。 当初は現在のような検索・予約サイトではなく、「レストランの口コミサイト」としてスタートしました。 時代を感じる当時の食べログトップページ そして2025年、食べログは日本の誰もが知る日本最大級のグル…
8ヶ月前
記事のアイキャッチ画像
コロナとともに入社した私が体験した、「営業現場のリアル」
Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2025 の23日目の記事です🎄🎅🎄 はじめまして。 食べログ事業で営業本部長を務めています荻野です。 今回食べログ20周年ということでTabelog Tech Blogに営業組織代表として執筆させていただくことになりました。 食べログは20周年ですが私は入社してまだ6年。 たかが6年と思われますがとても濃い6年だったので営業部署の苦労と進化を皆さんに感じて頂ければと思います。 まさかのタイミングで入社!これからだ!と思ったら… 食べログは今年で20周年という大きな節目を迎えました。 そして、私が食べログ(カカクコム社)に入社したのは、ちょうどこの激動の…
8ヶ月前
記事のアイキャッチ画像
The Tabelog Award:レストランの国民栄誉賞を目指して
Tabelog Tech Blog
この記事は食べログアドベントカレンダー2025の22日目の記事です🎅🎄。 食べログ ブランドマーケティングチームの亀田郷平と申します。 今回は、食べログ20周年記念となるAdvent Calendar企画にて、私が統括を務めるレストランアワードプロジェクト「The Tabelog Award」(以下、アワード)の、これまでとこれからについてお話ししたいと思います。 「The Tabelog Award」(以下、アワード)は、食べログのユーザー評価に基づき、日本全国の「おいしい」お店を選出する年間のレストランアワードです。 専門家ではなく一般のユーザーによる投票で、Gold、Silver、Bro…
8ヶ月前
記事のアイキャッチ画像
飲食店に寄り添い、困難に立ち向かい、誰かに届ける。社員に聞いた「食べログで一番印象に残ったこと」
Tabelog Tech Blog
はじめに この記事は食べログアドベントカレンダー2025 の21日目の記事です🎄🎅🎄 こんにちは、Tabelog Tech Blog編集チームの朽木です。 食べログは今年の3月で20周年という大きな節目を迎えました。 この記念すべきタイミングで、食べログ社員を対象に 「食べログで一番印象に残ったこと」 というテーマのアンケートを実施しました。 エンジニアを中心に、営業、PM・企画、デザイナーなど多様な職種から回答が寄せられました。 在籍年数も1年未満~10年以上まで幅広く、食べログの歴史を知るベテランからも貴重な声が届いています。 集まった回答を分類してみると、大きく3つの傾向が見えてきました…
8ヶ月前
記事のアイキャッチ画像
20年目の食べログを、若手はどう見ている?大規模開発の裏側から未来の構想まで語る、エンジニア座談会
Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2025 の20日目の記事です🎅🎄 はじめに こんにちは。テックブログ運営の伊藤です。 今年、食べログはサービス開始から20周年を迎えることができました。 この20年間、食べログは「目的に合ったおいしいお店選び」のためのインフラとして成長してきましたが、その裏側は泥臭い技術的挑戦の連続でした。 今回、アドベントカレンダー特別企画として、これからの食べログを担う入社2〜5年目の若手エンジニア5名による座談会を開催しました。 大規模サービスならではの「やりがい」と、背中合わせにある「冷や汗」ものの障害エピソード、そしてAIやソーシャル機能を駆使した未来の構想…
8ヶ月前
記事のアイキャッチ画像
コードから業務へ、そしてまた“速さ”を求めたくなってきた話
Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2025 の19日目の記事です🎄🎅🎄 こんにちは。食べログカンパニー 開発本部 どいです。 最近の食べログアドベントカレンダーでは「食べログ20周年」を記念して様々な特集記事が連日アップされているところですが、今日はちょっとだけ趣向を変えて“箸休め的なエッセイ”をお届けします。 はじめに 食べログ20周年。気がつけば、私もこの「食べログ」という同じサービスに16年関わっています。 といっても、私の中では同じ場所にいるという感覚はあまりありません。人が増えるたび、サービスが大きくなるたび、私の役割も立場も、見える景色も、仕事の内容も目まぐるしく変わっていき…
8ヶ月前
記事のアイキャッチ画像
食べログカスタマーサービスの責任者が語る、食べログ「口コミ」20年の歴史
Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2025 の18日目の記事です🎅🎄 はじめまして、食べログカンパニー カスタマーサービス部の池田と申します。 この会社に入社して15年になりますが、CSという立場で様々な取り組みを行ってきました。 その中でも15年間ずっと向き合っている口コミに対する取り組みについてご紹介したいと思います。 第1章:食べログの誕生と口コミ 20年前、ブログ時代からの変遷 食べログは20年前、弊社代表の村上が「美味しいお店探しをもっと便利にしたい」という思いから、飲食店の情報を集め、そこに皆さんの意見(口コミ)を投稿できるサービスとして開始しました。 当時、飲食店の情報がま…
9ヶ月前
記事のアイキャッチ画像
「黄色いサイト」から「AIネイティブ」へ。新卒15年目が見た、食べログデザイン変遷記
Tabelog Tech Blog
この記事は食べログアドベントカレンダー2025の17日目の記事です🎅🎄。 プロローグ:自己紹介 みなさま、ご機嫌いかがでしょうか。食べログ デザイン部のshiraishiwataruです。 私は主に食べログデザイン部に軸足を置いて活動しており、コーディングメインのデザイン職から海外版食べログの実装・デザイン担当を経て、現在はデザイン部にてタイアップ関連のディレクションをしております。 このカカクコムという会社に新卒で入社し、食べログに所属してから間もなく15年が経とうとしています。 15年。 赤ん坊が義務教育を終える年月です。 気づけば、社内で「Web業界初の新卒から終身雇用を目指す男」などと…
9ヶ月前
記事のアイキャッチ画像
食べログ老人会 × Z世代!? 入社14年目と若手が語り尽くす、激動の技術変遷
Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2025 の16日目の記事です🎅🎄 はじめに:食べログ、祝20周年! こんにちは、e-ronny と申します。 2025年、食べログはサービス開始から20周年を迎えました。 この20年間で、Web業界を取り巻く技術トレンドは劇的に変化しました。「オンプレミス」で物理サーバーと格闘していた時代から、「クラウドネイティブ」へ、そして「AI」が開発の頼れるパートナーとなる時代へ。 食べログのシステムもまた、その時代の波に揉まれながら、継ぎ足しと刷新を繰り返してきました。 過去の技術的判断は、現在の私たちにとって「負債」として立ちはだかることもあれば、かけがえの…
9ヶ月前
記事のアイキャッチ画像
データと語るグロースハックの裏側 - 食べログは何故、20年間成長し続けられているのか。
Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2025 の15日目の記事です🎅🎄 食べログでプロダクトマネージャーをしている香西(こうざい) 利彦です。 カカクコムが掲げるミッションは「ユーザーファーストで、新しい常識を作る」。 私たちは、ユーザー自身もまだ気づいていないニーズを見つけ出し、「10%」ではなく「3倍」「10倍」「非連続」な成長を作るというマインドセットで、事業のダイナミックグロースを目指しています。 20年の歴史を持つ食べログですが、ここ数年で主要なKPIを非連続的に成長させています。この成長の要因は、私たちが徹底的にこだわり抜いた「ユーザーの声」を起点とするユーザーファースト グロ…
9ヶ月前
記事のアイキャッチ画像
食べログAndroidアプリ開発の14年 止まらない事業成長とリアーキテクチャの両立
Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2025 の14日目の記事です🎅🎄。 こんにちは。食べログでAndroidアプリのテックリードをしているsadaです。 普段は食べログAndroidアプリのリアーキテクチャ、自動テスト環境整備、開発基盤のアップデートなどを担当しています。 上記のほか、新規アプリ立ち上げ時のサポートや、AI活用の推進などにも携わっています。 食べログAndroidアプリは初版リリースから今年で14年が経ちました。 ここまでアプリがどのように変わってきたのか、まずは百聞は一見にしかず、歴代のスクリーンショットをご覧ください。 Android初期から開発に携わっていた方は最初…
9ヶ月前