Skip to content

智能体团队

hipmmcode 的核心超能力:lead 智能体可以派生队友 —— 拥有独立上下文、独立工具、甚至独立渠道/模型的完整智能体 —— 经共享任务列表与信箱协作。

派生队友

自然语言直接说,或显式指定:

› 派生三个带名字的后台 Agent;它们会自动加入当前会话的隐式团队:
  - name=gpt     provider=openai    model=gpt-4o-mini        prompt="调研 X"
  - name=claude  provider=anthropic model=claude-haiku-4-5   prompt="调研 Y"
  - name=gemini  provider=gemini    model=gemini-2.5-flash   prompt="调研 Z"
  用 TaskOutput 轮询并汇总。

三个队友在三家厂商上并行Agent 关键参数:

参数效果
background: true立即返回 agent_id;TaskOutput 轮询,TaskStop 停止
provider / model任意已配置渠道 —— 厂商随意混搭
agent用命名画像(team-designerExplore…)
allowed_tools限制队友的工具面
isolation: "worktree"跑在私有 git worktree(并行改文件不冲突)
effort每队友的推理力度

前台智能体阻塞至完成并返回结果;后台智能体把进度流进团队 UI。

观察团队

界面看到什么
实时任务树队友以各自颜色出现在回合内树里
/teammates(/team)面板:每个后台队友、状态、转写、停止
/panes(/tiles)自刷新平铺视图,队友并排
/foreground <name>(/fg)把一个队友的实时输出钉在提示符上方;--full 全屏
/preview循环常驻预览行:关 / 胶囊 / 树
回合中按键Shift+↑/↓ 选择 · f 前台 · k 停止 · Enter 展开

/teammates 面板实景:

hipmmcode
 /teammates

Teammates  team: audit-pod · 2 个运行中 · 1 个完成
 security  anthropic/claude-opus-4-8 · running · 4.2k tok · Read src/auth.rs
  perf      deepseek-anthropic/deepseek-v4-flash · running · 2.9k tok · Grep "clone("
  deps      gemini/gemini-2.5-flash · completed · 1.8k tok

Enter 看转写 · f 前台 · k 停止 · Esc 关闭

团队持久在 ~/.hipmmcode/teams/<name>/(配置、信箱、任务)。CLI 用 hipmmcode team list / hipmmcode team rm <name>;REPL 用 /teams/tasks

智能体画像

画像是带 YAML frontmatter 的 markdown 文件 —— 名称、描述、工具白名单、模型、颜色、力度 —— 正文就是系统提示。

bash
hipmmcode agents                          # 列出全部画像(内置 + 你的)
hipmmcode agent new reviewer \
  -d "严格的代码评审员" \
  -t Read,Grep,Glob \
  -m anthropic/claude-sonnet-4-6 \
  -p "你是一位一丝不苟的评审员..."          # 或经 stdin 传提示
hipmmcode agent new x --project           # 写到 <cwd>/.hipmmcode/agents/ 而非 ~/.hipmmcode/agents/

REPL 里 /agents 打开管理器(创建 / 编辑 / 删除)。--agents '<json>' 从 CLI 注入仅本会话的画像。

内置画像(零配置):team-designer(为目标设计智能体团队,会访谈你、写文件)、judge(按 rubric 打分)、optimizer(改进提示/智能体)、Explore(只读代码库检索)、Plan(只读规划)、code-reviewergeneral-purpose

让画像作为 lead 人格:hipmmcode chat --as team-designer

军团(Legions)

军团是命名的一组智能体 + 技能 + 协作模式 —— 可复用的团队:

~/.hipmmcode/legions/startup-cognitive-team/
├── legion.md
├── agents/{blacksmith,assassin,sage,prism}.md
└── skills/delivery-rhythm.md
bash
hipmmcode legions                          # 列出
hipmmcode chat --legion startup-cognitive-team   # 仅一个会话激活
hipmmcode config set activeLegion=startup-cognitive-team   # 持久化

REPL 里:/legion <name> 激活,/legion off 停用,/legions 列出。军团激活时,其 agents 与 skills 优先于全局 ~/.hipmmcode/{agents,skills}/,后者又优先于内置默认。

让内置设计师帮你造一个:

› Agent name='designer' agent='team-designer'
  prompt='设计一个 4 人创业认知团队:排期铁匠 / 竞品刺客 / 用户智者 / 协调棱镜'

它经 AskUserQuestion 访谈你,写出军团文件,迭代到你点头。

后台智能体实战

▸ Agent name='runner' provider=openai model=gpt-4o-mini background=true
  prompt='调研 Rust 2024 edition'
[runner spawned, agent_id=agent_a3f9…]

▸ TaskOutput name='runner' block_ms=10000
[runner · openai/gpt-4o-mini · running · 1430 tok]
[tool WebSearch] {"query":"Rust 2024 edition release"}

▸ TaskOutput name='runner' block_ms=10000 offset=2
[runner · completed] Rust 2024 Edition 已随 Rust 1.85 于 2025-02-20 稳定 …

队友默认项:teamMateDefaultModel 决定派生队友用的模型(leader = 继承 lead);autoJudge=true 自动评审队友产出;画像里的 agent_color 钉住 UI 颜色。