Skip to content

weiting-tw/MAGI-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | 繁體中文

MAGI System

參考新世紀福音戰士的 MAGI 超級電腦 - 三機平行共識決策系統

概述

MAGI 是一個 AI 多模型協作系統,讓三個不同的 AI 模型同時平行分析同一任務,各自從不同視角提出觀點,最終透過投票機制達成共識。

三大母體

代號 名稱 引擎 人格面向 分析角度
1號機 MELCHIOR-1 Claude (opus/sonnet) 科學家 (創新者) 架構、可行性、技術深度
2號機 BALTHASAR-2 Gemini 3 (MCP) 母親 (守護者) 品質、可維護性、最佳實踐
3號機 CASPER-3 Codex-CLI (MCP) 直覺 (防護者) 安全、風險、邊界條件

指令格式

主要指令

/magi [子命令] [參數]

快捷指令

/magi-brainstorm [idea]     # 創意發想
/magi-arch [design]         # 架構審查
/magi-plan [task]           # 計畫制定
/magi-review [code/PR]      # 代碼審查
/magi-security [scope]      # 安全審查
/magi-test [feature]        # 測試審查

輔助指令

/magi help                  # 顯示使用說明
/magi cancel                # 取消執行中的分析

支援任務類型

任務 主要指令 快捷指令 三機分析重點
Brainstorming /magi brainstorm [idea] /magi-brainstorm 創意發想、可行性、風險
架構審查 /magi arch [design] /magi-arch 架構合理性、擴展性、安全性
計畫制定 /magi plan [task] /magi-plan 計畫完整性、實施順序、風險緩解
代碼審查 /magi review [code/PR] /magi-review 邏輯正確、品質標準、安全漏洞
安全審查 /magi security [scope] /magi-security 威脅模型、漏洞檢測、合規性
測試審查 /magi test [feature] /magi-test 測試覆蓋、邊界條件、異常處理

模型設定

依任務類型選擇模型

任務類型 MELCHIOR-1 (Claude) BALTHASAR-2 (Gemini) CASPER-3 (Codex)
brainstorm opus gemini-3-pro-preview gpt-5.2 + high
architecture opus gemini-3-pro-preview gpt-5.1-codex-max + xhigh
plan opus gemini-3-pro-preview gpt-5.2-codex + high
review sonnet gemini-3-flash-preview gpt-5.2-codex + medium
security opus gemini-3-pro-preview gpt-5.1-codex-max + xhigh
test sonnet gemini-3-flash-preview gpt-5.2-codex + medium

可用模型

Claude (MELCHIOR-1)

模型 特性
opus 最強推理能力,深度分析
sonnet 平衡性能與速度
haiku 快速輕量

Gemini (BALTHASAR-2)

模型 特性 狀態
gemini-3-pro-preview 最新旗艦,強推理能力 ⭐ 推薦
gemini-3-flash-preview Gemini 3 快速版 ⭐ 推薦
gemini-2.5-pro 穩定版 ⚠️ 2026-06 停用
gemini-2.5-flash 快速低延遲 ⚠️ 2026-06 停用

Codex-CLI (CASPER-3)

模型 特性
gpt-5.1-codex-max 最強推理能力
gpt-5.2-codex 平衡性能(預設)
gpt-5.2 通用模型

reasoningEffort 參數 (Codex)

等級 用途
low 快速簡單任務
medium 標準審查任務
high 需要深度思考
xhigh 複雜安全/架構分析

資料治理

⚠️ 重要:MAGI 會將任務內容同時送往三家 AI 供應商 (Claude/Gemini/Codex)

資料分級

等級 定義 MAGI 可用性
PUBLIC 公開資訊、開源代碼 ✅ 可直接使用
INTERNAL 內部文件、非機密代碼 ⚠️ 需移除識別資訊
CONFIDENTIAL 機密資料、客戶資訊 ❌ 禁止使用
RESTRICTED 個資、金融、醫療資料 ❌ 禁止使用

使用前確認

  • 任務內容不包含機密/個資
  • API Keys 與 Secrets 已移除
  • 符合組織的資料外傳政策

共識機制

風險分級門檻

等級 定義 通過門檻
LOW 低風險 2:1 通過
MEDIUM 中風險 2:1 通過,記錄異議
HIGH 高風險 3:0 全票通過
CRITICAL 關鍵 3:0 + CASPER-3 必須同意

安全一票否決權

當 CASPER-3 標記 SEVERITY: CRITICAL 並投下 VETO: YES 時,即使其他兩機同意,系統仍判定為 REJECTED

ABSTAIN 計票規則

情況 計票 結果
2A + 0R + 1AB 2:0 APPROVE ✅
1A + 1R + 1AB 1:1 REJECT ❌
1A + 0R + 2AB 有效票不足 INCONCLUSIVE ⚠️

Quorum:至少需要 2 票有效票才能做出決策。

Timeout 與降級

機體 預設 Timeout xhigh 模式
MELCHIOR-1 180 秒 300 秒
BALTHASAR-2 180 秒 300 秒
CASPER-3 300 秒 480 秒
情況 處理方式
1 機 Timeout 以 2 機投票
2 機 Timeout 中止分析
MCP 連線失敗 重試 1 次後降級

執行流程

┌─────────────────────────────────────────────────────────────┐
│  Phase 1: MAGI 決策(三機平行)                              │
│  ┌───────────┐  ┌───────────┐  ┌───────────┐               │
│  │ MELCHIOR  │  │ BALTHASAR │  │  CASPER   │               │
│  │  (Claude) │  │  (Gemini) │  │  (Codex)  │               │
│  └─────┬─────┘  └─────┬─────┘  └─────┬─────┘               │
│        └──────────────┼──────────────┘                      │
│                       ▼                                     │
│               共識報告 + 行動項目                            │
├─────────────────────────────────────────────────────────────┤
│  Phase 2: 用戶確認                                          │
│        「執行全部」或「執行 1, 3」                           │
├─────────────────────────────────────────────────────────────┤
│  Phase 3: 單機執行                                          │
│        Claude 本機根據行動項目逐一實作                       │
├─────────────────────────────────────────────────────────────┤
│  (可選)再次 MAGI 審查實作結果                              │
└─────────────────────────────────────────────────────────────┘

💡 設計原則:MAGI 負責「決策」(多元觀點降低風險),單機負責「執行」(避免衝突)

安裝

方式一:透過 Claude Code Plugin 安裝(推薦)

  1. 在 Claude Code 中執行 /plugin
  2. 選擇 Marketplaces 分頁
  3. 選擇 Add Marketplace
  4. 輸入:weiting-tw/MAGI-System(或本 repo 的 GitHub 路徑)
  5. 返回 Discover 分頁,安裝 magi-system
  6. 重啟 Claude Code 即可使用

方式二:手動安裝

skills/ 目錄複製到 ~/.claude/skills/magi-system/

git clone https://github.com/weiting-tw/MAGI-System.git
cp -r MAGI-System/skills/* ~/.claude/skills/magi-system/

前置需求

授權

MIT License

致謝

靈感來自《新世紀福音戰士》中的 MAGI 超級電腦系統。

About

MAGI System — Inspired by Evangelion's MAGI supercomputer. Three AI engines (Claude, Gemini, Codex) analyze tasks in parallel, then reach consensus through voting. A Claude Code skills plugin.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors