Cicy-code – a local-first multi-agent coding workspace via npx Cicy-code, a local-first multi-agent coding workspace, is now available via npx. The tool bundles a tmux worker, WebTTY terminal, React workspace, AI gateway, and skill market into a single binary distributed through npm, enabling users to set up an agent team in about five minutes. cicy-code 是一个本地优先的多 agent 开发工作区:tmux worker + WebTTY 终端 + React 工作区 + AI 网关 + skill 市场,收在同一个仓库里,通过 npm npx cicy-code 分发单二进制。 npx cicy-code 首次运行会拉取匹配当前平台的单二进制 ~30 MB ,然后在本机起服务 —— 浏览器打开 http://127.0.0.1:8008 http://127.0.0.1:8008 即可进入工作区。从零到指挥一支 agent 团队,大约 5 分钟。 - 🚀 快速开始 https://docs.cicy-ai.com/guide/getting-started — 5 分钟从安装到第一支 agent 团队 - 📥 下载与安装 https://docs.cicy-ai.com/guide/download — 各平台安装包与 Docker 方式 - 🌐 cicy-ai.com https://cicy-ai.com — 官网与云端版 cicy-code/ ├── app/ React + Vite 前端 入口 app/src/App.tsx,主界面 Workspace.tsx ├── api/ Go 后端 + 终端层 │ ├── mgr/ 主程序与业务路由 main.go 注册路由与启动 │ ├── server/ WebTTY HTTP/WebSocket 服务 │ ├── webtty/ WebTTY 协议 │ ├── js/ 浏览器端终端资产源码 改后需 cd api && make asset │ ├── skillcmd/ cicy-code skill <… 子命令 安装/卸载/列表 │ └── resources/ 后端静态资源 ├── npm/ npm 发布包与启动器 bin/cicy-code.js + publish-all.sh + install.sh ├── scripts/ 构建/发版/测试脚本 build-image.sh / fresh-instance.sh / sync-version.py ├── workers/ Cloudflare Workers 见下「Cloudflare Workers」 ├── build.sh 标准构建入口 唯一正确的构建/测试方式 ├── dev.py 本地开发入口 ├── versions.json base 镜像 / app 资产 / ttyd 版本 └── Makefile 常用别名 主入口: - 本地开发 python3 dev.py - 构建/测试 ./build.sh - 后端 api/mgr/main.go ,前端 app/src/App.tsx ,主工作区 app/src/components/Workspace.tsx - 版本号源头 npm/package.json - cicy 状态根 ~/cicy-ai 必须走 ./build.sh,不要直接 go build / go test。 build.sh 会在编译前准备内嵌资源;裸 go build ./mgr/ 会跳过这些步骤、和真实流水线不等价,还会在仓库根丢一个 ./mgr 产物。 ./build.sh 依次: - 同步版本号 - 复制 api/resources → api/mgr/resources - 复制 .tmux.conf 、 .cicy tmux.conf → api/mgr/ - 构建 app/dist 除非 SKIP NPM=1 - 刷新 ttyd 内嵌资产 除非 SKIP TTYD ASSET=1 - 复制 app/dist → api/mgr/ui 前端嵌进二进制 - 编译 api/mgr → api/cicy-code ./build.sh build os arch 当前/指定平台构建 ./build.sh all 全平台 ./build.sh test-go Go 测试 稳定入口 ./build.sh test-go ./mgr/... 单包测试 ./build.sh docker