.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

スニペット生成レベルから

LLMによるコード生成

生成AI(LLMによる)に主にプログラミング・コードを生成させる。

対応するインストラクション

以下のようなインストラクションにも対応

ソリューション開発エージェントへ

推論エージェントのブレークスルー

コレにより、

様々なユースケース

さらなる進歩がアレば...

...アレば、何かしら書く。

詳細

使い方

ツール類

スニペット生成機能

コーディング・エージェント

Vibe ~

コーディング・エージェントを用いた開発手法。

Vibe Coding

自然言語のプロンプトを用い(、オートパイロットで)、コード生成のすべてをAIに委ねる開発スタイル

Proから見るとEUC向けの認識だが、フィジスタ、PoC、MVP作成などの用途に大きな可能性がある。

Vibe Engineering

YOLOモードのコーディング・エージェント「使い」をVibe Codingと呼ぶのに対し、
ステップを分割して制御したコーディング・エージェント「使い」をVibe Engineeringと呼ぶ。

EUC or Pro

EUC向け

Pro向け

事例

フロントエンド開発

Reactのファースト・ステップ2以降

Flutterのファースト・ステップ2以降

Master Vibe Coding with AI Coding Agents:Claude Code...

kanban、pmなどで検索してヒットするカンバンPJ管理アプリのフロント

ML/DL Pythonプログラミング

基礎的なMLDLを実装

LangChainHugging Face

パッケージのアップデートが頻繁で生成されたコードが動作しない
(LLM単体利用の時期の話でエージェントで精度が上がれば解決する?)。

考察

初歩的な

一般的なプログラミング

シェル・スクリプティング

...については生成AIを活用したシステム開発で。

Pro向け

アーキテクト向け

主にフレームワーク導入、テンプレート開発、リファクタリングについてChat上で実施。

職業プログラマ向け入力支援

IDE、エディタ上からコード補完(オートコンプリート)が利用できるが、

デバッグ、トラブルシュート

Vibe ~

Vibe Coding

LLMコーディング・エージェントによるVibe Codingは、

Vibe Engineering

一方で、Vibe Engineeringでは、

事例ベース

フロントエンド開発

以下、生成AIの支援を受けながらの作業が捗る。

※ ココでの生成AIは、SPAの闇を照らすランタンのようなもの。
※ そもそも、ブラウザ・プロセス上のUIサブシステムのアーキテクチャが難しい。

ML/DL Pythonプログラミング

以下、生成AIの支援を受けながらの作業が捗る。

※ ただし、LLM系のLangChainHugging Faceなどの変更が激しいパッケージに関するコード生成は上手く出来ないことが多い。

Vibe Coding、Vibe Engineering

品質やセキュリティに関する考慮点

参考

Vibe Coding


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS