UStackUStack
ShioriCode icon

ShioriCode

ShioriCode 是一款桌面 AI agent 程式開發工作區,支援並排模型、Git 檢查點會話與即時串流編輯及終端機活動;提供 macOS、Windows、Linux 下載,限已啟用付費 Shiori 訂閱者使用。

ShioriCode

ShioriCode 是什麼?

ShioriCode 是一款用於 AI agent 程式開發的桌面工作區。它可讓使用者在同一個具備檢查點的環境中並排執行多個模型,包括 Codex、Claude、Gemini、Cursor、Kimi 和 Shiori。

這個產品以 agent 工作流程為核心:你描述要打造或修正的內容,觀看 agent 閱讀儲存庫並逐步完成任務,然後在合併前逐輪檢視變更。頁面將 ShioriCode 描述為僅供已啟用付費 Shiori 訂閱者使用,並提供 macOS、Windows 與 Linux 的下載。

主要功能

  • 並排模型工作區:在同一個桌面應用程式中執行 Codex、Claude、Gemini、Cursor、Kimi 和 Shiori,方便在任務中比較或切換不同 agent。
  • Git 檢查點會話:每一輪都會建立檢查點,因此你可以回到較早狀態,而不只是依賴線性的聊天紀錄。
  • 串流活動動態:檔案編輯、shell 指令、推理步驟與終端機輸出會即時串流到畫面上,方便一路跟著檢視。
  • 內嵌終端機:每個執行緒都內建終端機,因此程式碼變更與指令輸出會留在同一個工作區中。
  • MCP 支援:頁面列出 Model Context Protocol 擴充功能,表示可透過外部工具擴充 agent 工作流程。
  • 多平台桌面下載:提供 macOS Apple Silicon、macOS Intel、Windows x64 與 Linux AppImage 安裝檔。

如何使用 ShioriCode

先下載符合你平台的版本並開啟桌面應用程式。接著描述你想要的變更或修正,讓 agent 檢視你的儲存庫並開始工作,並在變更與指令發生時監看即時內容。

當 agent 完成一輪後,檢視差異、核准你想保留的變更,或在你想回溯時退回到先前的檢查點。這個工作流程是為反覆式程式開發會話而設計,讓你在合併前持續調整結果。

使用情境

  • 儲存庫維護:請 agent 修正錯誤或實作小功能,同時即時查看儲存庫變更與指令輸出。
  • 模型比較:在多個模型中開啟同一個程式開發任務,比較各個 agent 的規劃或程式碼編輯方式。
  • 重視審查的工作流程:使用檢查點與每輪差異,逐步檢查每個步驟後再接受變更。
  • 跨平台開發:在 macOS、Windows 或 Linux 上安裝應用程式,並在不同機器間維持類似的 agent 式工作流程。
  • 團隊或個人原型開發:利用內嵌終端機與即時串流,讓需求更快轉為可運作的程式碼,減少上下文切換。

FAQ

ShioriCode 是網頁應用程式還是桌面應用程式?
它被呈現為桌面應用程式。

支援哪些作業系統?
頁面列出 macOS、Windows 與 Linux 的下載,且 macOS 另有 Apple Silicon 與 Intel 版本。

可以執行哪些 AI 模型?
頁面列出可用模型為 Codex、Claude、Gemini、Cursor、Kimi 和 Shiori。

它支援檢查點功能嗎?
有。頁面說明會依每輪建立 git 檢查點,而且你可以退回到任何檢查點。

如果我不是付費 Shiori 訂閱者,還能使用嗎?
頁面表示它僅供已啟用付費 Shiori 訂閱者使用,因此存取似乎與付費訂閱綁定。

替代方案

  • 傳統含 AI 助手的程式碼編輯器:這類工具通常是在既有編輯器中加入助手面板,而不是以具檢查點的 agent 會話作為整體工作流程核心。
  • 其他桌面 agent 工作區:類似產品也可能聚焦於自主式程式開發 agent,但在多模型比較、檢查點與終端機整合的處理方式上有所不同。
  • 雲端程式開發 agent:這些服務可透過瀏覽器或託管環境使用,能減少本機設定,但體驗可能與綁定本機電腦的桌面工作區不同。
  • 具擴充功能的通用 IDE:這些更適合想在熟悉的編輯器中逐步加入 AI 能力,而不是直接採用專用 agent 工作區的使用者。
ShioriCode | UStack