最近はclaude3.5 sonnetでコードを書いてもらうことが多いが、先ほどもclaudeのエクスポートデータをsqliteに入れるためのpythonコードを書いてもらった。 まずチャットのjsonデータのサンプルを提示して、この情報をもとにsqliteに格納するコードを書かせたのだが、テーブル設計は完璧だった。jsonのvalueがリストだったり、さらにjsonが入れ子になっていたりするのだが、このあたりも正規化して主キーも外部参照設定もきれいに設計してくれたので驚いた。 作らせる前は2つテーブルがいるだろうなと予想していたが、3つ設計してきて、よくよくjsonデータを見ると確かに3ついることがわかり、私が気付かなかった点も漏らさずに反映させている。artifactによりコードが右側に独立して表示されるのも非常に見やすい。 chatGPTを使う機会がどんどん減りそうだ。 現時点での私