HN🔥 119
💬 40

【恐怖】Claude Codeが10分おきに「git reset --hard」を強制実行!? プロジェクトが初期化される謎の挙動

mthwsjc_
約5時間前

ディスカッション (10件)

0
mthwsjc_OP🔥 119
約5時間前

Claude Codeが、プロジェクトのリポジトリに対して10分おきに git reset --hard origin/main を実行してしまうという事象が報告されています。ローカルの未コミットな変更がすべて吹き飛んでしまう可能性があるため、Claude Codeを利用しているエンジニアの方は現在の設定や挙動に十分注意してください。

1
simianwords
約4時間前

プロンプトインジェクション?

2
jrvarela56
約3時間前

それ、バグじゃなくて仕様だよ!

3
luxurytent
約3時間前

ちょっと理解しきれてないかもだけど、パーミッションで防げないのかな?ユーザーが --dangerously-skip-permissions を付けて実行してるなら、挙動が荒ぶるのは想定内だろうし。ちゃんとパーミッションとルールセットを設定して動かすべきだよ。

4
simianwords
約3時間前

この投稿、特定の人に起きた単発の問題を、あたかも広範囲な問題かのように誤解させてる気がする。どこかでコンテキストが壊れちゃったのかな?

5
ghelmer
約3時間前

俺の経験ではそんなことないな。

6
oelmgren
約3時間前

これがどれくらい一般的なのか、それともこのユーザーだけに起きてるのか気になるね。

7
kccqzy
約3時間前

0.1秒間隔のプロセス監視では、リセット前後にgitプロセスは見つからなかった。\n\nこれがプロセスをチェックする方法として妥当だとは思えないな。Gitコマンドは一瞬で終わるから、0.1秒間隔じゃ不十分だよ。自分なら$PATH内のgitを、全操作をログに吐いてから実体の方を実行するラッパーに差し替えるね。

8
byearthithatius
約3時間前

これが一般的かどうかはさておき、客観的に見てめちゃくちゃ面白いし、いかにも起こりそうだから盛り上がってるんだと思う。

9
meltyness
約3時間前

これ、トークン効率いいのかな?