kintone構築にAIを活用する時代
kintoneのアプリ構築は、ノーコードで手軽にできるのが魅力です。しかし、複数アプリの連携設計やJavaScriptカスタマイズになると、専門知識が必要になります。
ここでAIの出番です。AIを活用すれば、要件をヒアリングするだけでアプリ設計からカスタマイズコードの生成まで一気に進むことが可能になります。
AIを活用したkintone構築フロー
Step 1: 要件のヒアリング(AIがサポート)
クライアントの業務内容をAIに伝え、必要なアプリの構成を提案させます。
当社は建設会社で、以下の業務をkintoneで管理したいです。
・顧客管理
・案件管理(工事案件)
・見積管理
・工程管理
・日報管理
必要なアプリ構成と各アプリのフィールドを設計してください。
AIが以下のような設計を提案します。
- アプリ一覧と目的
- 各アプリのフィールド構成
- アプリ間のルックアップ関係
- プロセス管理の設計
Step 2: アプリ設計書の生成(AI)
AIに詳細な設計書を生成させます。フィールドのタイプ、選択肢の内容、ルックアップの設定まで含んだドキュメントが完成します。
Step 3: kintone REST APIでアプリを自動作成(AI + API)
kintoneのREST APIを使って、設計書に基づいたアプリを自動生成します。Claude Codeであれば、APIを叩くスクリプトの作成から実行までを一気に行えます。
Step 4: カスタマイズコードの生成(AI)
入力バリデーション、自動計算、条件分岐などのカスタマイズコードをAIに生成させます。
kintoneの案件管理アプリで、以下のカスタマイズを実装してください。
・「受注金額」が100万円以上の場合、「承認ステータス」を必須にする
・「完了日」が「開始日」より前の場合はエラーを表示
・「利益率」を自動計算((受注金額-原価)÷受注金額×100)
Step 5: テスト・調整(人間 + AI)
生成されたコードを動作テストし、AIに修正を指示します。
AI活用の具体的なメリット
| 工程 | 従来の工数 | AI活用後 | 削減率 |
|---|---|---|---|
| 要件定義 | 2〜3日 | 半日 | 75% |
| アプリ設計 | 3〜5日 | 1日 | 70% |
| アプリ構築 | 3〜7日 | 1〜2日 | 70% |
| カスタマイズ開発 | 5〜10日 | 2〜3日 | 65% |
| テスト | 2〜3日 | 1〜2日 | 40% |
| 合計 | 15〜28日 | 5〜9日 | 約65% |
AIが得意なこと・苦手なこと
AIが得意
- フィールド構成の提案
- JavaScriptカスタマイズのコード生成
- API連携スクリプトの作成
- エラーハンドリングの実装
- ドキュメントの生成
AIが苦手(人間の判断が必要)
- ビジネスロジックの妥当性判断
- 現場の運用フローの理解
- ユーザビリティの評価
- セキュリティ要件の判断
実現に向けて必要なもの
- Claude CodeまたはClaude Pro
- kintoneスタンダードコース(API利用のため)
- kintoneの基礎知識(AIへの指示に必要)
- APIトークン(アプリ自動作成に必要)
究極のビジョン
将来的には、「音声でやりたいことを話す → AIが要件定義書とER図を生成 → kintoneアプリを自動構築 → 会話形式で修正・調整」という流れが実現します。
プログラミングスキルのない経営者や業務担当者が、自ら業務システムを構築できる時代はすぐそこです。
まとめ
AIとkintoneの組み合わせは、中小企業のシステム構築を劇的に変えるポテンシャルを持っています。構築コストの削減だけでなく、スピードの向上、品質の安定化にも貢献します。COTSUBUでは、AI活用によるkintone構築サービスを提供しています。お気軽にご相談ください。