
OpenCode Superapp
OpenCode Superapp 是一个原生的、本地优先的 Mac 工作区,它将类似 Codex 的代理编码带到您选择的模型和基础设施——云、自托管或完全本地——包括项目、文件/Git/终端、扩展以及可选的“Superpowers”,如语音、浏览器自动化和受监督的计算机使用。
https://opencodesuper.app/?ref=producthunt&utm_source=aipure

产品信息
更新于:2026年07月24日
什么是 OpenCode Superapp
OpenCode Superapp 是一个受 Codex 启发的桌面工作区,基于开源的 OpenCode 运行时构建,旨在让编码代理直接在您的真实项目中理解和操作。它提供了一个集成环境,用于管理项目和并行会话,同时在一个地方处理文件、Git/工作树、终端、搜索和配置。该应用程序默认是本地优先的——不需要账户、没有配置文件或密码,工作区数据保留在您的 Mac 上——同时仍然允许您使用任何 OpenCode 支持的提供商(例如 OpenAI、Anthropic、Google、xAI)、您自己的兼容 OpenAI 的端点,或通过应用程序管理的 Ollama 引擎使用完全本地的模型。
OpenCode Superapp 的主要功能
OpenCode Superapp 是一款适用于 Mac 的原生、本地优先 AI 工作区,基于开源 OpenCode 运行时构建,旨在将“Codex-like”代理式编码引入您选择的模型和基础设施。它支持云端、自托管和完全本地模型(包括应用管理的 Ollama 选项),并提供一个统一的工作区,代理可以在其中理解您的项目并处理文件、Git/worktrees、终端和搜索。它增加了可选的“超能力”,例如应用内浏览器自动化、受监督的 macOS 应用控制、离线本地听写、实时语音交互和安全的远程/移动延续——同时将凭据和工作区数据保留在您的 Mac 上,并将云请求直接发送到您选择的提供商。
模型/提供商自由(云端、自托管、本地): 使用 OpenCode 支持的任何提供商,使用您自己的凭据和账单,或通过集成的、应用管理的 Ollama 引擎运行完全本地模型;根据准确性、成本或隐私需求,按任务切换提供商。
具有真实开发工具的原生项目工作区: 在单个桌面环境中工作,该环境将项目、并行会话、文件、Git/worktrees、终端、搜索和配置整合在一起,以便代理可以在完整的项目上下文中运行。
用于更安全执行的计划模式: 只读计划模式允许代理在进行更改之前提出方法,有助于防止在复杂功能或重构上出现代价高昂的错误。
扩展、技能、MCP 服务和小部件: 通过命令、右侧面板应用、技能、MCP 服务、本地资源和具有受限权限的自定义主页小部件来扩展工作区——支持定制的工作流和集成。
超能力:浏览器自动化 + 受监督的 macOS 控制: 可选地允许代理通过权限门控工具检查和操作应用内浏览器体验和原生 macOS 应用程序,使重要操作可见并获得用户批准。
语音 + 远程延续: 添加离线本地听写和实时语音控制来创建/监控任务,以及一个加密的远程/移动伴侣,可以在您受信任的 Mac 主机上继续相同的运行会话。
OpenCode Superapp 的使用场景
隐私敏感型开发(医疗保健/受保护健康信息、法律、金融): 运行完全本地或自托管模型,以避免将敏感代码或数据发送到第三方云,同时仍可从本地优先工作区内的代理工作流(文件、Git、终端)中受益。
一站式全栈功能交付: 使用代理在前端/后端代码库中进行规划、实施、重构和测试,在集成终端中运行命令,并利用项目感知上下文进行迭代。
质量保证和网络工作流自动化: 利用应用内浏览器自动化来重现问题、验证生产流程或针对真实的 Web UI 运行脚本检查,同时将工作与相同的编码会话绑定。
混合基础设施团队的开发人员生产力: 标准化一个工作区,同时允许个人根据任务选择模型/提供商(例如,日常编辑使用本地,复杂调试使用云),而无需强制使用单一供应商。
免提或无障碍编码工作流: 使用本地听写和实时语音来编写提示、创建任务和监控进度——在打字不方便或需要语音优先工作流时非常有用。
移动中的事件响应和支持: 通过加密中继从手机或浏览器继续活动会话,将 Mac 作为受信任的主机,这样您就可以在离开办公桌时查看日志、运行命令和应用修复。
优点
本地优先设计,无需帐户,直接向提供商发送云请求,有助于减少数据暴露。
强大的灵活性:支持多个提供商以及本地/自托管模型,可按任务切换。
集成的开发工作流(项目、Git、终端)和可扩展性(MCP、插件/扩展、小部件)支持实际工程使用。
缺点
某些高级功能是付费的(一次性“超能力”解锁),某些功能具有平台要求(例如,原生计算机使用需要 macOS 15+)。
初始版本主要针对 Apple 芯片 Mac(macOS 13+),限制了在其他环境中的可用性。
远程访问需要可续订的权限并依赖中继,这可能不适用于所有严格的离线策略。
如何使用 OpenCode Superapp
1) 下载并安装 OpenCode Superapp (Mac): 访问 https://opencodesuper.app/ 并点击“免费下载”获取最新的 DMG。打开 DMG 并将 OpenCode Superapp 拖到“应用程序”中。启动它(macOS 可能会提示您确认打开下载的应用程序)。
2) 创建/打开工作区并添加您的项目: 在 Superapp 中,创建新工作区或打开现有工作区。添加或打开本地项目文件夹,以便代理可以理解您的存储库并在应用程序内处理文件、Git 和终端。
3) 选择您的模型/提供商(云、自托管或本地): 根据您的需求为每个任务选择一个提供商:云提供商(OpenAI/Anthropic/Google/xAI)、自托管的兼容 OpenAI 的端点,或通过 Ollama 使用本地模型。您的提供商凭据保留在您的本地 OpenCode 配置中。
4) (可选) 在应用程序内启用集成本地 AI (Ollama): 安装 Superapp 的集成本地 AI 扩展,无需启动单独的服务器即可运行应用程序管理的 Ollama。该应用程序使用私有回环端点,并可以发现本地库中已有的兼容模型。
5) 开始任务并在原生工作区中与代理对话: 创建新任务/会话并描述您想要什么(例如,“运行测试并显示结果”或“重构此模块”)。代理可以读取您的存储库、编辑文件并在工作区内运行命令。
6) 使用内置的开发者工作流程(文件、Git、终端、搜索): 无需离开应用程序即可完成端到端工作:检查和编辑文件,使用集成终端运行命令,管理 Git 更改/工作树,并在代理保持项目感知的同时搜索整个项目。
7) 根据需要为每个任务切换提供商: 对于不同的工作(快速编辑、深度推理或隐私),为当前任务切换模型/提供商。您可以根据成本、速度或数据敏感性等限制在本地、自托管和云提供商之间切换。
8) 使用浏览器自动化 (Superpowers) 进行网络工作流程: 如果您已购买 Superpowers,请打开应用内浏览器,让 OpenCode 检查并操作确切的网络体验。操作受权限控制,因此您可以监督重要步骤。
9) 使用原生计算机使用 (Superpowers) 操作 macOS 应用程序: 在支持的系统上(原生计算机使用需要 macOS 15+),启用计算机使用,让 OpenCode 通过受保护的工具检查和操作原生 Mac 应用程序,并显示可见的、受权限控制的操作。
10) 使用本地听写 (Superpowers) 进行私人语音输入: 启用本地听写,通过在您的 Mac 上运行的离线多语言语音识别来撰写提示——当您想要语音控制而无需将音频发送到设备外时非常有用。
11) 使用 Supe 实时语音 (Superpowers) 与代理对话: 启用 Supe 实时语音,与 Supe 实时对话以创建任务、发送消息、监控进度并打开持久的 OpenCode 任务。注意:实时语音使用其配置的语音提供商;编码模型的使用仍遵循您选择的 OpenCode 提供商和计费。
12) (可选) 试用托管语音试用版(有限): 符合条件的安装可以选择有限的语音试用版(最多两个会话,总共最多五分钟连接时间),使用固定的 xAI 语音配置。根据网站描述,音频是瞬时中继的,不会由 OpenCode Superapp 存储。
13) 使用扩展、技能、MCP 服务和小部件扩展工作区: 通过添加命令、右侧面板应用程序、技能、MCP 服务、资源和本地扩展包来自定义 Superapp 以适应您的工作流程。您还可以要求代理创建项目感知的 Home 小部件,在实时预览中测试它们,并在准备好时保存/发布。
14) 使用远程 + 移动 (Superpowers) 在离开办公桌时继续会话: 将手机或浏览器伴侣与您的桌面配对,以继续相同的正在运行的任务。您的 Mac 仍然是受信任的主机;中继无法读取加密的会话内容。远程访问使用可续订的 30 天授权许可。
15) 了解隐私和账户模型: Superapp 是本地优先的:没有 Superapp 账户、配置文件或密码。工作区数据和项目保留在您的 Mac 上。云模型请求直接发送到您在 OpenCode 中选择的提供商。
16) (可选) 购买并激活 Superpowers: 如果您想要浏览器自动化、原生计算机使用、本地听写、远程 + 移动和 Supe 实时语音,请购买一次性 Superpowers 许可证(49 美元),最多可用于五台 Mac。使用购买电子邮件进行许可证交付/恢复。
OpenCode Superapp 常见问题
OpenCode Superapp 是一款适用于 Mac 的原生本地优先 AI 工作区,灵感来自 Codex,由开源 OpenCode 运行时提供支持。它提供了一个桌面工作区,代理可以在其中理解您的项目并处理文件、Git 和终端,并且可以通过命令、技能、MCP 服务和小部件进行扩展。











