1 : 2025/11/14(金)19:44:01 ID:ozxs7wuI0
差分はどうやってあてるんだよ、と思った
今はAIにパッチ適用スクリプトを作ってもらって当ててるけど、これって正しいの?
2 : 2025/11/14(金)19:45:18 ID:2gdB/YBoa
そりゃ試すしかないじゃない
3 : 2025/11/14(金)19:46:52 ID:8HGCQD0w0
「結果」だけを求めていると人は近道をしたがるものだ……………近道した時 真実を見失うかもしれない
やる気もしだいに失せていく
大切なのは『真実に向かおうとする意志』だと思っている
4 : 2025/11/14(金)19:47:01 ID:LOpRGIaH0
AIにきけよw
5 : 2025/11/14(金)19:49:34 ID:ozxs7wuI0
AIに聞いてもGitがどーとか言ってくる
いや、形式が違うだろっていうと、適用スクリプトを作りましょうか?と言ってくる
みんなはどーやってんの?
6 : 2025/11/14(金)19:50:22 ID:p39ZiC3Y0
何を言ってるのか分からない
7 : 2025/11/14(金)19:50:36 ID:CttfBEhf0
Gitがどーとかの部分をAIに説明してもらえw
8 : 2025/11/14(金)19:51:00 ID:2gdB/YBoa
patchコマンドでやるのだ
9 : 2025/11/14(金)19:51:53 ID:ozxs7wuI0
AIへソースぺたり
↓
修正をお願いする
↓
差分を提供するAI
↓
ぼく「それどうやるの?」
これでわかる?
10 : 2025/11/14(金)19:52:59 ID:ozxs7wuI0
windowsだからpatchコマンドない
インスコしたくない
wslも起動したくない!
11 : 2025/11/14(金)19:53:08 ID:u09+VFkn0
コンパイルしたいから完全版くれって言えば?
俺はVBAで必ず完全版求めてる、部分修正面倒だから
12 : 2025/11/14(金)19:54:43 ID:ozxs7wuI0
ソースが短いなら完全版指示でOKなんだけど、ソースが数千行以上になると差分提供じゃないと厳しくなるぅ
13 : 2025/11/14(金)19:54:58 ID:Ck41gU0T0
やあやあAIプログラミンゴのプロがきてやったよ
そんなイッチに魔法の言葉を教えてやんよ
修正して全文でください
14 : 2025/11/14(金)19:56:08 ID:5PsLX5+h0
モグラたたきみたいになる
15 : 2025/11/14(金)19:56:18 ID:2gdB/YBoa
どういう環境だかよく分からんけどpatchでやる必要あるん?
16 : 2025/11/14(金)19:56:24 ID:ozxs7wuI0
もちろん全文指示は試したさ
でも長いと途中で切れるの!
21 : 2025/11/14(金)19:59:10 ID:u09+VFkn0
>>16
伝家の宝刀zipでくれ
17 : 2025/11/14(金)19:57:08 ID:Ck41gU0T0
修正は1ファイルずつやるのがいいよ
18 : 2025/11/14(金)19:57:15 ID:ozxs7wuI0
ブラウザでAIちゃんに聞いてやってるの
VSCodeなどのAI統合環境ではやってない!
19 : 2025/11/14(金)19:58:44 ID:XXxWfqZg0
複数のAI使って正確にプロンプト書けば
わかるはず
20 : 2025/11/14(金)19:58:58 ID:Ck41gU0T0
普通のオブジェクト指向のプログラミングと同じ
1ファイル長くても300や400までにするんだ
1ファイルずつ渡して修正させる
22 : 2025/11/14(金)20:00:42 ID:edHtXpAM0
「他の人はどーしてるの?」ってAIに聞いてみたら?
23 : 2025/11/14(金)20:00:54 ID:Ck41gU0T0
まず修正前に関係がありそうなソースファイルをいくつか読ませて学習させる
次に修正が必要なソースファイルを渡して修正させる
必要なら他に修正が必要なファイルを聞く
24 : 2025/11/14(金)20:01:18 ID:WgYYEA010
差分は解なし?
だからファイル内の行数を減らすしかないかんじ?
あーー、リファクタ面倒だよ!(AIに任せると間違えるし)
27 : 2025/11/14(金)20:03:08 ID:Ck41gU0T0
>>24
まず長いコードは間違っている
それを短く分割することから始めよう
そこでAIだ
AIにコードを渡して分割するように指示を出すんだ
実はAIはファイルの分割にも優れている
25 : 2025/11/14(金)20:01:32 ID:8HGCQD0w0
あぁ長いと途中でコード切れるよな
切れてるよっていうとまた最初から出力してくれるけどまた切れるよな
29 : 2025/11/14(金)20:06:21 ID:Ck41gU0T0
ようはAIが修正しやすい(読みやすい返しやすい)状態を維持して開発するわけ
これもAIプログラミンゴのテクニックの1つだよ
31 : 2025/11/14(金)20:07:41 ID:p39ZiC3Y0
>>29
プログラミンゴってなに
お前の造語?
32 : 2025/11/14(金)20:07:45 ID:Ck41gU0T0
それは結果的にオブジェクト指向として正しく人間も読みやすい管理しやすいコードやわけだけどね
33 : 2025/11/14(金)20:08:14 ID:4tii6/PP0
チャットごとにバージョンを記載してもらう
そこまで戻してもらうときに便利
35 : 2025/11/14(金)20:10:23 ID:WgYYEA010
ほほぉ、チャットごとにバージョンか
今度ためしてみよ
36 : 2025/11/14(金)20:10:27 ID:G9Ceek3a0
git使えよ
37 : 2025/11/14(金)20:10:47 ID:Ck41gU0T0
長いコードは人間が理解しにくいようにAIも理解しにくいからね
修正しにくい
39 : 2025/11/14(金)20:12:35 ID:WgYYEA010
git使ってるけどパッチ適用できない
41 : 2025/11/14(金)20:17:00 ID:Ck41gU0T0
まあいろんな方法があるから正しいのは人それぞれだな
新たな開発方法だって出るだろうし
42 : 2025/11/14(金)20:19:06 ID:WgYYEA010
とりあえず差分を適用するにはAIにスクリプトを作ってもらうしかないのね…
43 : 2025/11/14(金)20:19:42 ID:xMkh4wmk0
どういうこと?
ChatGPTとかのチャットでコード生成してもらってんの?
そんなやつ今どきいるの?
44 : 2025/11/14(金)20:22:23 ID:Ck41gU0T0
>>43
そうそう原始的だけどこの方法が気に入ってる
45 : 2025/11/14(金)20:23:09 ID:WgYYEA010
チャットAIエンジニアならここにいるぜー
てか、チャットのほうが精度がいいとかなんとかで、
統合環境を捨ててチャットツールを自作する凄腕エンジニアもいるぐらいだぜ
46 : 2025/11/14(金)20:44:04 ID:SOkEZSly0
差分を当てるってなんだよ
引用元: AIを使ってプログラミングをやってるんだけどさー