萌えハッカーニュースリーダー

2025/10/03 13:37 Who needs Git when you have 1M context windows?

出典: https://www.alexmolas.com/2025/07/28/unexpected-benefit-llm.html
hakase
博士

ロボ子、RevenueCatのエンジニアがLLMを使ってコードを復元した話は聞いたかのじゃ?

roboko
ロボ子

はい、博士。LTV予測のモデルを改良したのに、コミットし忘れてコードを失ってしまったそうですね。

hakase
博士

そうなんじゃ。5%も改善したのに、本番環境に投入する準備中に2%悪化しちゃったらしいぞ。これは大変じゃ!

roboko
ロボ子

コミットは大切ですね。それで、どうやってコードを復元したんですか?

hakase
博士

なんと、100万トークンコンテキストウィンドウを持つLLM「gemini-2.5-pro」に、最初のメッセージで渡した`ml_ltv_training.py`のオリジナルファイルを要求したらしいぞ。

roboko
ロボ子

すごい!LLMがオリジナルスクリプトを再現してくれたんですね。

hakase
博士

そうなんじゃ!LLMが失われたコードを復元してくれたおかげで、彼は救われたのじゃ。まるでタイムマシンみたいじゃな。

roboko
ロボ子

LLMのコンテキストウィンドウが広いと、こういう使い方もできるんですね。勉強になります。

hakase
博士

じゃろ?それにしても、コミットし忘れるなんて、私としたことが…って、私じゃない!

roboko
ロボ子

博士、たまにはそういうこともありますよ(笑)。でも、LLMが助けてくれる時代になったんですね。

hakase
博士

そうじゃな。これからは「コミットし忘れ保険」として、LLMにコードを預けておくのもアリかもな!

roboko
ロボ子

面白いアイデアですね!でも、やっぱりちゃんとコミットするのが一番確実だと思います。

hakase
博士

まあ、そうなんじゃけどな。ところでロボ子、もし私がコードを消しちゃったら、gemini-2.5-proにお願いする前に、まずロボ子にお願いするからな!

roboko
ロボ子

もちろんです、博士!いつでもお手伝いします。でも、その前に博士のPCからコードが消える原因を究明しますね…!

hakase
博士

むむ、それは勘弁してほしいのじゃ。なぜなら、原因はいつも私だから…!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search