kintone×AI開発はOK!?Roblox連携で見えた、人の判断重要性

近年、ChatGPTをはじめとする生成AIの台頭により、あらゆる業務ツールでの「AI活用」が加速しています。サイボウズが提供するノーコード・ローコードツール「kintone(キントーン)」においても、AIを使った開発効率化やプラグイン制作が話題となっています。

しかし、そこで必ず議論に上がるのが**「AIに開発を任せることは正義なのか、それとも悪なのか?」**という問いです。今回は、現役のkintoneエンジニアの視点から、AI開発の是非と、その可能性を模索するために行った「Roblox(ロブロックス)×kintone」の連携デモを通して、これからの開発の在り方を考察します。


目次

1. AI開発に対する意識の変化:かつての懸念と現在の受容

「AIにコードを書かせること」に対して、どこか抵抗感や「安易すぎる」という空気感がありました。特に、企業の基幹データを扱うkintoneのようなプラットフォームでは、セキュリティやデータの整合性の観点から、AIが生成したコードをそのまま導入することには慎重であるべきだという意見が主流でした。

しかし現在、その考え方は「一概に悪とは言えない」という方向へシフトしているように思えます。理由はシンプルで、**「使いどころと判断基準さえ明確であれば、圧倒的な効率化をもたらすから」**です。

AIはツールに過ぎません。包丁が料理にも武器にもなるように、AI開発も「何を作るか」「どう使うか」という人間の意図によって、その価値が決まります。

2. AI開発における「善悪」を分ける境界線

AI開発を「正義」として成立させるためには、以下の2つの判断能力が人間に求められます。

① セキュリティと仕様の妥当性

AIは「それっぽい」コードを生成するのが得意ですが、それがkintoneの最新の仕様に合致しているか、あるいはセキュリティホールを作っていないかを100%保証するものではありません。生成されたプラグインが、意図しないデータの書き出しを行っていないか、認証情報が漏洩する仕組みになっていないか。この「最後の審判」を人間が行えるかどうかが、正義と悪の分かれ目になります。

② 「作った方がいいもの」か「買った方がいいもの」か

AIを使えば、これまで専門業者に頼んでいたプラグインを自前で作れるようになるかもしれません。しかし、開発コスト(自分の時間)と、市販されている信頼性の高いプラグインの購入コストを天秤にかけたとき、どちらがビジネスとして正解か。この「投資対効果の判断」を誤らないことが、プロフェッショナルとしての開発です。

3. 実践デモ:Roblox × kintone 連携で探る「遊びと業務」の融合

AI開発の可能性を広げる試みとして、今回取り組んだのが、世界的人気ゲームプラットフォーム「Roblox」とkintoneのAPI連携です。

なぜRobloxなのか?

Robloxには「Roblox Studio」という強力な開発環境があり、ここでもAIアシスタントやMCP(Model Context Protocol)を活用した開発が進んでいます。子供たちが日常的に遊んでいるこのプラットフォームを、ビジネスツールであるkintoneと繋げることで、全く新しい「データの入力・閲覧体験」が生まれるのではないかと考えました。

似てるんですよね、kintoneと

そして子供からの人気は爆発的なので、kintone×Robloxは色々やってみましたがおもしろい

連携の仕組みとデモの内容

デモでは、Roblox内の3D空間に「kintone掲示板」のようなオブジェクトを設置しました。

  • 閲覧機能: 空間内のパネルに、kintone上のレコード一覧がリアルタイムで表示されます。
  • 入力・編集機能: ゲーム内で特定の操作(銃型のツールでパネルを撃つ、UIから入力するなど)を行うと、kintoneのAPIを叩いてレコードが新規作成されたり、内容が更新されたりします。

この仕組み自体はAIの助けを借りて構築されました。kintoneのAPI仕様をAIに理解させ、Roblox側でどう実行させるかを指示することで、短期間でこのプロトタイプが完成したのです。レコード保存するだけであれば難しくはないんですが、難しいのはそのゲームを子供にさせる。子供がやりたいと思えるゲーム作りです。

めちゃめちゃ大変でした

4. データの安全性を守るための「マイルール」

AIを使った開発において、私が個人的に設けている重要なルールがあります。それは、**「AIには、データの読み込みと分析を中心にさせ、直接の書き込み(上書き)は慎重に行う」**という点です。

例えば、YouTubeのタイトル案やサムネイルの改善案をAIに出させることはあっても、それを自動でYouTubeの管理画面に反映(上書き)させることはさせていません。

  • 読み込み(読): データの収集や分析、要約。これらはAIの得意分野であり、リスクが低い。
  • 書き込み(書): データの新規作成や更新。ここにAIが勝手に介入すると、誤った依頼をした際に一瞬で全てのデータが破壊されるリスクがあります。

kintone開発においても、AIに「分析結果を表示するプラグイン」を作らせるのは非常に有用ですが、「自動で全レコードを更新する処理」を丸投げするのは、現時点では「悪」に転じる可能性が高い行為だと言えます。

5. 結論:AIがデフォルトになる時代の「人間」の価値

今の若い世代、あるいは子供たちは、物心ついた時からAIが存在する世界にいます。彼らにとって、AIを使ってものを作ることは「ズル」でも「悪」でもなく、当たり前の「デフォルト」です。

「この資料はAIっぽいね」「この画像はAIで作ったね」と区別する時代は間もなく終わり、AIが生成したものを人間がどう編集し、どう責任を持つかだけが問われるようになるでしょう。

kintone開発においてAIは、私たちの可能性を広げてくれる強力なパートナーです。大切なのは、AIを盲信するのではなく、AIが出してきたアウトプットを「自分の知識」で検品し、ビジネスの文脈に合わせて正しく配置すること。

「Robloxでkintoneを動かす」という一見遊びのような試みも、そんな未来の開発の形を模索する一歩です。皆さんも、まずは開発環境でAIをフル活用し、何ができるのか、どこにリスクがあるのかを肌で感じてみてはいかがでしょうか。

kintoneAI開発はOK?Roblox連携で考えてみた

この記事が気に入ったら
いいね または フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次