セッション概要
近年、AIによるソフトウェア開発は急速に普及し、多くの開発者がコード生成やテスト作成に活用するようになりました。
しかし、AIが得意なのは一般的なプログラミング言語や広く利用されているライブラリです。では、学習データにほとんど存在しない独自技術や独自DSL(ドメイン固有言語)についてはどうでしょうか。
本セッションでは、ローコード開発基盤「Codeer.LowCode.Blazor」を題材に、AIが本来知らないはずのローコード設定をどのように生成できるようになったのかを紹介します。
Codeer.LowCode.Blazorでは、GUIを利用してアプリケーションを開発できます。
GUI上で設定した内容はJSONファイルやスクリプトファイルとして保存されます。
これらのファイルは一般的なプログラミング言語ではなく、Codeer.LowCode.Blazor独自のDSL(ドメイン固有言語)として構成されています。
通常、AIはこのDSLについて知識を持っていません。しかし、AI向けドキュメントの整備や知識の構造化を行うことで、Claude CodeがこのDSLを理解し、実用的なローコード設定を生成できるようになりました。
本セッションでは、
・AI向けドキュメントをどのように整備したのか
・実際にAIがまともな設定を作れるようになるまでの試行錯誤
・その他、製品開発における実装、自動テスト、ドキュメント整備へのAI活用と、その効果や課題
について、実際の商用製品開発の事例を交えながら紹介します。
講師
石川達也
(株式会社Codeer 代表取締役)
セッション情報
- 担当:
- 株式会社Codeer
- レベル:
- 入門編
- 対象者:
- Web アプリ作成者
- 前提知識:
- とくにありません、ただ.NETに関する知識があればより深く楽しめます
- カテゴリー:
- Webアプリ / ローコード