@@ -9,31 +9,42 @@ GSI-Protocol 現在支援多個 AI 平台,讓您可以使用您偏好的 AI
99### Claude Code
1010- ** 開發商:** Anthropic
1111- ** 特色:** 強大的程式碼理解與生成能力
12+ - ** 指令格式:** ` /sdd-* `
1213- ** 指令目錄:** ` ~/.claude/commands/ ` (全域) 或 ` .claude/commands/ ` (專案)
1314- ** 狀態:** ✅ 完整支援
1415
1516### Codex (OpenAI)
1617- ** 開發商:** OpenAI
1718- ** 特色:** 基於 GPT 技術的程式碼生成
19+ - ** 指令格式:** ` /sdd-* `
1820- ** 指令目錄:** ` ~/.codex/prompts/ ` (全域) 或 ` .codex/prompts/ ` (專案)
1921- ** 狀態:** ✅ 完整支援
2022
23+ ### GitHub Copilot
24+ - ** 開發商:** GitHub (Microsoft)
25+ - ** 特色:** 整合 VS Code 與 CLI 的 AI 程式輔助
26+ - ** 指令格式:** ` @workspace /sdd-* `
27+ - ** 指令目錄:** ` ~/.copilot/commands/ ` (全域) 或 ` .copilot/commands/ ` (專案)
28+ - ** 狀態:** ✅ 完整支援
29+
2130---
2231
2332## 📊 平台比較
2433
25- | 特性 | Claude Code | Codex (OpenAI) |
26- | ------| ------------| ----------------|
27- | SDD 工作流程 | ✅ | ✅ |
28- | Gherkin 規格生成 | ✅ | ✅ |
29- | 架構設計 | ✅ | ✅ |
30- | 程式碼實作 | ✅ | ✅ |
31- | 驗證測試 | ✅ | ✅ |
32- | 多語言支援 | ✅ | ✅ |
33- | 框架無關 | ✅ | ✅ |
34- | 專案感知 | ✅ | ✅ |
35-
36- ** 結論:** 兩個平台在 GSI-Protocol 工作流程中功能完全相同,選擇您偏好的平台即可。
34+ | 特性 | Claude Code | Codex (OpenAI) | GitHub Copilot |
35+ | ------| ------------| ----------------| ----------------|
36+ | SDD 工作流程 | ✅ | ✅ | ✅ |
37+ | Gherkin 規格生成 | ✅ | ✅ | ✅ |
38+ | 架構設計 | ✅ | ✅ | ✅ |
39+ | 程式碼實作 | ✅ | ✅ | ✅ |
40+ | 驗證測試 | ✅ | ✅ | ✅ |
41+ | 多語言支援 | ✅ | ✅ | ✅ |
42+ | 框架無關 | ✅ | ✅ | ✅ |
43+ | 專案感知 | ✅ | ✅ | ✅ |
44+ | 指令格式 | ` /sdd-* ` | ` /sdd-* ` | ` @workspace /sdd-* ` |
45+ | VS Code 整合 | - | - | ✅ |
46+
47+ ** 結論:** 三個平台在 GSI-Protocol 工作流程中功能完全相同,選擇您偏好的平台即可。
3748
3849---
3950
@@ -44,14 +55,15 @@ GSI-Protocol 現在支援多個 AI 平台,讓您可以使用您偏好的 AI
4455** 只用一個平台:**
4556``` bash
4657# 安裝時選擇您要使用的平台
47- curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/install.sh | bash
48- # 選擇選項 1 (Claude Code) 或 2 (Codex )
58+ uvx gsi-protocol-installer
59+ # 選擇選項 1 (Claude Code)、2 (Codex) 或 3 (GitHub Copilot )
4960```
5061
51- ** 同時使用兩個平台 :**
62+ ** 同時使用多個平台 :**
5263``` bash
53- # 安裝時選擇選項 3 (Both)
54- curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/install.sh | bash
64+ # 安裝時可以選擇多個平台(用逗號分隔)
65+ uvx gsi-protocol-installer
66+ # 輸入 1,2,3 或 all 來安裝所有平台
5567# 可以在不同專案中使用不同的 AI 工具
5668```
5769
@@ -69,11 +81,16 @@ curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/in
6981- 標準化程式碼生成
7082- OpenAI 生態系整合
7183
84+ ### 何時使用 GitHub Copilot
85+ - VS Code 開發環境
86+ - CLI 工作流程整合
87+ - 需要 GitHub 生態系整合
88+
7289### 混合使用
7390您可以在同一專案中混合使用:
7491- Phase 1-2 用 Claude Code(規格與架構)
75- - Phase 3-4 用 Codex (實作與驗證)
76- - 或反之
92+ - Phase 3-4 用 Copilot (實作與驗證)
93+ - 或任意組合
7794
7895---
7996
@@ -88,10 +105,25 @@ cd ~/.codex/prompts
88105curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.codex/prompts/sdd-auto.md -o sdd-auto.md
89106curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.codex/prompts/sdd-spec.md -o sdd-spec.md
90107curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.codex/prompts/sdd-arch.md -o sdd-arch.md
108+ curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.codex/prompts/sdd-integration-test.md -o sdd-integration-test.md
91109curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.codex/prompts/sdd-impl.md -o sdd-impl.md
92110curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.codex/prompts/sdd-verify.md -o sdd-verify.md
93111```
94112
113+ ### 想加入 GitHub Copilot
114+
115+ ``` bash
116+ # 全域安裝
117+ mkdir -p ~ /.copilot/commands
118+ cd ~ /.copilot/commands
119+ curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.copilot/commands/sdd-auto.md -o sdd-auto.md
120+ curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.copilot/commands/sdd-spec.md -o sdd-spec.md
121+ curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.copilot/commands/sdd-arch.md -o sdd-arch.md
122+ curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.copilot/commands/sdd-integration-test.md -o sdd-integration-test.md
123+ curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.copilot/commands/sdd-impl.md -o sdd-impl.md
124+ curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.copilot/commands/sdd-verify.md -o sdd-verify.md
125+ ```
126+
95127### 已安裝 Codex,想加入 Claude Code
96128
97129``` bash
@@ -101,6 +133,7 @@ cd ~/.claude/commands
101133curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.claude/commands/sdd-auto.md -o sdd-auto.md
102134curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.claude/commands/sdd-spec.md -o sdd-spec.md
103135curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.claude/commands/sdd-arch.md -o sdd-arch.md
136+ curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.claude/commands/sdd-integration-test.md -o sdd-integration-test.md
104137curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.claude/commands/sdd-impl.md -o sdd-impl.md
105138curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.claude/commands/sdd-verify.md -o sdd-verify.md
106139```
@@ -116,13 +149,23 @@ curl -sSL https://raw.githubusercontent.com/CodeMachine0121/GSI-Protocol/main/.c
116149├── sdd-auto.md
117150├── sdd-spec.md
118151├── sdd-arch.md
152+ ├── sdd-integration-test.md
119153├── sdd-impl.md
120154└── sdd-verify.md
121155
122156~/.codex/prompts/ # Codex 全域 prompts
123157├── sdd-auto.md
124158├── sdd-spec.md
125159├── sdd-arch.md
160+ ├── sdd-integration-test.md
161+ ├── sdd-impl.md
162+ └── sdd-verify.md
163+
164+ ~/.copilot/commands/ # GitHub Copilot 全域指令
165+ ├── sdd-auto.md
166+ ├── sdd-spec.md
167+ ├── sdd-arch.md
168+ ├── sdd-integration-test.md
126169├── sdd-impl.md
127170└── sdd-verify.md
128171
@@ -139,6 +182,7 @@ your-project/
139182your-project/
140183├── .claude/commands/ # Claude Code 專案指令(可選)
141184├── .codex/prompts/ # Codex 專案 prompts(可選)
185+ ├── .copilot/commands/ # GitHub Copilot 專案指令(可選)
142186├── features/
143187├── docs/features/
144188└── src/
@@ -150,22 +194,24 @@ your-project/
150194
151195### Q: 指令內容有差異嗎?
152196
153- ** A:** 有些許差異。兩個平台的 ** 工作流程和輸出格式完全相同** ,但指令格式略有不同:
197+ ** A:** 有些許差異。三個平台的 ** 工作流程和輸出格式完全相同** ,但指令格式略有不同:
154198
155- - ** Claude Code** : 使用 ` {{prompt}} ` 變數來接收參數
156- - ** Codex** : 使用 ` argument-hint ` 欄位和 ` $1 ` 參數
199+ - ** Claude Code** : 使用 ` {{prompt}} ` 變數,指令前綴為 ` /sdd-* `
200+ - ** Codex** : 使用 ` {{prompt}} ` 變數,指令前綴為 ` /sdd-* `
201+ - ** GitHub Copilot** : 使用 ` {{ARG}} ` 變數,指令前綴為 ` @workspace /sdd-* `
157202
158203這些差異是為了符合各平台的技術規範,但不影響實際使用體驗。
159204
160- ### Q: 可以同時安裝兩個平台嗎 ?
205+ ### Q: 可以同時安裝多個平台嗎 ?
161206
162- ** A:** 可以!您可以同時安裝 ,然後根據需求選擇使用哪個 AI 工具。
207+ ** A:** 可以!您可以同時安裝所有三個平台 ,然後根據需求選擇使用哪個 AI 工具。
163208
164209### Q: 哪個平台比較好?
165210
166- ** A:** 兩者都很優秀 ,取決於您的偏好和使用情境:
211+ ** A:** 三者都很優秀 ,取決於您的偏好和使用情境:
167212- 如果您已經在使用 Claude Code → 繼續使用
168213- 如果您偏好 OpenAI 生態系 → 使用 Codex
214+ - 如果您喜歡 VS Code 與 CLI 整合 → 使用 GitHub Copilot
169215- 不確定 → 同時安裝,實際使用後再決定
170216
171217### Q: 生成的檔案格式相容嗎?
0 commit comments