AI 開發者工具
Shikigami
同時在多個隔離的 Git 工作樹中運行多個 AI 程式碼代理,配備完整編輯器和內建開發工具。
Shikigami
什麼是 Shikigami?
Shikigami 是一款免費的原生桌面 IDE,可讓您同時運行多個 AI 程式碼代理(Claude Code 和 Codex),各自在獨立的 Git 工作樹中,並整合了編輯器、資料庫瀏覽器、Docker 支援以及會話持久化功能。
Shikigami 與相似工具比較
| 計價模式 | 免費 | 免費 | 客製化定價 | 免費, 付費 |
| 免費額度 | ||||
| 主要功能 |
|
|
|
|
| 優點 |
|
|
|
|
| 缺點 |
|
|
|
|
| 適合對象 |
|
|
|
|
如何使用 Shikigami?
- 1下載並安裝 Shikigami(支援 macOS 或 Linux)。
- 2啟動應用程式並新增工作區(您的專案目錄)。
- 3按一下「新增代理」,選擇名稱、引擎(Claude Code 或 Codex)和推理強度。
- 4每個代理在其獨立的 Git 工作樹中運行;在代理網格中監控進度。
- 5在內建編輯器、差異檢視器、資料庫瀏覽器和 Docker 面板中檢閱變更。
- 6隨時恢復或結束會話;它們會從您中斷的地方重新連接。
Shikigami 主要功能
- 同時執行最多 8 個代理,每個代理在獨立的 Git 工作樹中
- 支援 Claude Code 和 OpenAI Codex 作為代理運行環境
- 基於 Monaco 的完整程式碼編輯器,具備 PHP 和 TypeScript 的程式碼智能
- 內建資料庫瀏覽器(支援 MySQL 和 Redis,唯讀)
- Docker Compose 整合:檢視服務、日誌和容器 Shell
- 持久化會話:結束後可恢復代理,不遺失狀態
- 當代理需要輸入或完成時傳送桌面通知
- 每個代理擁有真實 PTY 的終端機
- 整合 Git 歷史、責任歸屬和 GPG 簽署提交
Shikigami 使用情境
- 並行功能開發:每個分支一個代理
- 可暫停和恢復的長時間遷移任務
- 並行錯誤排查:每個失敗測試一個代理
- 親手編碼的同時讓代理處理重複性任務
- 檢閱並合併多個代理產生的差異
Shikigami 價格與免費點數
Shikigami 目前採用 免費 模式。
此工具完全免費使用
Shikigami 優缺點
優點
- 完全免費使用,無任何限制
- 代理在隔離的 Git 工作樹中運行,避免衝突
- 會話可儲存並恢復
- 整合編輯器,具備程式碼智能、差異檢視、Git、資料庫和 Docker
- 同時支援 Claude Code 和 Codex
缺點
- 目前處於測試階段,尚有未完善之處
- 僅支援 macOS 和 Linux(無 Windows 版本)
- 需另行安裝 Claude Code 或 Codex CLI
- 由單一開發者維護專案
Shikigami 最適合哪些用途?
- 希望同時運行多個代理的 Claude Code 或 Codex 使用者
- 需要並行處理多個功能或錯誤修復的團隊
- 想要將任務交給 AI 處理同時保持控制的獨立開發者