pike 0.60.1 と codemirror-lang-raku
Release Pike v0.60.1 · kan/pike
Pike v0.60.1 Features Raku のシンタックスハイライトとアウトラインに対応した:対象は .raku / .rakumod / .rakutest / .rakudoc です。改名前の .p6 / .pm6 / .pl6 / .pod6 も扱います。1 行目…
GitHub
kan/codemirror-lang-raku
Raku (formerly Perl 6) language support for CodeMirror 6
GitHub
ClaudeCodeとpikeの連携にhookを使ってたんだけど、ClaudeCode modsの仕組みが出来たので、それを使うようにしてみた。hookを使うよりagentの細かい情報がとれるようになって良い。もっと面白いことも出来そうなので模索してみたい。
pikeは基本的に自分用のツールとして作り始めて「大体の作業はagentに任せる」方針だったので、エディタを除けばあんまり機能を作り込んでなかったんだけど、ここにきて利用ユーザーの増加により、Git機能とかDiffビューワとかが強化されてて良い傾向。アプリ本体を無駄に重くしない範囲でその辺も今後は頑張っていきたい。
Raku(Perl6)のサポートをエディタに入れようと思ったら、公式にライブラリがなかったので、要件だけ伝えたらClaudeCodeがかなりの範囲の文法をカバーする段階まで作ってくれた。
kan/codemirror-lang-raku
Raku (formerly Perl 6) language support for CodeMirror 6
GitHub
この前作ったvueコンポーネントの簡易ビューワといい、pikeを作ってると扱うOSSが増えてくのが面白い。