Claude Code・Cursor・GitHub Copilotに対し、組織のエンジニアリング・スタンダードを動的に注入するルール管理プラットフォーム。Product Hunt #2 Launch of the Day
AIエージェントの能力は向上したが、エンジニアは「監視役(Babysitting)」に追われている。コンテキストの修正、軌道修正、ルール違反のレビュー—本来のビルドに集中できない。
シンプルなQ&A。人間がコントロールを保持
.cursorrules、AGENTS.md、CONTRIBUTING.md…組織のルールが散在し、AIエージェントが正しく読み込めない構造的な問題。
ルールがWikiや個人の頭の中、複数のリポジトリに散らばり、更新が同期されない
すべてのルールをコンテキストウィンドウに流し込むと、AIが混乱し、コストも嵩む
AIは「今のタスク」にどのルールが必要か判断できず、無関係なルールまで参照してしまう
Dynamic Context Injection(動的コンテキスト注入)—タスクを解析し、関連するルールだけを抽出して注入。常に最適化された「脳」でタスクを実行。
Central Repo
Semantic Match
必要なルールのみ
最適化実行
単なるキーワード検索ではなく、タスクの「意味」を理解してルールを適用。MLエンジンがContext(Task Prompt + File Diff + Tags)を解析し、関連度スコアでINJECT/IGNOREを判定します。
コードが書かれる前に、AIの思考プロセス(Plan)を検証。技術的負債の発生源を断つ。APIキーのハードコード、PII(個人情報)のログ出力など、ルール違反を即座に検知・ブロックします。
APIキーのハードコード禁止、PII(個人情報)のログ出力禁止。
Next.js App Routerの強制、階層化アーキテクチャの遵守。
命名規則、特定のライブラリ使用の強制。
| Solution | Features | Maintenance / Validation | Target |
|---|---|---|---|
| Static Files (.md) | No Centralization No Dynamic Injection |
Maintenance: High | None |
| Ruler (OSS) | Local/Git Centralization Static Injection (All Rules) |
Plan Validation: No | Solo Devs / Offline |
| Straion (SaaS) | Cloud Centralization Dynamic Injection (ML) |
Plan Validation: Yes ✅ Enterprise Logs |
Teams / Enterprises |
Rulerはファイルを「配る」ツール。Straionはルールを「知的に適用する」プラットフォーム。
Dynamic Injection & Compliance
Static Sync via Git
Ruler + Static Filesで十分。無料でオフライン運用可能
Review Overhead(レビューの負荷)削減のため、Straionが必須
監査ログとセキュリティ強制のため、Straion一択
npm install -g @straion/cli
.cursorrules等から自動取り込み
動的注入が即座に開始
コーディング規約は、もはやWikiに書くものではなく、AIのコンテキストに組み込む「ソフトウェア依存関係」である。
"Don't let AI dilute your engineering culture; encode it."