AIと設計したシンプルなサーバ構成
バリーン・スタジオは、システム系やエンタメ系の開発作業をしている創業7年目のベンチャーで、約50名あまりのスタッフが所属しています。AIについての理解度が高いスタッフも多い会社なのですが、それでも業務としてAIをこれまで触ったことがなかったために、興味があっても、何からどう手を付ければいいのか想像がつかないという声をスタッフから聞きました。
そのため、費用をかけずに自由に制作できる環境として、社内で百夜スタジオを試してはどうかということになったのです。また、毎週金曜日に2時間、社内公募を受けてテーマを決めて自由研究に取り組むことができる「フライデー・ワークショップ」という仕組みがあり、そこで百夜スタジオの利用を通じて、画像・動画AIの作成を試すというコースを作成しました。そこに、2名のベテランデザイナーと、1名のプランナーが参加してくれました。
そこでさっそく、百夜スタジオを展開するうえでの課題にぶつかりました。その設計が、筆者の自宅でのローカルPCとLANで接続する計算用PCの2台で完結する仕組みになっていたためです。参加するデザイナーにとって、ComfyUIで複雑なワークフローを設定して操作させるといったことは技術的にハードルが高く、また、それぞれのスタッフのPC環境も違っているため、PCに非依存で動作する環境にする必要がありました。
筆者が作っていたバージョンには、様々な機能が統合されていました。しかし、AI利用にまだ慣れていないデザイナーを対象とするため、機能を最低限に絞る必要も感じました。そのため、当初はビューアーと、画像AIは「Anima」(後に、「Krea 2」を追加)、動画AIは「Wan 2.2」、そしてプロンプトの日英訳支援機能のみに対応することにしました。
その上で、どのような仕組みが必要かを、Opus 4.7(当時)と議論して計画を作成しました。その結果、全体を管理する「Hub」と実作業をする「Worker」に機能を分け、3台のPCを使って、分業して処理をさせるという設計にしました。全体の管理をする「百夜Hubサーバ」と、ローカルLLM用(RTX 3070ti搭載PC)、画像AI用(RTX 4090搭載PC)、動画AI用(RTX 5090搭載PC)に分かれています。
必要になる技術は「Flask、JSON、Pythonワーカースクリプト、 ComfyUI API/LM Studio API」と、それほど複雑なものではありません。また、サーバと言っても、複雑な仕組みを使わず、SQLiteとJSONファイルで動かすシンプルな仕組みで実現できるので、開発難易度はそれほど高くないと説明されました。
開発は、Claude CodeのOpus 4.7が設計し、CodexのGPT-5.5に指示して実装する形で進めました。
本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事
-
第165回
AI
AIがBlenderを勝手に操作 3D制作のハードルが一気に下がった -
第164回
AI
AIはすでに、私たちの心を内部で再現しているのかもしれない -
第163回
AI
無料の画像生成AI「Krea 2」が話題 実写もアニメもこなす新勢力 -
第162回
AI
ローカルAIで“しゃべる推理ゲーム”を作ったら、思ったよりちゃんとゲームになってきた -
第161回
AI
わずか3日で停止された新AI「Claude Fable 5」は何がすごかったのか -
第160回
AI
寝不足になるほど面白い ローカルAIと音声合成をつないだら、キャラが普通にしゃべり始めた -
第159回
AI
AIを使える人と使えない人で、とんでもない差が出ると実感した理由 -
第158回
AI
SDXLの次はこれ? アニメ特化のローカル画像生成AI、驚きの実力 -
第157回
AI
AIだけでゲームは作れるのか? Codexに7本作らせて見えた実力と限界 -
第156回
AI
ChatGPTの画像生成AIは本当に最強か Nano Bananaと比べて見えた“弱点” - この連載の一覧へ







