ブラウザだけで完結!複数言語の実行環境とAIチャットを統合したプログラミング学習サイト「my.code();」
AI要約
環境構築が初心者の学習を阻む問題を解決するため、ブラウザだけでPython・Ruby・JavaScriptなどが動作する学習プラットフォーム「my.code();」を開発しました。Pyodide・ruby.wasm・Web Workerを組み合わせ、REPLの変数永続化やトップレベルawaitサポートなど、実践的な学習体験を実現しています。
AI要約
環境構築が初心者の学習を阻む問題を解決するため、ブラウザだけでPython・Ruby・JavaScriptなどが動作する学習プラットフォーム「my.code();」を開発しました。Pyodide・ruby.wasm・Web Workerを組み合わせ、REPLの変数永続化やトップレベルawaitサポートなど、実践的な学習体験を実現しています。
Cursor や Claude Code などのAIエージェントをチームで使うと、コミットルールが崩れやすくなります。これを防ぐには「禁止事項・手順・メッセージ形式」の3点を明文化し、.cursor/rules や CLAUDE.md に記述することが重要です。チケット番号を先頭に入れる、git add .を禁止するなど、具体的なルール設定で追跡性が大幅に向上します。

