kernel は何をしますか?
単一の自己完結型HTMLファイルで動作する完全なPythonノートブックです。ブラウザ上でPyodideを介して実行されるため、インストールやサーバーは不要です。さらに、Claudeスキルとエージェンティックビルドも提供します。
はじめ方
dogum/kernelのHTMLファイルをブラウザで開くだけです。- セルにPythonコードを入力し、
Ctrl+EnterまたはShift+Enterで実行します。 - 結果は即座にセル内に表示されます。
機能
- 自己完結型: 単一のHTMLファイルにすべてが含まれています。
- ブラウザ内実行: Pyodideにより、サーバー不要でブラウザ上でPythonが動作します。
- Claudeスキル連携: Claude AIアシスタントと統合し、自然言語でノートブックを操作できます。
- エージェンティックビルド: AIエージェントが自律的にノートブックを作成・実行・管理します。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他のAIエージェントプラットフォーム
使用方法
手動操作
HTMLファイルを開き、コードセルにPythonコードを入力して実行します。
Claudeスキルとして
あなたはdogum/kernelノートブックを操作するClaudeスキルです。
ユーザーのリクエストに応じて、ノートブック内でPythonコードを作成・実行し、結果を返します。
エージェンティックビルド
AIエージェントは以下のワークフローを実行できます:
- 新しいノートブックセルを作成する
- Pythonコードをセルに挿入する
- セルを実行する
- 結果を解析する
- 必要に応じて追加のセルを作成する
制限事項
- Pyodideは標準ライブラリの大部分をサポートしていますが、一部のC拡張モジュールは利用できません。
- ブラウザのメモリ制限に依存します。
- ネットワークリクエストはCORSポリシーの影響を受ける場合があります。
ライセンス
MIT
貢献
GitHubリポジトリにてIssueやPull Requestをお待ちしています。