ShioriCode

ShioriCode

WebsiteAppPaidAI Code Assistant
ShioriCode 是一個桌面 AI 代理工作區,它在一個單一的專案感知、檢查點環境中並行運行您現有的編碼代理 CLI(Codex、Claude Code、Gemini、Cursor、Kimi 和 Shiori),並具有即時活動時間軸和每次輪次差異審查功能。
https://shiori.ai/code?ref=producthunt&utm_source=aipure
ShioriCode

產品資訊

更新時間:2026年05月22日

什麼是 ShioriCode

ShioriCode 是一個桌面介面,專為不適合單一提示的實際編碼工作而設計。它不是將 AI 編碼代理視為終端機中的一次性運行,而是將它們組織成與您的儲存庫/工作區(通常是分支)相關聯的長期運行、專案感知執行緒,因此您可以隨時追蹤進度並將上下文錨定到專案。它支援多種流行的代理 CLI,例如 Codex、Claude Code、Gemini、Cursor、Kimi,以及託管的 Shiori 提供商,並適用於 macOS、Windows 和 Linux 上活躍的付費 Shiori 訂閱者。

ShioriCode 的主要功能

ShioriCode 是一個桌面 AI 代理工作區,讓您可以在單一、專案感知、帶有檢查點的工作流程中並行執行多個編碼代理 CLI(例如 Codex、Claude、Gemini、Cursor、Kimi 和託管的 Shiori 提供者)。它專為長時間執行、真實儲存庫的編碼會話而設計:您描述一個任務,代理會讀取儲存庫並開始工作,您可以觀看編輯/命令/步驟的串流時間軸,審查每次輪次的差異,回溯到檢查點,然後交付更改。ShioriCode 適用於活躍的付費 Shiori 訂閱者,並可在 macOS、Windows 和 Linux 上運行。
多提供者代理工作區: 在一個桌面應用程式中使用多個代理 CLI(Codex、Claude、Gemini、Cursor、Kimi,以及託管的 Shiori 提供者),無需離開工具即可實現並行模型/提供者工作流程。
專案感知、長時間運行的執行緒: 將每個代理運行作為一個持久的、專案上下文執行緒,適用於不適合單個提示且可以隨時間推移繼續的工作。
即時活動時間軸: 將代理活動串流到可讀的時間軸中,以便您可以觀察它編輯文件、運行 shell 命令並逐步進行的進度。
逐輪差異審查: 顯示每次輪次生成的差異,讓您在接受或繼續之前檢查更改了什麼,而無需切換到外部差異工具。
檢查點和回溯: 提供帶有檢查點的會話,以便您可以逐步批准更改,如果代理偏離軌道,則可以回溯到較早的狀態。
跨平台桌面應用程式: 適用於 macOS(Apple Silicon 和 Intel)、Windows x64 和 Linux (AppImage),可在不同環境中實現一致的代理工作流程。

ShioriCode 的使用案例

在真實儲存庫中進行軟體功能開發: 產品工程師可以將多步驟實施任務(新端點、UI 流程、整合)委派給代理,然後在檢查點批准後審查差異並合併。
重構和現代化專案: 團隊可以執行長時間運行的重構(模組拆分、API 遷移、依賴項升級),同時在時間軸中追蹤每次編輯/命令,並在需要時透過檢查點恢復。
錯誤修復和事件後續處理: 在調試期間,代理可以重現問題、提出修復方案並迭代調整代碼;開發人員可以逐輪審核更改,如果修復引入了回歸,則可以回溯。
受監管環境下的代碼審查和變更審計: 需要更強大監督的組織可以使用以差異為中心的工作流程和串流活動,使代理驅動的更改更具可檢查性和可審查性。
編碼任務的多模型評估: 開發人員體驗和平台團隊可以透過並行運行代理並透過一致的差異審查判斷輸出品質,在相同的代碼庫上比較提供者/模型。

優點

