ZigZagとは?
ZigZagは、Kathy KorevecがRustで書いた、macOS、Windows、Linux向けのデスクトップ刺しゅうデータ作成ソフトです。約$300で買ったBrother Skitch PP1がBrotherのアプリArtspiraに依存し、画像を刺しゅ う図案に変換するような機能が有料版Artspira+に限られていると知って作りました。ライセンスはApache-2.0で、2026年10月30日に作成されました。
SVGの図案を読み込み、PNG、JPEGなどの画像をベタ塗りの図形にトレースし、それを11種類のステッチでステッチに変えます。タタミ縫い、サテン、ランニング、アップリケ、メアンダー、クロスステッチなどです。PES、DST、EXP、JEF、VP3のミシン用ファイルに加え、PECとSkitchのPEN形式を書き出せ、PES、PEC、DST、EXP、JEFのファイルを読み込んで編集し直せ、Bluetoothで直接Skitchにデザインを送れます。機種プロファイルはBrother、Janome 550E、Husqvarna Viking Jade 35、Melco Summit、ZSK Sprint 8、そしてDST対応の任意の機種をカバーします。
スタジオは http://127.0.0.1:7878/mcp でMCPサーバーを動かすので、Claude Code、Claude Desktop、Codexが開いているデザインを調べ、図形や文字を追加、編集し、画像をトレースし、ステッチをプレビューし、書き出せます。呼び出し1回が取り消し1ステップになります。内蔵のAgentパネルはClaude CodeかCodexを動かしますが、デザイン用ツールに限られ、シェルやファイルへのアクセスはありません。
ZigZagは使う価値があるか?
ZigZagの意義はAIよりも逃げ道にあります。家庭用刺しゅうミシンでは、データ作成がメーカーのアプリやサブスクリプションに縛られる傾向が強まっています。ZigZagは一般的な5つのミシン形式(PES、DST、EXP、JEF、VP3)を自前で書き出し、内蔵プロファイルでBrother、Janome、Husqvarna Viking、Melco、ZSKの機種をカバーし、リバースエンジニアリングしたBluetoothプロトコルでBrother Skitch PP1と直接やり取りします 。
機能一覧は成熟したデータ作成ソフトのようです。11種類のステッチ、自動下縫い、引きつれ補正、7 mmを超えるサテンの自動分割、重なりの除去、渡り糸を隠す経路設定、密度マップ、生地のプリセット、試し縫い用サンプル、作業指示書があります。README自身のInk/StitchやWilcom Hatchとの比較表では、ほとんどの行に対応済みの印が付いています。まだないのは、内蔵の刺しゅうフォント、モノグラム、複数枠、グラデーション塗り、3Dフォームです。書き出しは、すべてのファイルをpyembroideryで読み戻して同じステッチ位置になるかで検証され、ライブラリのテスト136件、エディターとMCPのテスト153件もあります。
エージェント連携はしっかり囲われています。MCPサーバーはlocalhostでしか待ち受けず、Originヘッダーを確認し、いま見ている開いた文書を編集し、呼び出し1回を取り消し1ステップにします。アプリ内のAgentパネルはデザイン用ツールは使えますが、シェルもファイル編集もありません。stdioのヘッドレスモードでは、アプリを開かずに同じツールを使えます。
リスク:リポジトリは2026年10月30日に作られ、4日間で3回リリースしているので、変化が激しいと考えておくべきです。Skitchのプロトコルはリバースエンジニアリングによるもので、Respiraと照合して確認されており、プロジェクトはミシンのファームウェア更新をしないよう勧めています。Windows版は署名がなく、SmartScreenの警告が出ます。作者はアプリをAI、つまりChatGPTで書いたと述べており、正しさの主な裏付けはテスト群とpyembroideryとの照合です。長い実績のある無料の選択肢はInk/Stitchです。
真価を発揮する場面
Brother Skitch PP1を持つ趣味の刺しゅう愛好家
Artspira+にお金を払わずに自分のデザインを縫いたい
PNGのロゴをImage Traceでトレースし、図形ごとにサテンか塗りを選び、輪郭をなぞる試し動作付きでBluetoothのSend to Skitchを使います。ミシンは一度に1つのアプリとしか通信しないので、先にArtspiraを閉じてください。
業務用ミシンでキャップに刺しゅうする2人の工房
顧客のSVGロゴをキャップ枠に合ったDSTファイルに変えたい
Melco SummitかZSK Sprint 8のプロファイルと、構造のあるキャップ用の生地プリセットを選び、密度マップを確認してから、DSTと色替えごとの一覧を書き出します。zigzag convertならコマンドラインで同じことができます。
Claude Codeを使うデザイナー
エージェントにモノグラムの下書きを作らせ、手で仕上げたい
claude mcp add --transport http zigzag http://127.0.0.1:7878/mcp で接続し、デザインを説明します。エージェントの編集はその場で表示され、1ステップずつ取り消せます。
導入前に確認すること
- 導入
- macOS 11以降向けの公証済みDMG、Windows 10か11向けのzip、Linux向けのtarballをダウンロードするか、brew install --cask simpsoka/zigzag/zigzag を実行します。Rustは不要です。ソースからのビルドにはguiとbleの機能を付けたcargoが必要です。
- 連携
- 127.0.0.1:7878 でのStreamable HTTPによるMCP、またはzigzag-mcpブリッジ経由のstdio(ヘッドレスモードあり)。Claude Code、Claude Desktop、Codexの手順あり。一括変換用のzigzag CLI、SkitchとのBluetooth LE。
- データとプライバシー
- ローカルで動作し、デザインはステッチ設定を埋め込んだSVGとして保存されます。MCPサーバーはOrigin確認付きのlocalhostからの接続だけを受け付け、Agentパネルのエージェントはシェルを使えず、ファイルも編集できません。
- 制限
- 枠は20 x 60 mmから240 x 360 mmまでと任意のサイズ。Bluetooth送信はSkitch PP1のみ。Linux版はglibc 2.35以降が必要です。
良い点
- サブスクリプションなしでPES、DST、EXP、JEF、VP3を書き出せる
- Brother Skitch PP1にBluetoothで直接送信
- 11種類のステッチとHatchの基本機能の大半
- ローカル限定でOriginを確認し、呼び出しごとに取り消し1ステップのMCPサーバー
- 署名と公証済みのMac版、WindowsとLinux版のダウンロード
気になる点
- 2026年10月30日作成で、非常に新しい
- Skitch対応はリバースエンジニアリングしたプロトコル頼み
- 内蔵の刺しゅうフォント、複数枠、3Dフォームはまだない
- Windows版は署名なしで、初回起動時にSmartScreenが警告
- VP3は書き出せるが読み込めない
おすすめの人
メーカーのサブスクリプションなしで自分の図案をデータ化したい家庭の刺しゅう愛好家や小さな工房で、AIエージェントに下書きを任せる発想に惹かれる人。
ZigZag:よくある質問
- ZigZagは使う価値があるか?
- ZigZagは家庭用ミシン向けのサブスクリプション型刺しゅうソフトに代わる、驚くほど完成度の高い無料の選択肢で、ローカル限定のMCPサーバーはデスクトップアプリにエージェントを迎え入れる手本ですが、公開からまだ15日です。 評価は5点満点中4.0点です。
- ZigZagの料金は?
- Apache-2.0の無料オープンソース。macOS、Windows、Linux向けのビルド済みダウンロードとHomebrewあり。
- ZigZagの欠点は?
- 2026年10月30日作成で、非常に新しい; Skitch対応はリバースエンジニアリングしたプロトコル頼み; 内蔵の刺しゅうフォント、複数枠、3Dフォームはまだない; Windows版は署名なしで、初回起動時にSmartScreenが警告; VP3は書き出せるが読み込めない.
- ZigZagは誰に向いているか?
- メーカーのサブスクリプションなしで自分の図案をデータ化したい家庭の刺しゅう愛好家や小さな工房で、AIエージェン トに下書きを任せる発想に惹かれる人。
- ZigZagは企業データを扱っても安全か?
- ローカルで動作し、デザインはステッチ設定を埋め込んだSVGとして保存されます。MCPサーバーはOrigin確認付きのlocalhostからの接続だけを受け付け、Agentパネルのエージェントはシェルを使えず、ファイルも編集できません。
回答確認日:2026年11月14日