<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Workspace on VvVzzz Blog</title><link>https://godvvvzzz.github.io/tags/workspace/</link><description>Recent content in Workspace on VvVzzz Blog</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Wed, 09 Sep 2026 20:14:00 +0800</lastBuildDate><atom:link href="https://godvvvzzz.github.io/tags/workspace/index.xml" rel="self" type="application/rss+xml"/><item><title>Multica：让人和 AI Agent 当队友的工作区</title><link>https://godvvvzzz.github.io/p/multica/</link><pubDate>Wed, 09 Sep 2026 20:14:00 +0800</pubDate><guid>https://godvvvzzz.github.io/p/multica/</guid><description>&#10; &lt;blockquote&gt;&#10; &lt;p&gt;收录于：&lt;a class="link" href="https://godvvvzzz.github.io/p/awesome-open-source-repos/" &gt;开源仓库收藏夹&lt;/a&gt;&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;仓库&lt;/strong&gt;：&lt;a class="link" href="https://github.com/multica-ai/multica" target="_blank" rel="noopener"&#10; &gt;github.com/multica-ai/multica&lt;/a&gt; · &lt;strong&gt;站点&lt;/strong&gt;：&lt;a class="link" href="https://multica.ai" target="_blank" rel="noopener"&#10; &gt;multica.ai&lt;/a&gt; · &lt;strong&gt;许可&lt;/strong&gt;：Apache-2.0 附加条件（见 LICENSE）&lt;/p&gt;&#10;&lt;h2 id="它是什么"&gt;&lt;a href="#%e5%ae%83%e6%98%af%e4%bb%80%e4%b9%88" class="header-anchor"&gt;&lt;/a&gt;它是什么&#10;&lt;/h2&gt;&lt;p&gt;Multica 的 slogan 是 &lt;strong&gt;Agents that show up on the board&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;p&gt;你已经同时在跑 Claude Code、Codex 和另外三个 Agent；每个住在自己的终端 tab 里，会话结束就失忆，同一天要你重复讲第四遍上下文。Agent 越多，你的时间越多花在「看着它们」。&lt;/p&gt;&#10;&lt;p&gt;Multica 把 Agent 和人类队友放进同一个工作区：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;给 Agent 派一个 Issue（像派给同事）&lt;/li&gt;&#10;&lt;li&gt;Agent 自己接活，在你控制的 runtime 上跑&lt;/li&gt;&#10;&lt;li&gt;过程中评论、求助、汇报&lt;/li&gt;&#10;&lt;li&gt;结果进 review，人拍板才合并&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;意图、运行、决策、diff 都挂在同一个 Issue 上——不用重建上下文，也没有人说「OK」就不进 main。&lt;/p&gt;&#10;&lt;h2 id="关键能力"&gt;&lt;a href="#%e5%85%b3%e9%94%ae%e8%83%bd%e5%8a%9b" class="header-anchor"&gt;&lt;/a&gt;关键能力&#10;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;26 种 Agent CLI&lt;/strong&gt;。Claude Code、Codex、Cursor、Copilot、Kimi、OpenCode、Pi、Qwen Code、DeepSeek Harness… 换 provider 是下拉框，不是迁移。Multica &lt;strong&gt;不带模型&lt;/strong&gt;，驱动你已装好并登录的 CLI。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Agent 即队友&lt;/strong&gt;。每个 Agent 有名字、provider、runtime，像同事一样上板；Squads 把人和 Agent 编队，leader 路由工作。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;你的机器当 runtime&lt;/strong&gt;。daemon 跑在你的笔记本或云主机上，代码不出去。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;过程可观测&lt;/strong&gt;。执行日志可回放每次工具调用、命令、错误；token 用量按 Agent / Issue 统计；失败可自动重试或停下说明原因。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Review gate&lt;/strong&gt;。工作落进 review 而不是 main；Inbox 只在 Agent 需要你决策时才打扰。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;自托管&lt;/strong&gt;。Docker Compose 或 Helm；支持 GitHub / GitLab / Gitea / Forgejo；Slack、飞书、钉钉、企微、Telegram 触发；Web / 桌面 / iOS。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Skills&lt;/strong&gt;。把解过的问题沉淀成每个 Agent 都能复用的 playbook。&lt;/p&gt;&#10;&lt;h2 id="架构速览"&gt;&lt;a href="#%e6%9e%b6%e6%9e%84%e9%80%9f%e8%a7%88" class="header-anchor"&gt;&lt;/a&gt;架构速览&#10;&lt;/h2&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Web / Desktop / iOS&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; │&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; ▼&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; Next.js frontend ──► Go backend (Chi + WS) ──► PostgreSQL 17&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; │&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; WebSocket tasks&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; │&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; Agent daemon ←── 你机器上的本地进程&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; │&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; Claude Code · Codex · Cursor · Pi · …&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="上手"&gt;&lt;a href="#%e4%b8%8a%e6%89%8b" class="header-anchor"&gt;&lt;/a&gt;上手&#10;&lt;/h2&gt;&lt;p&gt;无需终端：注册 &lt;a class="link" href="https://multica.ai" target="_blank" rel="noopener"&#10; &gt;multica.ai&lt;/a&gt;，或下载 Desktop（会自动把本机注册为 runtime）。&lt;/p&gt;&#10;&lt;p&gt;自托管：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh &lt;span class="p"&gt;|&lt;/span&gt; bash -s -- --with-server&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;multica setup self-host&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;前提是跑 Agent 的机器上至少装好并登录一个受支持的 Agent CLI。&lt;/p&gt;&#10;&lt;h2 id="适合谁"&gt;&lt;a href="#%e9%80%82%e5%90%88%e8%b0%81" class="header-anchor"&gt;&lt;/a&gt;适合谁&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;已经被多个编码 Agent 的「babysitting 成本」淹没&lt;/li&gt;&#10;&lt;li&gt;想要 Issue → 自动执行 → 人审合并 的闭环，而不是聊天窗口&lt;/li&gt;&#10;&lt;li&gt;需要团队级权限、审计、自托管、多 Git host&lt;/li&gt;&#10;&lt;li&gt;想把踩过的坑做成 Skills 给所有 Agent 复用&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="和收藏夹里其他项目的关系"&gt;&lt;a href="#%e5%92%8c%e6%94%b6%e8%97%8f%e5%a4%b9%e9%87%8c%e5%85%b6%e4%bb%96%e9%a1%b9%e7%9b%ae%e7%9a%84%e5%85%b3%e7%b3%bb" class="header-anchor"&gt;&lt;/a&gt;和收藏夹里其他项目的关系&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;常被派活的 Agent → &lt;a class="link" href="https://godvvvzzz.github.io/p/pi/" &gt;Pi&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;本地多会话终端运行时 → &lt;a class="link" href="https://godvvvzzz.github.io/p/herdr/" &gt;herdr&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;本地会话的计划/代码评审 → &lt;a class="link" href="https://godvvvzzz.github.io/p/plannotator/" &gt;Plannotator&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;给 Agent 补长期记忆与知识 → &lt;a class="link" href="https://godvvvzzz.github.io/p/openviking/" &gt;OpenViking&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;想在 Codex Desktop 里操作多 Harness → &lt;a class="link" href="https://godvvvzzz.github.io/p/codex-host/" &gt;CodexHost&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="延伸阅读"&gt;&lt;a href="#%e5%bb%b6%e4%bc%b8%e9%98%85%e8%af%bb" class="header-anchor"&gt;&lt;/a&gt;延伸阅读&#10;&lt;/h2&gt;&lt;p&gt;Multica 的 Go 后端演进里有不少值得学的工程设计（不变量、边界、证据），本博客另有长文分析：从 Multica 的 Go 后端演进看高级工程设计。&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;&lt;em&gt;最后更新：2026-09-09。信息基于公开 README 与仓库状态，使用前请以官方文档为准。&lt;/em&gt;&lt;/p&gt;&#10;</description></item></channel></rss>