TabTin是什麼
TabTin 是全棧開源的 AI Agent 團隊協作平台。平台讓 Agent 真正融入團隊工作流,任務可在桌面端發起、手機查看、服務器 Agent 執行,能帶完整上下文交接給同事。TabTin讓人與 Agent 在同一文檔實時協作,交付結果需人工驗收,解決Agent 寫代碼快、但團隊重複理解上下文的痛點。

TabTin的主要功能
-
智能體運行時:編排複雜任務,支持跨端執行與權限管控,高風險操作需審批,版本檢查點可回滾。
-
協作文檔:人與 Agent 在同一文檔/表格實時協作,基於 CRDT 自動合併併發編輯,無需導出或切換工具。
-
任務交接:任務可帶完整對話歷史、文檔和附件交接給同事,可從任意節點 Fork 獨立繼續。
-
項目管理:用 Issue 組織長期協作,指定負責人,關聯交付物,Agent 結果須經人工驗收。
-
AI 角色與技能:爲不同工作流創建獨立 AI 角色並隔離記憶,Skills 將重複流程封裝爲組織級可複用組件。
-
跨設備同步:桌面端保留完整上下文,手機端可查看進度、審批操作、遠程控制,Daemon 執行長時任務。
-
組織管理:統一管理模型接入與預算配額,按成員、Persona、任務維度統計 Token 消耗。
TabTin的技術原理
-
運行時架構:採用統一 Harness 整合組織上下文、Skills、工具鏈與執行環境,Agent 動態分解任務並委派子 Agent,權限管道攔截高危操作,版本檢查點記錄狀態以支持恢復或回滾。
-
實時協作引擎:TabDoc 與 TabData 共享 Yjs 實現的 CRDT 協作層,Collab Live 實時合併併發編輯,Django 後端統一處理訪問控制、持久化存儲與版本歷史。
-
上下文繼承機制:任務對象封裝對話歷史、工具調用輸出及共享資源引用,通過分享級別控制可見範圍,Fork 從任務圖任意節點創建分支並複製上下文至新工作空間,原任務與分支獨立演進。
-
工作流狀態機:以 Issue 爲協作單元,Django 持久化元數據、負責人指派及關聯資源,Agent 任務節點與交付物通過外鍵關聯,狀態流轉需經指定 Owner 或 Reviewer 審批觸發。
-
角色隔離系統:Persona 層隔離各角色的系統提示、模型配置與記憶向量,Skills 以聲明式配置封裝工具調用序列與審查規則,結合定時調度器實現週期性掃描與自動化觸發。
-
多端同步協議:桌面端通過本地守護進程維持文件系統與終端會話狀態,移動端經授權後建立臨時安全控制通道,敏感操作二次確認,Daemon 異步執行長時任務並通過 WebSocket 向全端推送狀態變更。
微信關注回覆“開源”,加入AI開源項目交流羣
如何使用TabTin
-
訪問官網:訪問TabTin官網 https://tabtin.com/ ,瀏覽產品架構與功能介紹,點擊下載入口獲取桌面端安裝包。
-
安裝桌面端:在 Mac 或 Windows 完成安裝並登錄賬號,桌面端會保留完整的本地工作上下文與終端環境。
-
導入代碼倉庫:將真實項目倉庫接入 TabTin,Agent 即可直接讀取代碼、運行終端命令並操作瀏覽器。
-
發起首個任務:在任務面板描述需求,Agent 自動分解目標、調用 Skills 並執行,高危操作會暫停等待你審批。
-
實時協作編輯:在 TabDoc 或 TabData 中與 Agent 同屏編輯文檔和表格,併發修改實時合併,版本歷史自動留存。
-
任務交接同事:將任務卡片連同完整對話歷史、共享文檔和附件發送給團隊成員,對方可按權限查看或 Fork 接管繼續推進。
-
項目化長期跟蹤:創建 Project 並以 Issue 組織數週以上的協作,指定 Owner 驗收,把 Agent 任務、代碼變更和文檔關聯到對應 Issue。
-
定製 AI 工作流:爲編碼、PR Review 等場景創建獨立 AI Persona,配置專屬模型與隔離記憶,將重複流程打包成 Skills 供團隊複用。
-
跨設備隨身管控:通過手機或網頁查看進度、回覆 Agent、審批操作,長時任務交給 Daemon 後台執行並在全端通知結果。
TabTin的核心優勢
-
全棧開源:桌面端、移動端、服務端與 Agent Runtime 全部開放,團隊可自主部署與深度定製。
-
上下文無損交接:任務帶完整對話歷史、文檔與附件在成員間流轉,避免重複解釋背景與重複消耗 Token。
-
人機同屏協作:人與 Agent 在同一文檔和表格中實時編輯,基於 CRDT 自動合併,無需導出或切換工具。
-
交付可控可驗收:Agent 執行結果須經指定 Owner 或 Reviewer 審批後纔算完成,確保代碼可交付而非無人敢用。
-
全端狀態連續:任務從桌面端發起、手機查看、服務器 Agent 執行,長時任務交由 Daemon 後台完成並在全端同步通知。
-
組織級預算管控:統一管理模型接入與 Token 預算,按成員、AI 角色和任務維度精準追蹤消耗,避免成本失控。
TabTin的項目地址
- 項目官網:https://tabtin.com/
- GitHub倉庫:https://github.com/tabtin-ai/TabTin
TabTin的同類競品對比
| 對比維度 | TabTin | Cursor |
|---|---|---|
| 產品定位 | 面向團隊的全棧 AI Agent 協作平台,強調交付可控 | 面向個人的 AI 代碼編輯器,強調 vibe coding 速度 |
| 開源策略 | 全棧開源(桌面端、移動端、服務端、Agent Runtime) | 閉源商業軟件,僅提供客戶端 |
| 協作模式 | 人與 Agent 同屏編輯,任務帶上下文在成員間交接 | 單人本地使用,代碼通過 Git 外拋後人工協商 |
| 上下文管理 | 對話、文檔、代碼、任務進度一體化,Fork 無損繼承 | 會話級上下文,切換項目或成員間傳遞需重新解釋 |
| 交付驗收 | Agent 結果須經 Owner/Reviewer 審批後纔算完成 | 生成代碼直接寫入文件,無內置團隊驗收機制 |
| 跨設備支持 | 桌面端執行、手機審批、Daemon 後台運行,狀態全端同步 | 僅桌面端 IDE,無移動端任務管控與遠程執行 |
| 成本管控 | 組織級預算配額,按成員/角色/任務追蹤 Token 消耗 | 個人訂閱制,團隊版僅共享額度,無細粒度拆分 |
TabTin的應用場景
-
需求調研與文檔撰寫:讓 Agent 調研競品並生成 TabDoc,產品經理直接在同一份文檔中修改確認,再交接給研發繼續推進。
-
多人接力開發:前端寫完組件後將任務 Fork 給後端,後者自動繼承接口定義與對話歷史,無需重新對齊背景。
-
跨時區異步協作:夜間將長時構建或數據爬取任務交給 Daemon,次日全端通知結果,海外同事可直接驗收。
-
標準化代碼審查:創建 PR Review 專屬 AI Persona,封裝團隊的審查規則爲 Skills,確保每次 Review 標準一致。
-
新人項目上手:將歷史調研、技術方案和 Issue 關聯到 Project,新成員通過查看 Agent 執行過程快速理解項目脈絡。
© 版權聲明
文章版权归作者所有,未经允许请勿转载。
相關文章
暫無評論...