展示 HN:我离开 VSCode 以构建一个处理多个项目/代理工作流的 IDE
让你的所有项目同时活着——为同时处理编码代理的开发者保留每个你正在处理的项目同时运行——终端、代理和布局完整无缺——即时切换它们。100% 开源,永远免费。下载 macOS → · 下载 Linux → · 文档 · 扩展 · 路线图 · 在 X 上关注。 一次只能工作一个工作区编辑器的问题 VS Code 和 Cursor 是文件优先的编辑器。它们围绕一个单一的活动工作区构建——这在你编写代码时是有意义的。现在你正在不同项目间同时协调 3 到 5 个 AI 编码代理。每次你切换上下文,都会丢失终端状态。你的代理会被中断。你花费更多时间在重建上下文上,而不是实际工作。Silo 则基于相反的模型。你可以根据需要打开多个项目工作区,并即时在它们之间切换。每个工作区保持其终端运行、布局完好,以及代理工作——正如你离开时那样。切换只需一个按键,而非一分钟。 它是如何工作的 即时切换,无需重载——每个项目都有自己的持久标签;无需丢失任何内容即可即时切换。 免费和开源,永远——MIT 许可,无订阅,无账户,无企业级;分叉它,贡献,构建。 本地优先——一切在你的机器上运行;无需云同步,无遥测,无需账户。 布局持久——每个工作区记住其确切的终端标签排列;为特定工作命名标签,它们会正好在你离开时等待。 终端和编辑器同等——终端标签和编辑器标签是同一件事;并排排列、堆叠、命名;跨多个文件夹为 monorepos 或配对项目扩展工作区。 扩展 SDK——每个内置功能都以扩展形式发布,基于相同的公共 API;从 extensions.getsilo.dev 浏览和安装,或转到 设置 → 扩展。 通过 Claude Code 扩展 Silo Silo 配备了一个 Claude Code 技能,将简单英语描述转化为工作扩展——从头开始搭建,使用 TypeScript 编写,编译,并热安装到正在运行的应用程序中。无需 SDK 知识。只需描述你想要的。 第一步——安装技能一次: mkdir -p ~/.claude/skills/silo-extension-builder && curl -fsSL -o ~/.claude/skills/silo-extension-builder/SKILL.md https://raw.githubusercontent.com/silo-code/silo/main/skills/silo-extension-builder/SKILL.md 第二步——描述你想要的: /silo-extension-builder 创建一个状态栏项目,显示当前 git 分支和在有未提交更改时的点。Claude 为项目搭建骨架,编写 TypeScript,编译并安装——所有这些都无需离开终端。结果是你拥有的真实扩展:编辑源代码,使用 npm run build 重新构建,使用 silo install 重新安装。 人们通过这种方式在单个会话中构建的事情: Git 分支状态栏——分支名称 + 脏指示符,工作区切换时更新。 GitHub 问题面板——通过 gh 列出活跃存储库的开放问题,并提供刷新按钮。 草稿板——持久的笔记面板,能在重启后幸存。 待办管理器——在活跃工作区中读取和写入 TODO.md,带复选框和内联添加。 扩展可以实时安装和卸载——无需重启: silo install silo.local-web-viewer # 通过 ID 从注册表安装 silo install ~/my-extensions/dave.git-branch # 或从本地文件夹安装 silo uninstall dave.git-branch → 扩展目录 · 完整指南 · 扩展 API 适合谁 你运行 Claude Code、Aider 或其他 AI 编码代理,并想要同时保持多个运行 你同时跨多个项目工作,并厌倦在切换时丢失终端状态 你在终端中的使用频率超过在编辑器中的使用 你已经遇到了单工作区编辑器在工作流方面的瓶颈,与 VS Code / Cursor 相比 VS Code / Cursor Silo 切换项目 重新打开文件夹,丢失终端状态 即时标签切换——一切都被保存 多个代理 同时只有一个活动工作区 许多工作区,全部同时运行 主要界面 文件编辑器 终端 + 代理 后台终端 死亡或断开 继续运行 可扩展性 是的 是的——开放 SDK,MIT 许可 尝试成本 免费 (VS Code) / 付费 (Cursor) 100% 开源,永远免费 与 AI 协调者 (Superset, Conductor 等) 的比较 协调者 Silo 主要单位 代理任务 (工作树) 工作区——你的整个项目 范围 仅代理工作 你所有的工作——无论是否由代理驱动 切换成本 每个任务重新打开编辑器 零——无内容重载 关闭项目 丢失非代理上下文 完好复生,数周后 许可证 源可用或闭源 (通常) 100% 开源 (MIT),永远免费 下载 macOS (v0.4.0): 构建链接 Apple Silicon (M1/M2/M3) 下载 .dmg Intel Mac 下载 .dmg Linux (v0.4.0): 构建链接 AppImage 下载 .AppImage Debian/Ubuntu 下载 .deb Windows — 实验性构建附在每个 GitHub 发布中,可能无法正常工作。如果您尝试,请打开一个问题。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