sfkislev/blender

シェルからBlenderを操作できるFlue(Pythonブリッジ)を利用して、MCPサーバーなしでbpyを呼び出します。

blender とは?

sfkislev/blender スキルは、Flue と呼ばれる Python ブリッジを通じて、コマンドラインから Blender を直接制御できるようにします。通常、Blender の Python API (bpy) を外部から操作するには MCP (Model Context Protocol) サーバーなどの追加設定が必要ですが、本スキルはそれを不要にします。これにより、AI エージェント (Claude Code など) が Blender のモデリング、レンダリング、アニメーション、スクリプト実行などのタスクをシェル経由で実行できます。主に Claude Code や Cursor、Codex などの AI コーディングツールとの連携を想定しており、開発者は Blender の操作を効率的に自動化できます。Flue は軽量なブリッジとして動作し、エージェントが Blender プロセスを起動・操作するのを可能にします。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/sfkislev/flue/tree/main/skills/blender

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

blender は何をしますか?

シェルからBlenderを操作できるFlue(Pythonブリッジ)を利用して、MCPサーバーなしでbpyを呼び出します。

このスキルは、Flue を使用してBlenderのPython API (bpy) にアクセスし、コマンドラインから直接Blenderの機能を実行できます。

インストール

pip install flue

使い方

以下のコマンドでBlenderの操作を実行します:

flue run "python_code_here"

例:

flue run "import bpy; bpy.ops.mesh.primitive_cube_add(size=2)"

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIエージェント

設定

環境変数:

  • BLENDER_PATH: Blenderの実行可能ファイルのパス(デフォルト: blender)
  • FLUE_PORT: Flueが使用するポート番号(デフォルト: 9876)

詳細

このスキールは、シェルベースのAIエージェントがBlenderを外部から制御するために設計されています。MCPサーバーを必要としないため、セットアップが迅速で、リソース消費も最小限に抑えられます。

サポートされているbpy操作:

  • オブジェクトの作成・編集
  • マテリアル設定
  • レンダリング
  • アニメーション
  • スクリプト実行

詳細については Flueのドキュメント を参照してください。

Individual skills in this repo

This repo contains 9 individual skills — each has its own dedicated page.

関連スキル