はじめに
概要
OpenFilm はコーディングエージェントを動画エージェントに変えます。Claude Code、Codex など、コマンドを実行できるエージェントに動画を頼むと、エージェントが映像を書きます。あなたは OpenFilm Studio でそれを見て、どこでも手で変更できます。
しくみ
映像は 1 つのフォルダーです。
film.htmlは編集内容を持ちます。どのクリップを、どこで、いつ再生するか、そしてそれぞれの見た目(CSS)です。これ自体もウェブページです。クリップをトリムしたりタイトルを動かしたりすると、Studio がこのファイルを書き換えます。- 映像のページ(
*.html)がショットを描きます。ページはframe(t)という関数を 1 つ持つウェブページで、時刻tの瞬間を描きます。ブラウザーで描けるものなら何でも使えます。CSS、SVG、canvas、WebGL。 assets/には撮影素材、音楽、声、画像を置きます。
映像はただのファイルなので、あなたやどのエージェントでも、コードと同じように読み、バージョン管理し、コピーし、変更できます。
必要なもの
- Node.js 22 以降。
- コーディングエージェント。Claude Code、Codex、Cursor、Gemini CLI、OpenCode など、シェルコマンドを実行できるもの。
アカウントは不要です。映像の作成、編集、レンダリングは無料で、ローカルで行います。声、音楽、画像、動画の生成には、すでに使っているサービスを接続します。