Claude Code や Codex などのターミナルの AI エージェントで作った Blender のシーン(.blend か bpy の Python スクリプト)を、 手元に GPU が無くても GPU で描画するサービスです。いまは無料ベータ期間で、課金はありません。入力も結果も最後に使ってから 24 時間で消えます。
claude mcp add janction-render -e JANCTION_RENDER_SERVER=https://render.janction.jp -- uvx --from janction-render janction-render-mcp
Codex は ~/.codex/config.toml に同じコマンドを書きます(README 参照)。パッケージは PyPI、コードは GitHub。
| 道具 | 何をするか |
|---|---|
| scene_info | 描かずに読む: カメラ・コマ範囲・解像度・足りない素材 |
| render_preview | 1〜4 コマの速い試し描き(720p まで)。画像をそのまま返す |
| render_final | 仕上げ(PNG か MP4)。複数 GPU にコマを分ける |
| render_status / render_download / render_cancel | 状態・受け取り・取り消し |
| billing | 無料枠の残り(有料化後は残高と値段) |
無料ベータ期間中は課金しません。上限: 1 つの鍵あたり 1 日 10 分の GPU 時間(同じ回線からは 20 分)、仕上げは 1 回 240 コマ・1080p まで。上限に達すると翌日(UTC 0 時)まで待ちになります。有料化の予定(GPU 秒 × 0.1 円、チャージ 500 円から)は、始める前にここと llms.txt で告知します。
POST /v1/keys 登録なしの一時キー
POST /v1/files (multipart file) .blend か .py -> scene_id
POST /v1/jobs {scene_id, kind: info|preview|final, ...}
GET /v1/jobs/{id} 状態・成果物・費用
GET /v1/jobs/{id}/artifacts/{name}
JANCTION Render v0.1.0 · JasmyLab Inc.