Strata(ストラタ)は、Qwen3.8-Flash-Next を自分のPCで動かすためのローカル推論エンジンです。MITライセンスで公開されていて、GitHubでも話題になっています。ただ、リポジトリは新しく、Windows版のインストーラにはコード署名がありません。「入れて大丈夫なのか」と不安になる人もいるはずです。
先に結論を書きます。この記事は、公式の資料とスクリプトを読んで確認できたこと、作者の自己申告、まだ確認できていないことを分けて整理したものです。安全を保証する記事ではありません。「安全です」とも「危険です」とも断定しません。判断の材料として使ってください。情報は2026年10月31日時点(JST)のものです。本文の [一次] などの印の意味と、筆者が確かめた範囲は、末尾の「検証メモ」にまとめています。
Strata の全体像は入門記事にまとめています。
Strataとは?必要スペックと導入手順
本記事はv0.2.8時点の情報です。現在のサイトで確かめた最新はv0.2.9で、1ビット版の追加(Windows ではテストされていません)と Strix Halo・Linux の高速化が主な差です。詳しくはStrata v0.2.9の変更点まとめを見てください。v0.2.10 は当サイトでは未検証です。
Strataの安全性:まず状況を整理する
リポジトリと作者でわかっていること
- リポジトリは2026年9月25日(JST)に作られました。約5週間と新しいプロジェクトです。[一次]
- GitHubのスター数は36,515(GitHub API、2026年10月31日 10:39 JST に取得)。フォークは3,952、ウォッチャーは188、リリースは62あります。[一次]
- 作者のアカウントは Niko1221(表示名 “Niko”)。アカウントの作成は2021年7月3日で、公開リポジトリは Strata だけです。コミットの大半は作者本人のものです。[一次]
- 作者の実名や経歴は分かっていません。[未確認]
- リポジトリには AGENTS.md や docs/AI_SETUP.md があり、AI の支援を受けた開発を前面に出しているようです。[一次]
- 外部のセキュリティ監査は受けていないと、SECURITY.md に作者自身が書いています。[一次]
スター数をどう見るか
スター数が多いことは、安全の根拠になりません。スターが自然に増えたものかどうかも、確認できていません。[未確認]
参考になりそうな材料と、注意したい材料の両方を並べておきます。
- 参考になりそうな材料:Strata が推奨する ISTA-DASLab の GGUF(モデルのファイル形式)は、Hugging Face でのダウンロードが7,680,507回。Reddit でも反響が報告されている[二次]
- 注意したい材料:公開リポジトリが1つだけのアカウントで、約5週間で3万6千を超えるスター
どちらが正しいかの結論は、ここでは出しません。
コミット履歴を再構築したという投稿は未確認
フォークの作者が「2026年10月12日に上流がコミット履歴を再構築した」と投稿しています。ただし、これは未確認の情報です。ソースから git pull で更新している人は、更新に失敗する可能性があることだけ覚えておいてください。[二次・未確認]
Strataのインストーラの中身(Linux:install.sh)
Linux での導入は、スクリプトを一度ファイルに保存してから実行する形です。[一次]
curl -fsSL https://github.com/Niko1221/Strata/releases/latest/download/install.sh -o install.sh && sh install.sh
保存してから実行するので、中身を先に読めます。install.sh(全137行)がしていることは、次の6つです。[一次]
- 環境の判定:
uname、nvidia-smi、lspciなどで、OS、CPU、GPU名を調べて表示する(送信はしない) - マニフェストの取得:
$FEED/install-manifest.txtを取得する。FEED の既定はhttps://github.com/Niko1221/Strata/releases/latest/download(環境変数STRATA_FEEDで変更できる) - Terminal の取得と照合:Terminal(コマンドで操作する版)のアーカイブを取得し、マニフェストに書かれた SHA-256(ファイルの指紋のような値)と照合する
- 展開:
~/.local/share/strata/terminal/<version>に展開する。管理者権限は不要で、ホームフォルダの外には書かない - 署名付きフィードの検証:展開した Terminal で
strata update --check --no-engine --feed …を実行し、署名付きのフィード(更新情報の一覧)を検証する。失敗すれば削除して中止する - リンクの作成:
~/.local/bin/strataへシンボリックリンクを作る
エンジンとモデルは、このスクリプトには入っていません。strata launch の初回に、同じリリースから取得します。読んだ範囲では、ほかのダウンロードや外部への送信をするコードはありませんでした。
Strataのインストーラの中身(Windows:install.ps1)
Windows の Terminal 版は、PowerShell で次の1行を実行する形です。[一次]
irm https://github.com/Niko1221/Strata/releases/latest/download/install.ps1 | iex
これは、ダウンロードしたスクリプトをそのまま実行する形です。Linux 版と違い、実行前に中身を読む手順は入っていません。中身を確認したい人は、ブラウザなどで install.ps1 を開いて読んでから判断してください。
install.ps1(157行)の動きは install.sh とほぼ同じです。違いは次の2点です。[一次]
- 展開先は
%LOCALAPPDATA%\Strata\terminal - ユーザーの PATH(コマンドを探す場所の一覧)に追記する。環境変数
STRATA_NO_PATH=1で追記を止められる
2026年10月31日に、筆者の環境(Windows 11)で install.ps1 を保存して読みました。展開先は %LOCALAPPDATA%\Strata\terminal\<版>、通信先は GitHub Releases の latest だけ、ユーザーPATHに追記、管理者権限は不要、という内容で、資料の説明と同じでした。
Strataの未署名のWindowsインストーラ
Windows のデスクトップアプリのインストーラ(Strata-0.2.8-windows-x64-setup.exe、112MB)には、コード署名がありません。そのため、実行すると「Windows によって PC が保護されました」という警告が出ます。作者も SAFETY.md でこの点を認めています。[一次]
筆者の環境でも、PowerShell の Get-AuthenticodeSignature で確かめると、結果は「NotSigned」(署名なし)でした。
この警告は、Windows が利用者を守るために出しているものです。警告が出たときにどうするかは、ここまでの材料を読んだうえで、自分で判断してください。不安が残るなら、実行しないのも正しい選択です。
Strataのハッシュと署名:筆者が確かめた結果
コード署名とは別に、Strata は配布物にハッシュと署名を付けています。最新の v0.2.8(2026年10月30日 07:40 JST 公開)には、.sig、strata-feed.json と strata-feed.json.sig、SHA256SUMS.txt、latest.json が含まれています。[一次]
署名の仕組みは2種類です。[一次]
- エンジンと Terminal 用のフィード:Ed25519 という方式の署名
- デスクトップアプリ用:Tauri の minisign という方式の署名
- 秘密鍵はオフラインで保管している、と作者は書いています(自己申告)
2026年10月31日に、筆者の環境で v0.2.8 の7種類のファイルを確かめた結果です。Strata 自身のプログラムは使わず、別の道具で確認しました。
- 7ファイルすべてが、
SHA256SUMS.txtの値と一致 strata-feed.jsonの Ed25519 署名は有効(ファイルを1バイト変えると無効になることも確認)- セットアップ用 exe の minisign 署名は有効
- セットアップ用 exe のコード署名(Authenticode)は「NotSigned」
確かめ方の手順は、公式の docs/SAFETY.md を参照してください。
ハッシュと署名で守れないこと
作者自身が、限界も書いています。[一次]
- 最初のインストールの信頼は、HTTPS と GitHub のリリースそのものに頼っている。チェックサムと公開鍵が、同じリリースの中にあるため
- 公式のリリースそのものが差し替えられた場合は、守れない
- 気になる人は、スクリプトを保存して読んでから実行するか、ソースからビルドする(docs/SOURCE_INSTALL.md)
つまり、ハッシュと署名で分かるのは「配布されたファイルが、作者の公開したものと同じか」です。「作者の公開したものが安全か」は分かりません。
Strataの通信とテレメトリ(作者の自己申告)
SAFETY.md には、通信について次のように書かれています。これは作者の自己申告で、筆者はバイナリ(実行ファイル)の挙動を確かめていません。[一次・作者の自己申告]
- テレメトリ(利用状況を自動で送る機能)はない。使用データ、クラッシュレポート、分析は送らない。アカウントもない
- 通信するのは、更新(GitHub Releases の署名付きフィード。手動で操作したときだけ)、モデルの取得(Hugging Face、ModelScope、hf-mirror。ファイルごとに固定の SHA-256 と固定の版)、初回のモデル導入時の llama.cpp 準備スクリプト
- モデルを取得したあとは、オフラインで起動とチャットができる
- エンジンのコア(src/、include/ など)には、ネットワークのコードはない
- 起動中にバックグラウンドで更新を確認することはない。ただし DeepSeek のエンジンは
strata launchのときに自動で更新される
筆者は通信の監視(パケットの確認)をしていないため、実際の通信は未確認です。
Strataで確認できたこと・自己申告・未確認の一覧
| 項目 | 確認できたこと | 作者の自己申告 | 未確認 |
|---|---|---|---|
| install.sh / install.ps1 | 中身を読んだ。取得先は GitHub Releases、照合あり、管理者権限は不要 | ||
| Windows のコード署名 | 署名なし(警告が出る) | ||
| ハッシュと署名 | v0.2.8 の7ファイルが SHA256SUMS と一致、Ed25519 と minisign の署名が有効(筆者の確認) | 秘密鍵はオフライン保管 | |
| テレメトリ | なし | バイナリの挙動 | |
| 通信先 | 更新、モデル取得、llama.cpp 準備だけ | パケットの監視はしていない | |
| 外部監査 | 受けていない(SECURITY.md) | ||
| 作者 | アカウント名と作成日 | 実名・経歴 | |
| スター数 | 36,515(2026-10-31 10:39 JST) | 自然に増えたものか | |
| VMの中でGPUが使えるか | 未検証(下の節) |
Strataの安全に関する作者の推奨
作者は、実際に使うときの推奨として次の3つを挙げています。[一次]
- 初めて試すときは、VM(仮想マシン:PCの中に作る別のPC)か、専用のユーザーアカウントで試す
STRATA_FEEDを変更しない- LAN(家庭内ネットワーク)に公開するときは、長いAPIキーを使う
LAN公開について補足します。v0.1.38(2026年10月3日 JST)で、APIキーなしのときの DNS rebinding(外部のサイトから家庭内のサーバーを操作する攻撃)とクロスサイト要求に対するセキュリティ修正が入りました。LANに公開するときは --host 0.0.0.0 --api-key <長い鍵> の形で起動し、鍵なしで公開しようとすると警告が出ます。[一次]
VMの中でGPUは使える?(未検証)
VMの中でGPU推論ができるかどうかは、公式の資料に書かれていません。筆者の環境は Windows 11 Home で、Windows Sandbox(Windowsに付いている使い捨ての仮想環境)がありません。そのため、この点は未検証です。筆者は、普段のユーザーのまま、既存の設定を変えずに試しました。
VMの使い方としては、次の2つが考えられます。
- VMは、インストーラの挙動を確かめる場所として使う(推論の速さは期待しない)
- 専用のユーザーアカウントを作って、そこで試す
Strataを安全に試す順番
- この記事と公式の SAFETY.md を読み、確認できていない点を把握する
- Linux ならスクリプトを保存して読む。Windows なら install.ps1 をブラウザで開いて読む
- VMか専用ユーザーで、まず試す
- 慣れるまでは、LANには公開しない
- 問題がなければ、普段の環境で使う
不安が残る場合は、実行しないか、ソースからビルドする方法もあります。
筆者が試していて気づいたことは、次の4つです。
irm … | iexは使わず、install.ps1 と同じ手順を手で実行した。Terminal の展開までは7.5秒だった- PATH を変えない形で Terminal を展開できた
- 起動時に、PCにあった以前の Strata のモデルと MTP のファイルを自動で見つけて使った。既存のファイルを読む動きがあることは知っておくとよい
- サーバーが、以前から設定されていたユーザー環境変数 STRATA_API_KEY を引き継いで、APIキー必須で起動した
よくある質問(FAQ)
Q. Strataは安全ですか?
断定はできません。インストールスクリプトの中身、ハッシュ、署名は確認できました。一方で、外部監査は受けておらず、バイナリの挙動も確かめていません。この記事の一覧表を判断の材料にしてください。
Q. Windowsで警告が出るのはなぜですか?
インストーラにコード署名がないためです。作者も SAFETY.md でそう書いています。
Q. スター数が多いから安心ですか?
スター数は安全の根拠になりません。自然に増えたものかどうかも未確認です。
Q. テレメトリはありますか?
作者は「テレメトリなし」と書いています。ただし自己申告で、筆者はバイナリの挙動を確かめていません。
まとめ
- リポジトリは約5週間と新しく、外部監査も受けていない
- インストールスクリプトは中身を読める。取得先は GitHub Releases で、SHA-256 の照合と署名付きフィードの検証がある
- Windows のインストーラはコード署名がなく、警告が出る
- v0.2.8 のハッシュと署名は、筆者の確認では一致・有効だった。ただし、公式のリリースそのものが差し替えられた場合は守れない
- テレメトリなしは作者の自己申告
- 初回はVMか専用ユーザーで。VMでのGPU利用は未検証
Strataとは?必要スペックと導入手順 Claude CodeからStrataにつなぐ設定 トラブル対処集
検証メモ
根拠の区分
- [一次]:公式の資料(README、docs、SECURITY.md、インストールスクリプト、GitHub API など)にある内容。そう書かれていることを示す印で、書かれた内容が正しいと筆者が確かめたという意味ではありません
- [二次]:Reddit やフォークの作者の投稿など、第三者の情報
- 自己申告:作者が自分で書いていること。筆者は確かめていません
- [未確認]:筆者が確かめられていないこと
筆者が確かめた範囲
- ハッシュと署名:2026年10月31日に、v0.2.8 のファイルを保存して確認しました。署名の検証は Strata のコードを使わず、Python 3.12.10 と cryptography 49.0.0 で書いた自作のスクリプトです。
- 公開鍵の出どころ:SAFETY.md に鍵の値はなく、置き場所だけが書かれています。鍵はタグ v0.2.8 のリポジトリから取得しました。
SHA256SUMS.txt自体には署名がありません。どちらも同じ作者が公開したものどうしの照合です。 - install.ps1 の実行:保存したものを実行しようとしたところ、作業に使った Claude Code の自動安全チェックが「Code from External」として止めました。同じ手順を手で行い、手順の最後の
strata update --checkは単独では実行していません(strata launchのエンジン取得時に、署名とファイルの確認の表示が出ました)。 - install.sh:Linux では実行していません。
未確認のこと
- 実行ファイルの挙動と、実際の通信(パケットの監視はしていません)
- VMの中でGPUが使えるか
- スターが自然に増えたものか、作者の実名と経歴、コミット履歴の再構築の投稿の真偽
参考リンク
- Strata(GitHub):https://github.com/Niko1221/Strata
- SECURITY.md:https://github.com/Niko1221/Strata/blob/main/SECURITY.md
- docs/SAFETY.md:https://github.com/Niko1221/Strata/blob/main/docs/SAFETY.md
- リリース一覧:https://github.com/Niko1221/Strata/releases
- docs/SOURCE_INSTALL.md:https://github.com/Niko1221/Strata/blob/main/docs/SOURCE_INSTALL.md
- ISTA-DASLab の GGUF(Hugging Face):https://huggingface.co/ISTA-DASLab/Qwen3.8-Flash-Next-GSQ-RCO-GGUF
