← 返回首页
🗂️

tabsh

Blaise Tiong

把编码智能体会话搬进浏览器标签页看板的 Rust 守护进程

开源 编码智能体 看板 新
B
把会话搬到浏览器的反向 ADE
⭐⭐⭐⭐

📖 产品简介

tabsh 是开发者 Blaise Tiong 于 2026 年 10 月 26 日在 Product Hunt 发布(当日 #12,104 upvotes / 14 评论)的开源工具,思路与绝大多数 ADE 相反:主流做法是把浏览器搬进 IDE,tabsh 认为真正的工作(issues、PR、文档、设计稿、localhost)本来就发生在浏览器里,所以应该把编码会话搬到浏览器。

实现上它是一个小型 Rust 守护进程,把你跨项目的所有编码智能体会话放进同一个 Kanban 看板或列表,通过 agent hooks 自动更新卡片状态——包括「智能体正在等你输入」这种状态。每张卡片可选择真实终端(TUI)或聊天式界面(UI),兼容 Claude Code、Codex、Cursor CLI、OpenCode 等;shell 与智能体运行在后台守护进程中,因此关掉标签页、刷新浏览器甚至重启机器都不会丢进度。所有东西都在本地运行:无需账号、无需服务器,支持 macOS 与 Linux,MIT 许可,免费开源。还可选通过 Tailscale 把看板安全地暴露给手机或另一台笔记本。

定位
把编码智能体会话搬进浏览器标签页看板的 Rust 守护进程
适合人群
以浏览器为中心工作的开发者 同时管理多个项目与多个智能体的工程师 偏好开源自托管、拒绝 SaaS 的用户 macOS/Linux 终端重度用户
支持平台
macOS、Linux、浏览器
开源
是

✨ 核心功能

  • 🌐 反向 ADE:把编码会话带到你本来就在用的浏览器里
  • 📋 跨项目统一 Kanban 看板,卡片按状态分组并标注所属目录
  • 🪝 Agent hooks 自动更新状态,含「智能体等你输入」
  • 💾 持久 shell:后台守护进程,关标签/刷新/重启都不丢进度
  • 🔀 每张卡片可选 TUI 终端或聊天 UI,兼容 Claude Code / Codex / Cursor CLI / OpenCode
  • 🔒 全部本地运行,无账号无服务器;可选经 Tailscale 远程访问

⚖️ 优缺点分析

👍 优点

  • 把会话与 issues/PR/文档放在同一个浏览器窗口,上下文切换成本大降
  • MIT 开源免费,无账号无服务器,隐私友好
  • Rust 守护进程轻量,会话持久化可靠
  • 跨项目看板是真正有用的抽象,多个智能体并行时一目了然
  • Card 级 TUI/UI 切换,兼顾终端党与聊天党

👎 缺点

  • 仅 macOS/Linux,Windows 用户无法使用
  • 依赖 agent hooks 报状态,会话卡死时的状态可见性依赖 hook 覆盖度
  • 暂未见 worktree 隔离,并行任务改同一仓库需自行规避冲突
  • 守护进程对外暴露 localhost 时的 DNS rebinding / 跨源防护需自行确认

📊 评分详情

功能完整
7.5
易用程度
8
安全可靠
7.5
性价比
9

💬 用户评价

issues、PR、文档、localhost 都在浏览器里,凭什么编码会话要单独待在另一个 app?

📝 更新日志

  • 2026-10-26
    1.0 发布(Product Hunt)
    tabsh 在 Product Hunt 发布并获当日 #12(104 upvotes / 14 评论):小型 Rust 守护进程,把跨项目的编码智能体会话汇总到浏览器中的 Kanban 看板,通过 agent hooks 自动更新状态;支持 TUI 终端与聊天 UI,兼容 Claude Code / Codex / Cursor CLI / OpenCode;本地运行、无账号无服务器,macOS/Linux,MIT 许可免费开源