將多個代理 CLI/提供者統一到一個桌面工作流程中,減少上下文切換。
透過串流時間軸、逐輪差異和檢查點回溯提供強大的可見性和控制。
專為真實專案、長時間運行工作而非單一提示互動而建置。
跨平台可用性(macOS/Windows/Linux)。

缺點

需要有效的付費 Shiori 訂閱(免費用戶無法使用)。
核心功能依賴於外部代理 CLI/提供者;體驗可能因提供者設置和模型行為而異。
與輕量級編輯器自動完成或單個 CLI 運行相比,對於簡單任務可能會增加工作流程開銷。

如何使用 ShioriCode

1) 取得存取權限(訂閱要求): 確保您是活躍的付費 Shiori 訂閱者,因為 ShioriCode 僅供活躍的付費訂閱者使用。
2) 為您的作業系統下載 ShioriCode: 開啟 https://shiori.ai/code 並下載適用於您平台的安裝程式:macOS (Apple Silicon 或 Intel DMG)、Windows (x64 安裝程式) 或 Linux (AppImage)。
3) 安裝並啟動桌面應用程式: 運行下載的安裝程式(或開啟 DMG/AppImage)並啟動 ShioriCode。
4) 連接您偏好的代理提供商/CLI: 在 ShioriCode 中,選擇您已驗證的任何編碼代理 CLI(例如 Codex、Claude Code、Gemini、Kimi、Cursor)或使用託管的 Shiori 提供商。
5) 開啟專案工作區: 在 ShioriCode 中建立或開啟一個專案,以便代理可以在真實的儲存庫/工作區上下文中工作。
6) 啟動專案感知執行緒(會話): 為任務建立一個新執行緒。ShioriCode 將每個代理運行作為一個與分支和工作區相關聯的專案感知執行緒。
7) 描述要建置或修復的內容: 輸入您的請求(「描述」):說明您要建置或修復的內容。代理會讀取您的儲存庫,規劃並開始工作。
8) 即時觀看代理工作: 使用時間軸視圖(「觀看」)追蹤串流活動,包括檔案編輯、shell 命令和推理步驟。
9) 在應用程式內審查每次輪次的差異: 檢查生成的差異。ShioriCode 會在不離開應用程式的情況下顯示差異,以便您了解每次輪次發生了什麼變化。
10) 批准更改或倒帶到檢查點: 如果您喜歡這些更改,請批准它們。如果不是,請倒帶到任何檢查點以撤消/回滾到會話中的較早狀態。
11) 繼續迭代(可選地切換模型/提供商): 繼續進行不適合單一提示的長期工作,並根據需要在桌面工作區中並行運行模型/提供商。
12) 發布:準備就緒時合併工作: 在審查差異和檢查點後滿意時,透過合併更改來完成工作。

ShioriCode 常見問題

ShioriCode 是一個桌面 AI 代理工作區,讓您可以在單一、設有檢查點的工作區中並行執行編碼代理 CLI(Codex、Claude Code、Gemini、Cursor、Kimi 和託管的 Shiori 提供者),並具有專案感知執行緒和可讀的活動時間軸。

与 ShioriCode 类似的最新 AI 工具

Gait
Gait
Gait 是一個集成 AI 辅助代碼生成和版本控制的協作工具,使團隊能夠高效地追蹤、理解和共享 AI 生成代碼的上下文。
invoices.dev
invoices.dev
invoices.dev 是一個自動化發票平台,直接從開發者的 Git 提交生成發票,並具有 GitHub、Slack、Linear 和 Google 服務的集成能力。
EasyRFP
EasyRFP
EasyRFP 是一個 AI 驅動的邊緣計算工具包,通過深度學習技術簡化 RFP(請求提案)回應並實現實時田間表型。
Cart.ai
Cart.ai
Cart.ai 是一個 AI 驅動的服務平台,提供全面的業務自動化解決方案,包括編碼、客戶關係管理、視頻編輯、電商設置和定制 AI 開發,並提供 24/7 支持。