ナウキャスト、三菱地所のデータ分析基盤「SoDA」に生成AI開発環境を構築
株式会社ナウキャストは、三菱地所株式会社の全社データ分析基盤「SoDA」の上に、生成AIを活用したアプリケーション開発環境を構築したことを発表しました。

新しい開発環境の背景
不動産やまちづくり分野では、デジタルトランスフォーメーション(DX)が進んでいます。三菱地所では、データを活用して意思決定を行うためにダッシュボードを使っていましたが、生成AIのような新しい技術を使った、より高度なデータ分析へのニーズが高まっていました。
しかし、これまでのダッシュボード開発には多くの時間がかかり、事業を改善したり、データをさらに活用したりする時間が十分に取れないという課題がありました。また、社員が各自のパソコンで生成AIなどを使うための開発環境を整えるには専門知識が必要で、セキュリティ面での心配もありました。
これらの課題を解決するため、ナウキャストは、三菱地所のデータ基盤「SoDA」の上に、ブラウザだけで使える安全な開発環境を構築しました。この環境では、生成AIがプログラミングを助けてくれるため、分析を行う人が自分で環境を準備しなくても、すぐにデータ分析アプリケーションを作って社内で公開できるようになります。
構築された環境の主な特長
この新しい開発環境には、主に三つの特長があります。
1. 安全で使いやすい開発基盤
Google Cloudの「Cloud Workstations」というサービスを使うことで、開発者は自分のパソコンに頼らず、ブラウザから開発ができるようになりました。プログラムのコードやデータはすべてクラウド上で管理されるため、データをパソコンに持ち出す必要がありません。また、作られたアプリケーションは、必要な社内メンバーだけが安全に使えるように、アクセスが制限されています。
2. AIが開発を助ける機能
開発環境には、Googleの「Gemini CLI」やAnthropicの「Claude Code」といった生成AIが最初から使える状態で組み込まれています。これらのAIは、データ基盤「SoDA」を通じて提供されるため、利用者は面倒な設定をしなくても、すぐにAIの助けを借りてプログラミングができます。また、作るアプリケーション自体に生成AIの機能を簡単に組み込むことも可能です。これにより、高度なプログラミングの知識がなくても、自然な言葉で「こうしたい」と伝えるだけで、データ分析アプリを作れるようになります。
3. アプリケーションを自動で公開し、管理する仕組み
Webアプリケーションを作るための「Streamlit」という技術を使うことで、インフラ(情報システムを動かす土台)の知識がなくても、簡単な操作で開発したアプリケーションを社内向けのWebアプリとして安全に公開できます。公開する際には、プログラムに問題がないか自動でチェックする機能も備わっています。さらに、生成AIの利用状況やクラウドの利用にかかる費用を把握する仕組みも作られており、利用者が自分のAI利用コストを確認したり、使いすぎを知らせるアラートを受け取ったりできるなど、適切に管理された環境が提供されます。
今後の展望
ナウキャストはこれからも、安全なシステム作りと生成AIの業務への導入を通じて、三菱地所のデータ活用がAIを前提とした新しい形になるよう支援を続けていく予定です。
詳細については、ナウキャストの事例紹介ページで確認できます。
株式会社ナウキャストは、Finatextグループの一員として、ビッグデータ解析事業を手がけています。POSデータやクレジットカードの決済データなど、さまざまな「オルタナティブデータ」を扱い、生成AIの活用とデータ基盤の構築を通じて、企業の業務を支援しています。国内外の多くの金融機関やシンクタンクなどに、経済調査業務の支援を提供しています。
株式会社ナウキャストの公式サイトはこちらです。


