feat: support Codex and Claude local surfaces
This commit is contained in:
@@ -267,11 +267,21 @@ Không gọi một turn là CASAN-certified nếu không có trace tương ứng
|
||||
|
||||
## Client support
|
||||
|
||||
| Client | Chat bình thường tự qua CASAN | Bước bắt buộc |
|
||||
| Client surface | Chat bình thường tự qua CASAN | Bước bắt buộc |
|
||||
|---|---:|---|
|
||||
| Claude Code CLI/extension | Có | Mở repository dưới dạng trusted project |
|
||||
| Codex CLI/extension | Có | Mở `/hooks`, review và trust hook hash |
|
||||
| GitHub Copilot Chat | Không | Cài CASAN VSIX và gửi `@casan <prompt>` |
|
||||
| Claude Code CLI | Có | Mở repository dưới dạng trusted project |
|
||||
| Claude Code trong VS Code / JetBrains | Có | Dùng project `.claude/settings.json`; mở trusted project |
|
||||
| Codex desktop app — Local | Có | Mở `/hooks`, review và trust hook hash |
|
||||
| Codex CLI / IDE extension — Local | Có | Mở `/hooks`, review và trust hook hash |
|
||||
| Codex Cloud / Web | Chưa | Project hook local không phải cloud enforcement boundary |
|
||||
| Claude Desktop / claude.ai | Chưa | Không chạy Claude Code project hooks |
|
||||
| GitHub Copilot Chat | Không tự động | Cài CASAN VSIX và gửi `@casan <prompt>` |
|
||||
|
||||
`--client claude` cấu hình **Claude Code runtime**, dùng chung cho CLI, VS Code
|
||||
extension và JetBrains integration. `--client codex` cấu hình **Codex local
|
||||
runtime**, dùng chung cho desktop app, CLI và IDE extension. CASAN không tạo
|
||||
adapter trùng lặp theo từng UI; cùng một project hook và cùng một integrity pin
|
||||
được dùng trên các local surface.
|
||||
|
||||
Các cách chọn client:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user