UStackUStack
ShioriCode icon

ShioriCode

ShioriCode 是一款面向编程任务的桌面 AI 代理工作区,支持模型并排对比、Git 检查点会话及编辑和终端活动实时流式显示,仅供活跃付费 Shiori 订阅用户使用,支持 macOS、Windows 和 Linux。

ShioriCode

什么是 ShioriCode?

ShioriCode 是一款面向 AI 代理编程任务的桌面工作区。它支持在一个带 Git 检查点的环境中并排运行多个模型,包括 Codex、Claude、Gemini、Cursor、Kimi 和 Shiori。

该产品围绕代理工作流设计:你描述要构建或修复的内容,观看代理读取代码仓库并逐步完成任务,然后在合并前逐轮检查更改。页面说明 ShioriCode 仅供活跃付费 Shiori 订阅用户使用,并提供 macOS、Windows 和 Linux 的下载。

主要功能

  • 并排模型工作区:在同一个桌面应用中运行 Codex、Claude、Gemini、Cursor、Kimi 和 Shiori,便于在任务中比较或切换代理。
  • Git 检查点会话:每一轮都会创建检查点,因此你可以回退到更早状态,而不只依赖线性聊天记录。
  • 流式活动信息流:文件编辑、Shell 命令、推理步骤和终端输出会实时流式显示到屏幕上,便于跟随查看。
  • 内置终端:每个线程都包含一个终端,因此代码更改和命令输出保留在同一工作区内。
  • MCP 支持:页面列出了 Model Context Protocol 扩展,表明支持用外部工具扩展代理工作流。
  • 多平台桌面下载:提供 macOS Apple Silicon、macOS Intel、Windows x64 和 Linux AppImage 安装包。

如何使用 ShioriCode

先下载与你的平台相匹配的版本并打开桌面应用。然后描述你想要的改动或修复,让代理检查你的代码仓库并开始工作,并在实时编辑和命令执行时进行监控。

当代理完成一轮后,查看 diff,批准你想保留的更改,或者如果需要回退到之前的检查点,就向前回溯。该工作流适合迭代式编程会话,你可以在合并前持续调整结果。

使用场景

  • 代码仓库维护:让代理修复 bug 或实现一个小功能,同时实时查看仓库更改和命令输出。
  • 模型对比:在多个模型中打开同一个编程任务,比较每个代理如何规划或编辑代码。
  • 重审型工作流:使用检查点和逐轮 diff,在接受更改前检查每一步。
  • 跨平台开发:在 macOS、Windows 或 Linux 上安装应用,在不同机器间保持一致的代理工作流。
  • 团队或个人原型开发:使用内置终端和实时流式显示,减少上下文切换,更快从需求推进到可运行代码。

常见问题

ShioriCode 是网页应用还是桌面应用?
它被展示为桌面应用。

支持哪些操作系统?
页面列出了 macOS、Windows 和 Linux 的下载,其中 macOS 还分别提供 Apple Silicon 和 Intel 版本。

它可以运行哪些 AI 模型?
页面列出了 Codex、Claude、Gemini、Cursor、Kimi 和 Shiori 作为可用模型。

它支持检查点吗?
支持。页面说明会按每轮进行 git 检查点保存,你可以回退到任意检查点。

如果我不是付费 Shiori 订阅用户,可以使用吗?
页面说明它仅供活跃付费 Shiori 订阅用户使用,因此访问权限似乎与付费订阅相关。

替代方案

  • 带 AI 助手的传统代码编辑器:这类工具通常是在现有编辑器中加入助手面板,而不是将整个工作流集中在带检查点的代理会话上。
  • 其他桌面代理工作区:类似产品也可能专注于自主编程代理,但在多模型比较、检查点和终端集成的处理方式上有所不同。
  • 基于云的编程代理:通过浏览器或托管环境访问,这可以减少本地配置,但使用体验可能与绑定本地机器的桌面工作区不同。
  • 带扩展的通用 IDE:更适合想继续使用熟悉编辑器并逐步添加 AI 功能,而不是采用专用代理工作区的用户。
ShioriCode | UStack