生成AIが自らソフトウェアを作る時代が、いよいよ現実味を帯びてきました。AIコーディングエージェント「Miaoda」は、一般ユーザー向けの「Miaoda App」と企業向けの「Miaoda Enterprise Edition」を公開し、そのモバイルアプリの約9割のコードを自らのAIが生成したと明かしました。オンデマンドで目的特化型のソフトウェアを作る「コーディングエージェント」の潮流を象徴する動きとして、業界の注目を集めています。
AIコーディングエージェント「Miaoda」とは
AIが「エンジニアの相棒」から「共同開発者」へ
Miaodaは、自然言語で指示するだけでコードを書き、テストを行い、アプリケーションとして動く形まで仕上げる「コーディングエージェント」です。従来のコード補完ツールとは異なり、単なる支援ではなく、要件定義から実装、修正まで一連の開発タスクを自律的にこなす「共同開発者」に近い存在として設計されています。
自分のアプリを自分で作るAI
今回公開されたMiaoda Appでは、そのおよそ90%のコードがMiaoda自身によって自動生成されたとされています。人間の開発者は、アーキテクチャ設計や重要な意思決定、レビューなどに注力し、繰り返しの多い実装部分をAIに任せる形です。この事例は、生成AIが汎用的な支援ツールにとどまらず、「実プロダクトの開発主体」となり得ることを示す象徴的なケースと言えます。
Miaoda Appと企業向け「Enterprise Edition」の特徴
一般ユーザー向け「Miaoda App」:誰でもAI開発を体験
Miaoda Appは、開発経験が少ない人でもAIによるアプリ開発を体感できることを狙ったプロダクトと考えられます。ユーザーは自然言語で「こういうツールがほしい」「この業務を自動化したい」といった要望を入力することで、Miaodaが必要なコードを生成し、動くソフトウェアの形にまとめてくれます。
これにより、これまでエンジニアに依頼したり、外注したりしなければ実現が難しかった小規模ツールや個人向けの自動化スクリプトなどが、より手軽に生み出せるようになる可能性があります。
企業向け「Miaoda Enterprise Edition」:業務システムにもAIエージェント
同時に発表された「Miaoda Enterprise Edition」は、企業向けの拡張版です。セキュリティ要件への対応や、既存の業務システムとの連携、社内データを活用したカスタムアプリの開発支援といったニーズを想定しているとみられます。社内の開発リソースが限られる中堅・中小企業にとっても、AIコーディングエージェントを活用した「半自動開発」は、開発スピードとコストの両面で魅力的な選択肢になり得ます。
オンデマンド・目的特化型ソフトウェアとは何か
Miaodaが象徴する「コーディングエージェント」は、必要になったときに、特定の業務や課題にだけフォーカスしたソフトウェアをその場で生成するという発想に基づいています。これにより、汎用ソフトではカバーしきれないニッチなニーズにも、素早くきめ細かく対応できる可能性があります。
- 一度きりの業務でも専用ツールをすぐ作れる
- 小さな改善アイデアをすぐ形にし、試行錯誤できる
- 人手での開発が追いつかない領域をAIで補完できる
ビジネスと開発現場にもたらすインパクト
開発コストとスピードの構造が変わる可能性
アプリの90%をAIが書けるのであれば、プロトタイプ開発や小規模プロジェクトのコスト構造は大きく変わります。人間のエンジニアは、要件定義や品質保証、セキュリティレビューなど、高度な判断が求められる領域により多くの時間を割けるようになり、「作る」より「設計する」「検証する」「改善する」比重が高まっていくと考えられます。
非エンジニア部門も「自部門アプリ」を持つ時代へ
営業、マーケティング、バックオフィスなど、これまで開発部門に依存せざるを得なかった部署でも、Miaodaのようなエージェントを使うことで、自ら業務用の簡易アプリを生み出す「シチズン開発」が加速する可能性があります。IT人材が不足する中で、「現場の人が現場のためのツールを自分たちで作る」流れを後押しする存在になり得ます。
ガバナンスと品質管理の新たな課題
一方で、AIが大量のコードを自動生成できるようになると、企業側には新しいガバナンスの仕組みが求められます。セキュリティホールの有無、法規制への準拠、保守のしやすさなどをどう担保するかは重要な論点です。Enterprise Editionのような製品は、こうした懸念に応えるためのログ管理や権限管理、レビュー支援機能などをどこまで整備できるかが鍵となります。
今後の展望と開発者・企業が押さえるべきポイント
開発者の役割は「AIと組む設計者」にシフト
Miaodaのようなコーディングエージェントの登場により、開発者にはAIと協調するスキルが一層求められます。どの部分をAIに任せ、どこを人間が担うべきかを設計する能力や、AIが生成したコードを読み解き、改善点を見抜くレビュー力が重要性を増していくでしょう。
企業は小さく試し、業務フローにどう組み込むかを検証
企業にとっては、いきなり基幹システムに適用するのではなく、小さな業務改善ツールや社内向けアプリからMiaodaのようなエージェントの効果とリスクを検証するアプローチが現実的です。その経験を踏まえて、開発プロセスや品質管理ルールを見直し、AIエージェントを前提とした新しいITガバナンスの形を模索していくことが重要になります。
まとめ
Miaoda AppとMiaoda Enterprise Editionの登場は、「AIが現実のプロダクトを自律的に作り上げる」時代が始まりつつあることを象徴しています。自分自身のアプリの90%をAIが書いたという事実は、ソフトウェア開発の常識を揺さぶるインパクトを持つと言えるでしょう。開発者も企業も、この流れを無視するのではなく、「どう活用し、どう制御するか」という観点から早めに向き合うことが、今後の競争力を左右しそうです。




