あなたはAIのセキュリティミスを出荷前にキャッチします。
Shoulderをローカルで実行すれば、数秒で実際の脆弱性を確認し、本番環境に届く前に修正できます。
私たちはまだ初期段階です。結果が誤っていることがあります。皆さまのフィードバックが次に修正する内容を決定します。
npm install -g @shoulderdev/cli
実際の影響を見る
脆弱性を確認するか、GitHub リポジトリをスキャン
パッケージ、CVE、または GitHub URL を貼り付け
What you can scan in beta today
Shoulder is in active development. These are the languages and ecosystems we support right now — everything else is on the roadmap.
- JavaScript
- TypeScript
- Python
- Go
- npm
- PyPI
- Go modules
- Detecting auth removal and route exposure changes in JavaScript / TypeScript
- Showing source → sink data flows on supported routes
- Catching packages with active malware or critical alerts on npm and PyPI before install
- Flagging dormant packages that suddenly change maintainers, add install scripts, or pull in new transitive risk
- Detecting capability changes — shell, network, env-var sweeps, dynamic eval — introduced in new versions
- Resolving version specs (e.g. ^4.2.0) to the release that actually installs, then checking that release against ecosystem intel
- Surfacing install scripts, obfuscation, account age, and maintainer-risk signals on each dependency
- Coverage outside web frameworks and HTTP routes
Working on something else?
We are expanding language and ecosystem coverage with our design partners. If your stack is not in the list, work with us directly to shape what comes next.
AIはあなたのアウトプットを増やす。リスクも増やす。
AI は出力を増やします。人間のレビューの深さは増やしません。そのギャップで信頼が崩れます。
- 差分、名前が変わった関数、通ったテスト
- はるかに大きなシステムの中で変更された数ファイル
- 単体ではもっともらしく見えるコード
- 非公開ルートが公開化した瞬間を把握する
- エンドポイント全体で認証カバレッジが下がったときに気づく
- 疑わしい依存関係を実行前に捕まえる
- 信頼できない入力をデータベース、shell、eval まで追跡する
変更が怖いものかを推測する時間を減らし、実際に何が変わったのかをより確実に把握できます。
実際の働き方に合わせて設計
あなたはAIで速く動く。AIはバリデーションなしのシリアライズ、認証チェックの回避、インジェクションパスの導入、弱い乱数の使用をする可能性がある。ShoulderはAIが見落とすものをキャッチし、自信を持って出荷できる。
Removed auth from an export endpoint
A small diff can quietly turn an admin-only action into a public attack path. This is the gap Shoulder closes.
app.post('/admin/export', exportData) replaces app.post('/admin/export', requireAuth, exportData).
The route loses its auth guard and becomes reachable from an unauthenticated request path.
Auth coverage drops and a previously protected data export becomes a new public capability.
Flag the change before merge, show the exact route affected, and block the release until access control is restored.
AIの出力をレビューするのではありません。
実際に何をしたかを検証するのです。
エコシステム信頼インテリジェンス
メンテナーの履歴、ダウンロード異常、インストールスクリプト、既知のマルウェアシグナルに対して任意のパッケージを検証できます。
すべての変更が実際に何をしたかを知る。
あなたはコードと依存関係の脆弱性を確認する。明確な修正ガイダンスを得られる。
透明性が信頼を築く
インストール前にShoulderの仕組みを読むことができます。検出ロジックを公開しています。すべてのルールを文書化しています。すべての判断を説明しています。
AIはスピードを上げる。Shoulderはコントロールを上げる。
CLIをインストール。数秒でスキャン開始。速く動きながらセキュアでいられる開発者になろう。
npm install -g @shoulderdev/cli