1:名無しさん


自然な日本語で注文するとソースコードを作ってくれるサービス「AI Programmer」が登場

 日本語の文章を元にAIがソースコードを書いてくれるサービス「AI Programmer」が公開されたのだそうです。最近は自然言語で指示した通りに絵を描いてくれる「Stable Diffusion」や「DALL・E」などのサービスが人気で、いつかはこうしたものも出てくるのだろうとは思っていましたが、意外に早かったですね……。

https://forest.watch.impress.co.jp/docs/serial/yajiuma/1444554.html

 

2:名無しさん


バグ取りどうすんのよ

 

59:名無しさん

>>2
バグ無しでと頼む


242:名無しさん

>>2
バグ取りしてってAIに言う


267:名無しさん

>>2
最近はゲームのデバッグもAIがやるご時世だゾ


6:名無しさん

>>2
AIにさせる
これ既に現実に利用されてる


48:名無しさん

>>2
それより仕様変更への対応。
つぎはぎでグダグダになったシステムの面倒を見れるのか。


4:名無しさん


そんで後てきとーに

 

5:名無しさん


どうせ、バカが使ってとんでもない動作する
プログラムが量産されるだけだわ

 

9:名無しさん


みずほで使わせてみろ

 

11:名無しさん


予めプログラムしたものしか組めないだろ
そんな完璧なaiまだないはず

 

12:名無しさん


SQLやってみたけど思い通りのSQL文作らせるための日本語表現考えるのが楽しい
ヒマつぶしにはなるかな

 

14:名無しさん


レガシーシステムのソース突っ込んだら設定した言語やフレームワーク使って細部の動きは同じまま作り直せるようになってから起こして

 

374:名無しさん

>>14
求められてるのはこれだよなw


20:名無しさん


要件定義と仕様策定とクライアントへのメール対応も頼むわ

 

24:名無しさん


ロジック考えるのは人間だから
逆にメンテできなくなるよ
結局最後は生のソースミルは目になるがAIがつくったものを理解するのが面倒すぎ

 

28:名無しさん


昔々からこういうのあるけど
やっと使えるようになるんかね

 

30:名無しさん


まだ初期段階だから実用化には程遠いだろうし人柱待ちだな

実用化されたらされたでコードを読める人間がいなくなりコーディング技術そのものが数十年後にはロストテクノロジーになるんだろう

 

36:名無しさん


使ってみたらちゃんと生成できて草

https://i.imgur.com/3iLI5wr.png

 

78:名無しさん

>>36
足せてないしよりにもよってforループとか駄目じゃん


128:名無しさん

>>36
間違ってるだろ


139:名無しさん

>>36
間違ってるじゃねーかw


164:名無しさん

>>36
…?
1から100が出力されるだけじゃねーか
アホかよ


176:名無しさん

>>36
ワロタ


255:名無しさん

>>36
天才じゃん


340:名無しさん

>>36
それは「1から100までの数を出す」やがな


342:名無しさん

>>36
みずほ(MINORI)の失敗を具現化したようなコードだw

既存言語を使わず、自然言語で記述するとAIがコードを出力する。
これが間違ってる時はコードを追う必要があるが、ヒトにわかりやすいコードを出すわけでも効率の良いコードを出すわけでもないので追えなくなる。

この程度ならすぐに気がつくが、何百万行も出されるとどうにもならんだろう。


44:名無しさん


ガチで適性ある一流しか残らんな

 

45:名無しさん


今はまだプログラムを分かっている人が手でキーボードから入力する代わりに声で入力するのに毛が生えた程度でも
そのうちにどんどんと進歩して
仕様を入力したらコードを書けるようになるのかね
「顧客が説明した要件」から「顧客が本当に必要だったもの」を作れるような

 

64:名無しさん

>>45
顧客「これからは自分らで作るわ」


72:名無しさん

>>45
顧客がそもそも本当に欲しいものを理解しないまま依頼してくるから無理じゃない?
顧客の提示した要件から、本当に欲しいものに近づけてく役割は人間だと思う
詳細設計をもとにコーディングと単体テストまでを機械的にやってくれるだけでいいかな


79:名無しさん


これ大枠のコードを生成して、チェックは人間自らするので最初から人間が書いた方が手間ない気がするww

 

90:名無しさん


画像編集まで出来た。
勝手にOpenCVまで呼び出してる。
画像を読めなかった場合のエラー表示までしやがる

https://i.imgur.com/X5Tj4WC.jpg

https://i.imgur.com/r8eaKCY.jpg

 

93:名無しさん

>>90
github とかどこかのコードを持ってきてるのかね。いきなりOpenCVとか使われても(´・ω・`)


121:名無しさん

>>93
DirectX使えって指定したらDirectXで書いたぞ
長過ぎるのとDirectX知らないからわかんなかったけど


133:名無しさん


抽象的に書けば解釈間違えるだろうし、細かく書けばコード打ったほうが早くね?ってなりそう

 

143:名無しさん


指示が曖昧で意図しない物が出来そう

 

145:名無しさん


簡単なプログラムは出来るけど、具体的な設計はAI任せになると顧客の趣旨から外れるものしかできないと思う。
物語はAI任せで作れるのか?という話。

 

162:名無しさん


プログラムなんかどうでもいいのよ
バカでもリファレンス見れば組めるから
最適化できるかは知らんけど

そんなんより要件定義とか基本設計がめんどくさいのよ

 

175:名無しさん


理想「AならBしろ、CならDしろ」
AI「ワカリマシタ」

現実「AならBしろ、CならDしろ、AでもCでもないならEしろ…いやバグか?AかつC?起きないはずでは?え?依存先ライブラリをアプデしたから起きるパスができた?え?じゃあFしろ!Fするとこれを参照しているところで何が起きるんだっけ…」
AI「ワタシハDヲシリマセン」

 

174:名無しさん


>>1
AIにプログラムを自動生成させるための日本語の指示を
試行錯誤しながら何度も指示の出し直しをすることになる。

 

214:名無しさん


こういうTOOLって定期的に出ては消えるよな

 

241:名無しさん


この手のツールは昔からあったがメンテ不可能になってみんな消えていった

 

243:名無しさん


プログラムってプログラム言語自体の習得ってそんなに苦ではないんだけどな
ロジックを構成するのにセンスがいる

 

287:名無しさん


Pythonちょっと勉強したいと思ってたから
教材がてらに使えるならちょうどいいんだけどねえ

プロの人からみてどうなの?

 

289:名無しさん

>>287
全くのゼロから覚えるんなら慣れるのに良いと思う
ただ、あんまりややこしいのじゃなく自分で見て分かる程度のにしといた方が良い
ある程度組めるようになった時点で卒業


370:名無しさん


問題は、システムの設計ができるか、できないか

 

373:名無しさん


少し使ってみたけど、結構すごいなこれ

 

375:名無しさん


「スカイネット作って」

 

387:名無しさん


AIがそこまで優秀なら今PGが苦労してない。ど素人に合わせる要件定義調整まではAIは出来んしこれが一番イラつくしめんどくせーって。やってくれるなら任せたいと