stagewise
将网页浏览、调试与编程代理协作整合到同一 IDE 中。
- Star 数
- ★ 6.8k
- 最近更新
- 2 天前
- License
- AGPL-3.0
- 主语言
- TypeScript
- FA 评分
- 25/100 · 缺口较多
30 秒速览
- 运行形态
- 可在哪里用
- 通用 · 跨平台
- 费用
- 有免费版,另有付费云服务
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 前端开发者需要在调试网页时让编程代理同时使用当前标签页的控制台和调试器。
- 不适合
- 需要完全离线或自托管部署的团队,官方只提供下载安装包
- 不愿使用厂商云账户或按订阅付费的个人开发者
- 对 AGPLv3 许可有合规顾虑的闭源商业项目
这个 Agent 能做什么,适合哪些场景?
stagewise 是一款面向开发者的开源 Agentic IDE,内置编程代理。它将网页浏览和构建工作放在同一工具中,代理可访问当前标签页的控制台与调试器。用户既可进行临时测试修改,也可连接代码库执行永久编辑,并可在常用编辑器中查看和应用代码变更。项目还声明支持创建和编排编程代理、展示应用预览以及运行 Git 工作流。模型接入以自带 API Key、可配置自定义提供商和 stagewise Account 三种方式覆盖多种模型来源。
用户在 stagewise 中浏览和构建网页;内置编程代理读取当前标签页可访问的控制台和调试器信息,并可对网页或已连接代码库进行修改。对于临时验证,用户可做 temporary test changes;对于持久变更,可 connect a codebase。产品可分析网站的组件、样式系统和配色,并通过 IDE integration 将代码变更交给常用编辑器查看和应用。它还声明支持应用预览、Git 工作流,以及使用 API Key 接入提供商、自定义提供商或本地推理。
- 前端开发者需要在调试网页时让编程代理同时使用当前标签页的控制台和调试器。
- 开发者希望先对网站进行临时测试修改,再决定是否连接代码库保存永久改动。
- 接手现有网站的工程师需要梳理其组件、样式系统与配色。
- 已有偏好编辑器的团队希望在 IDE 中查看并应用代理生成的代码改动。
- 使用本地推理或自定义模型服务的开发者需要注册自定义提供商和模型。
如何安装或部署这个 Agent?
从 stagewise.io 下载 stagewise,并按其简短 onboarding guide 创建或设置账户。材料未提供安装包名称、支持的操作系统、命令行安装方式、运行时版本或可复制的启动命令。
如何使用这个 Agent?
完成引导后,创建 stagewise Account,或为支持的提供商添加 API Key;材料列出 Moonshot AI、Alibaba DashScope、MiniMax、Xiaomi MiMo、Mistral 与 OpenRouter,并说明可注册自定义提供商(包括本地推理)。随后在工具中浏览或构建页面,使用内置编程代理进行临时测试修改,或连接代码库进行永久编辑;可在常用编辑器中查看和应用变更。材料没有提供首个提示词、CLI 命令、API 调用或配置文件示例。
这个 Agent 有哪些优点和局限?
- 将浏览、构建、应用预览和编程代理协作置于同一工具,减少在浏览器与开发环境之间切换。
- 代理明确可访问当前标签页的控制台和调试器,适合基于实际运行状态定位问题。
- 同时支持临时测试改动与连接代码库后的永久编辑,覆盖试验到落地的两种工作方式。
- 支持自带 Key、自定义提供商和本地推理,并提供 stagewise Account 作为另一种模型访问路径。
- 提供的材料没有说明支持的操作系统、安装包、运行时依赖或自托管部署方法。
- 没有公开命令、API、配置字段或首个可运行示例,自动化接入和可复现配置的证据不足。
- 使用外部模型通常需要对应提供商的 API Key;通过 stagewise Account 使用模型则受 Free、Pro、Ultra 方案及额度限制。
- 代理拥有标签页控制台与调试器访问权限,团队采用前应评估页面中可见的运行时信息与凭据暴露风险。
这个 Agent 与同类方案有什么区别?
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| stagewise 当前 | 25 · 缺口较多 | 桌面应用免费版 + 付费版 | ★ 6.8k | 2 天前 | TypeScript | — |
| Omnigent | 62 · 存在缺口 | 命令行工具免费 + 模型费 | ★ 11k | 今天 | Python | ChatGPT · Codex · Claude Code · Claude.ai · OpenAI API · Claude API |
| Loop Engineering | 69 · 存在缺口 | 命令行工具免费 + 模型费 | ★ 12k | 今天 | TypeScript | Codex · Claude Code |
| Rovai AI | 49 · 缺口较多 | — | ★ 253 | 今天 | Rust | Codex · Claude Code |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
证据显示仓库包含安全策略(SECURITY.md)和发布工作流,但未提供权限最小化、用户确认、数据流透明、敏感数据处理、依赖安全、外部影响、回滚或来源归属的具体实现细节。因此所有信任标准得分为0。
存在单元测试(如karton-client.test.ts)和一致的包结构,但未提供失败消息或错误处理文档。依赖可用性部分通过package.json和pnpm-lock.yaml体现,但未验证。因此自一致性得1,依赖可用性得1,失败消息得0。
README描述了多种使用场景(如浏览、开发、逆向工程),但未明确能力边界或触发精度。环境适配部分通过package.json的engines和构建脚本体现,但未详细说明。因此受众和场景得2,能力边界得1,触发精度得0,环境适配得1。
信息架构清晰(有README、LICENSE、SECURITY.md),安装说明简单(下载和BYOK),命名稳定(包名和版本),示例和FAQ有限,已知限制未提及,许可证为AGPL-3.0,版本变更日志存在但未详细,维护责任由stagewise GmbH承担。因此信息架构得2,安装说明得1,命名稳定性得1,示例和FAQ得1,已知限制得0,许可证得2,版本变更日志得1,维护责任得1。
输出可用性通过README中的功能描述体现,但未提供实际输出示例。边际价值高(提供多种模型和功能),成本效益通过免费和付费计划体现,但未详细。因此输出可用性得1,边际价值得2,成本效益得1。
声明可追溯性部分通过README和代码体现,但未提供独立验证。跨来源佐证有限,事实与推断分离不明确。因此声明可追溯性得1,跨来源佐证得1,事实推断分离得1。
- 源码中未见:最小权限约束只授予完成任务所需的权限:用专用账号或只读令牌,并限定可访问的目录和仓库。
- 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
- 源码中未见:数据流向说明运行时观察它连接了哪些外部服务(代理或防火墙日志);弄清数据去向之前不要输入敏感数据。
- 源码中未见:敏感信息处理使用专用、低权限、可随时吊销的 API 密钥,不要复用生产凭据,也不要让密钥出现在日志里。
- 源码中未见:依赖安全审查安装前固定版本并做一次依赖扫描(如 npm audit、pip-audit);优先放在容器里运行。
- 源码中未见:外部影响披露先弄清它会写入、发送或修改哪些外部系统,用测试账号或测试仓库验证后再接入正式环境。
- 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
- 源码中未见:来源归属可核验从官方仓库或包源安装,核对发布者和仓库地址,避免同名仿冒包。
- 静态审查无法验证实际运行行为,所有信任相关标准得分低。
- 未提供权限最小化或用户确认机制的具体实现,需进一步审查代码。
- 依赖安全未验证,建议检查依赖漏洞。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
[email protected] Stagewise 1.31.1
-
[email protected] Stagewise 1.31.0
发布说明摘录
1.31.0 (2026-10-29) Features * add persistent Klex Bots announcement (d346236) * remove account-first onboarding and hide Stagewise Inference while signed out (3aaff4c) Bug Fixes * guard preset activation against hidden stagewise routes (8025f09) * gate stagewise-routed presets and defaults while signed out (3b637d4)在 GitHub 查看 ↗