Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
MUSUBIXとは
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Hisaho
January 06, 2026
Programming
660
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MUSUBIXとは
MUSUBIXはニューロシンボリック開発を実現する次世代ソフトウェア開発プラットフォームです。
Hisaho
January 06, 2026
More Decks by Hisaho
See All by Hisaho
プログラミング教育における生成AIの影響
nahisaho
0
180
Other Decks in Programming
See All in Programming
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.5k
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
akase244
0
110
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
630
Vibes Containers 〜AIで変わるコンテナ設計と運用〜
tkikuc
1
470
ALB ログから Trace を気合で繋げる技術
fohte
7
860
新卒PdEのリアル
ryu1013
1
390
AIエージェント時代のコードレビューを設計する
nogu66
6
2.5k
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
180
typoなんかねぇよ
raspython3
0
660
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
4
2.8k
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
3
1k
MySQLとPostgreSQLって何が違うの?
akagami
PRO
0
160
Featured
See All Featured
Practical Orchestrator
shlominoach
191
12k
How to Talk to Developers About Accessibility
jct
2
540
Six Lessons from altMBA
skipperchong
29
4.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.2k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Statistics for Hackers
jakevdp
799
230k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Accessibility Awareness
sabderemane
1
200
Transcript
ニューロシンボリック AI統合による次世代のソフトウェア開 発 ©2026 MUSUBIX Project
AIコーディングのパラドックス 私たちは AIコーディングの 速度と創造性 を愛している 。 しかし、その利便性の裏で、現代のソフトウェアは 「確率」 という不確かな基盤 の上に構築されている。
既存AIコーディングツールの 5つの構造的欠陥 確率的な出力 同じ質問でも再現性 がなく、出力が安定 しない。 検証が困難 正当性は最終的に人間 のレビューに依存。 要件の曖昧さ
自然言語の曖昧さが 意図と異なる実装を 生む。 追跡不能 なぜそのコードが生 成されたか追跡でき ない。 学習しない フィードバックのコ ンテキストが次回に 活かされない。
答えは二つの世界の融合にあった ニューロシンボリック AI もし、 LLMの創造的な推論能力と、数学的な論理の厳密性を組み合わせることができたら ? + = Neural (LLM)
創造的タスク コード生成 パターン認識 Symbolic ( 論理推論) 論理的タスク 厳密な検証 トレーサビリティ ニューロシンボリック統合 創造性を活かしつつ、 信頼性を保証する
MUSUBIX :ニューロシンボリック開発を実現するプラットフォーム AIの「 Neural 」 と、知識グラフ や形式検証の「 Symbolic 」 を
「 結び(MUSUBIX) 」、 AI開発を 新たな次元へ。 MUSUBIX の由来 ⚫ Model Unified Symbolic Understanding and Behavior Integration e Xtension の略 ⚫ Model: AI モデル( LLM) ⚫ Unified: 統合された ⚫ Symbolic Understanding: シンボリック理解(知識 グラフ・形式検証) ⚫ Behavior Integration: 振る舞いの統合(要件 →設計 →コード →テスト) ⚫ eXtension: 拡張( AIエージェントを拡張する) ⚫ 日本語の「 結び(むすび)」に由来 ⚫ 「結び」は「つなぐ」「統合する」という意味を持つ ⚫ Neural ( LLM)と Symbolic (知識グラフ)を 結びつけ る ⚫ 要件→設計→コード →テストを 結びつける(トレーサビ リティ) ⚫ 人間と AIを結びつける
MUSUBIX の核心:生成と検証のループ LLM がコードを生成 AIエージェント (GitHub Copilot) が創造性を発揮 シンボリックエンジンが検証 MUSUBIX
が数学的・理論的に正しさを証明 信頼できるアウトプット 検証済みのコードのみを採用 このサイクルにより、 AIのスピードとエンジニアリングの信頼性を両立させます。
MUSUBIX とは? LLM の創造性と記号的推論の融合 数学的な検証 コードの正しさを「テスト」ではなく「証明」 形式検証 (Formal Verification) 、
Z3 SMT ソルバ ビルトイン・セキュリティ 設計・生成段階で脆弱性を未然に防止 OWASP Top 10 / CWE Top 25 パターン分析 形式化された要件 曖昧さを削除し、テスト可能な仕様を定義 EARS (Easy Approach to Requirements Syntax) 完全な追跡可能性 要件からテストまで、全ての成果物を 100% 追跡 YATA 知識グラフ (Knowledge Graph)
コアコンセプ ト解説 EARS (Easy Approach to Requirements Syntax) 自然言語の曖昧さを排除し、テスト可能な要件を記述するための 5つの構文パターン。
仕様のブレをなくし、開発を手戻りを防ぎます。 形式検証 (Formal Verification) プログラムが使用を満たすことを数学的に証明する手法。「バグがないこと」を部分的に 保証できる唯一の方法であり、航空宇宙や金融など、最高レベルの信頼性が求められる分 野で必須とされています。 YATA (Yet Another Traceability Architecture): 八咫 プロジェクト の要件、設計、コード、テストの関係性を構造化して記録するデータベース。 「この要件の変更は、どのコードに影響するか?」といった問いに即時に答えることが 可能にします。
置き換えではなく、強化する MUSUBIX は、あなたが使い慣れた AIコーディングエージェントを プロフェッショナ ルグレードのエンジニアリングツールへのと進化させるプラットフォームです。
MUSUBIX ワークフロー:自然言語から検証済みのコードまで コードを一行も書かずに、自然言語の対話だけで、 一連の開発プロセスを実行できます。
開発を統治する 9条憲法 MUSUBIX と連携する AIエージェン トは、品質を保証するために設計された 以下の9つの普遍ルール(憲法)に従って動作します。
思想を具現化するモジュラーアーキテクチャ core コアライブラリ (CLI、コード生成、設計、シンボリック推論 ) mcp -server AIコーディングエージェントと の 連携サーバー
formal -verify Z3 SMTソルバによる形式検証 learning -suite ローカル /グローバル知識グラフ 。 パターン学習・オントロジー管理 security セキュリティ脆弱性分析 と 自動修正 More... 拡張可能なパッケージ群
システムの中核 : musubix -core の機能群 auth / マルチプロバイダ認証・認可 codegen/ 多言語コード生成と静的解析
symbolic/ ニューロシンボリック統合の中核 cli/ 統合CLI (Commander.js) design/ C4モデル、 ADR生成、 SOLID検証 traceability/ 双方向トレーサビリティ管理 validators/ EARS形式要件の構文検証 learning/ フィードバックループによる自己学習 error/ グレースフルデグラデーション
MUSUBIX は誰のためのツールか? 一人でも品質の高い コードを実現可能。 要件もれやセキュリ ティ問題を自動検出 し、開発の質を向 上。 少人数でも大企業レ ベルの開発プロセス
と品質を実現。 豊富な品質を得れ、 トレーサビリティに より、将来のコンプ ライアンス要件にも 対応。 大規模プロジェクト における品質管理を 自動化。形式検証に より、形式検証によ り、ミッションクリ ティカルなシステム の重大なバグを未然 に防止。 法的にトレーサビリ ティが必須とされる 分野に最適。 要件からテストまで の追跡を100% 自動 化し、監査に対応。
MUSUBIX がもたらすパラダイムシフト
None
規律と知性が融合する ソフトウェア開発の未来 憲法に基づく規律。 EARSによる明確な意図。 形式検証による証明。知識グラフによる進化。 Neuro -Symbolic アプローチで、 最高品質のソフトウェア開発を実現します。