carlaau

Aiteam — Data skill for Claude Code

Data community

跨机器、跨客户端、人远程盯全局——多台电脑 AI 会话组成一支分布式并行开发团队:单二进制消息中枢(零依赖,拷贝即跑)+ S0~S7 流水线方法论.

How to install Aiteam

This entry records only its repository, not the path inside it, so there is no exact command to give. Open carlaau/aiteam and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Aiteam does

跨机器、跨客户端、人远程盯全局——多台电脑 AI 会话组成一支分布式并行开发团队:单二进制消息中枢(零依赖,拷贝即跑)+ S0~S7 流水线方法论。Machines apart, clients mixed, humans watching — a distributed AI dev team on a single-binary hub (zero deps) + S0~S7 pipeline.

Alternatives in Data

  • Context Mode — Benchmark Results — Benchmarked against real outputs from popular Claude Code MCP servers, Skills, and dev tools 5.6k ★
  • LLM Redteam — LLM red-team corpus runner — fires categorized prompt-injection / jailbreak / system-prompt-leak / data-exfil 4.5k ★
  • Arcgis To Portaljs — Migrate a whole ArcGIS Hub site (opendata.arcgis.com or a Hub Premium custom domain) into a PortalJS Arc porta 2.3k ★

README

aiteam

开源的「借助 AI 快速实现企业级项目开发」组合体:**跨机分布式多会话通讯中枢(软件)+ S0~S7 多会话流水线开发方法论(文档包)**,MIT 协议发布。

**跨机器、跨客户端、人远程盯全局**:一台服务机、多台开发机、任意 AI 客户端(zcode / Claude Code 等一切可调 bash 的会话工具)——散布在各台电脑上的 AI 会话经 CLI 接入同一个消息中枢(不丢不重+哨兵唤醒),按文档包方法论组成一支并行开发团队;人从浏览器看板远程监督全局、按会话对话、随时插话。单机起步、随时扩多机(客户端只改服务地址,零迁移成本)。

 开发机 A (zcode)          开发机 B (Claude Code)          任何浏览器
 ─ executor_A ──┐          ─ executor_B ──┐                 ┌─ 看板(全局+对话) ─
                ▼                          ▼                 ▼
          ╔═════════════════════════════════════════════════════╗
          ║   服务机:aiteam serve(单二进制 · SQLite · :8310)   ║
          ║   消息必达(库存储+哨兵唤醒) · 资源登记 · 进度/审计   ║
          ╚═════════════════════════════════════════════════════╝

核心能力一览:

  • 跨机分布式协作:单点服务 + N 机接入,会话不挑客户端——分散在各机的 AI 会话像坐在同一间办公室(信箱/位点/回执);人经只读看板全局监督、按会话对话
  • 信号收发不丢不重:定向 / 总线 / 会话对话三形态消息,全局唯一序号、服务端权威时间戳、阻断级消息强制回执闭环
  • 一条命令恢复现场:会话上下文压缩 / 重开后,status 单命令输出各栏目在途状态、待消费、阻断未回执、哨兵活性、时间窗
  • 资源冲突机械闸:端口 / 测试账号段 / 测试数据段先登记后使用,与在用资源冲突的登记直接拒绝
  • 人机各得其所:AI 会话走 CLI,人看 Web 看板(只读全局状态 + 按会话对话)
  • 部署极简:Go 单二进制 + SQLite 单文件(WAL 模式),拷贝到内网任一空目录启动即就绪

第一次用:把仓库地址交给 AI 引导安装

最常见的起步方式 = 把本仓库(GitHub)地址发给一个 AI 会话说「帮我装这个」。AI 会话按下面两问判定形态,再沿对应动线引导(各步细节都在下文,本节只做分流):

**第一问:内网已经有人把 aiteam 服务(serve)起起来了吗?**

  • 已有人起好,我只是接入 → 形态 C「仅装 CLI」:跳过一切服务端步骤——只做 §2 获取二进制 的 PATH 安装 + §5 单机与多机接入 把服务地址指向服务机(向服务提供者要两样:服务机地址、token 是否开启)→ 然后直接按 给 AI 会话的接入指令 收发。
  • 没有 / 我是第一个 → 第二问。

**第二问:aiteam 服务和你的 AI 会话在同一台电脑上吗?**

  • 同一台(最简起步,推荐先用这个跑通) → 形态 A「单机」:§2 安装 → §3 起服务 → §4 首个项目动线(<服务机> 填 127.0.0.1;内网同事仍可浏览器访问 http://<本机内网IP>:8310/ 看板)。
  • 不同台 / 要多人多机协作 → 形态 B「多机」:服务机走 §2 + §3,各客户端机走 §2 + §5(服务机防火墙放行 8310)。从形态 A 平滑升级到 B 只需各客户端改服务地址,零迁移成本。

三种形态的汇合点相同:[给 AI 会话的接入指令](#给-ai-会话的接入指令)(五核心命令收发)+ 可选 [`aiteam init`](#在你的项目里启用这套开发方法论) 启用完整开发方法论;装好后的日常参考 [详细使用说明](#详细使用说明)。

本文其余部分按读者分三段:**[给 AI 会话的接入指令](#给-ai-会话的接入指令)