テクノロジー

Claude に jq の JIT コンパイラを作らせたらめちゃくちゃ速くなった - Qiita

1: mikage014 2026/03/11 13:52

“GPU もクラウドも使っていない” ??

2: nguyen-oi 2026/03/12 07:33

人間がコード一行も書かずに爆速JIT完成とか、異次元すぎて震える

3: manaten 2026/03/12 08:39

ほえーすごい。というか網羅的なテストケースがやはり重要。自分は成果物のコードの出来が気になっちゃって速度が上がらないけど、もうテストさえ通ってれば最悪作り直すでもいいのかもなあ

4: pekee-nuee-nuee 2026/03/12 09:02

公式のテストスイートがあるのが強いわなあ

5: shoh8 2026/03/12 09:42

公式のテストスイーツ公開

6: wordi 2026/03/12 10:21

Claude Code CLIの思考先はクラウドLLMでは?

7: otchy210 2026/03/12 10:46

人間が考えてレビューして磨くのは、詳細で網羅的なテストだけで良い時代になったと言う事か。

8: R2M 2026/03/12 11:42

まぁみんなテストを隠し始めるわけだよね

9: dekaino 2026/03/12 11:58

非機能要件がどうなるか気になる。スケーラビリティあるの? とか。テストケースの100倍のボリュームの入力をつっこんでも合理的なコスト・所要時間で動くのかみたいな。

10: hogetax 2026/03/12 12:09

うちで飼ってる子はいつの間にかテストをスキップするって裏技を覚えるぜw

11: door-s-dev 2026/03/12 12:24

本家に取り込んでもらおう

12: yamadadadada2 2026/03/12 12:50

面白い。こういうケースはもう人間の領域ではなくなって、正解の分からない方にシフトしていかんとなー

13: ardarim 2026/03/12 14:51

すごいと思う。速くなった代わりにセキュリティ面がおざなりとか何かしらの犠牲があるのではと思ってしまうがそのへんの検証はどうなのだろう。実装の違いとか何が性能改善に寄与したのかとか分析させられないかな

14: misshiki 2026/03/12 15:08

ClaudeにjqのJITコンパイラを自律実装させた実験。142コミット・1.97万行のRustを人手ゼロで作成し、公式テスト509/509を達成。10001番目の素数計算はjq 1.6秒に対しjq-jit 40ms。最適化後はjq比12〜17倍高速化。

15: Foorier 2026/03/12 16:23

“ベース”

16: urtz 2026/03/12 17:43

v8とかjvmとか.netもめっちゃ速くなるんかな。何倍もってことはないと思うが

17: strawberryhunter 2026/03/12 20:01

なんか、jqは滅多に使わないので、速度とかどうでも良くて、でもこうして情熱を注げる人がいるんだね。

18: atsushieno 2026/03/12 21:51

これは本文にもあるけど目的とスコープが明確でかつ適切だった(無謀でなかった)のでうまく実現した例