有限会社ミグシステム

Accessシステムの再構築とAI開発

Accessシステムの再構築とAI開発の現状

近年、AIの発展により自社システムの開発や修正をユーザー自身が行えるようになってきましたが、Accessシステムに関しては2026年10月現在、AIが直接修正や拡張を行うことはまだ困難です。VBAコードをAIにコピペし、具体的な仕様を明示して指示することで対応可能となるケースが多いのが実情です。

AIによるWebシステムでの再構築

この状況を受け、既存のAccessシステムをAIを活用してWebシステムに再構築する例も徐々に増えています。ただし、小規模のシステムなら問題なくとも、長期間にわたり拡張を続けてきた複雑なシステムをそのままAIに任せると、外見上は動作しているように見えても内部構造が複雑怪奇となり、将来的なメンテナンスやセキュリティに重大な影響をもたらしやすくなります。

AI開発で重要なポイント

AIを用いたシステム開発では、以下の点が重要です。

  • 小さな単位に分割して段階的に進めること
  • 仕様やルールを事前に明確に定めて管理すること(ハーネス装備)
  • データベースに関する知識を持ち、修正やテストを厳密に確認すること
  • テスト環境を整備し、本番データの事故消失リスクを防ぐこと
  • Gitなどのバージョン管理ツールを導入し、変更履歴を確実に管理すること
  • 機密情報やパスワードファイルへのアクセス制御を厳密に行うこと

AI開発の経験とリスク

筆者自身もAIにCMS作成を指示した経験がありますが、生成されたコードが予想以上に複雑で内部構造を理解しづらく、改善や保守の面で課題を感じました。また、参考書、ネット情報のままとはいえ、設定ファイルに重要情報を書き込むケースは運用上非常にリスクが高いです。さらに、データベースの知識不足やテスト環境の未整備によって、AIが誤って本番データを消去する事件も報告されています。

今後の展望

AI技術の急速な進展により、数年以内には自然言語だけの指示で安全かつ堅牢なシステムをユーザー自身が開発・運用できる時代が訪れるのではないかとは思います。これにより、Accessだけでなく、多くの既存システムの運用、機能拡張、エラー対応がユーザー自身の手で可能となるでしょう。

ただしその実現のためには、初期準備や段階的な環境整備、保守・セキュリティのための基本知識習得に一定の時間と労力が必要であるとは思います。

↑