重磅 🔥:Anthropic 发布 Claude Duet,一款主动式智能体,以独立研究预览应用的形式推出。
它目前通过候补名单(waitlist)向美国地区的 Pro 和 Max 套餐用户开放。
Claude Duet:围绕 Claude Opus 5.5 设计的智能体
Claude Duet 是围绕 Claude Opus 5.5 设计的,因此智能体能够判断并决定你需要什么。
它做什么
Claude Duet 是一个双智能体协作系统,由 Claude Opus 5.5 驱动。系统包含两个角色:一个负责规划与判断的主智能体,以及一个负责执行与验证的协作智能体。主智能体根据任务上下文判断你需要什么,并将具体执行分派给协作智能体,最后由主智能体汇总结果。
%%IMG1%%
核心特性
- 判断优先:主智能体先理解需求与上下文,再决定行动路径,而不是机械执行指令。
- 双智能体协作:规划与执行分离,减少单点错误累积。
- 可验证输出:协作智能体返回结果后,主智能体会进行复核与整合。
- 围绕 Claude Opus 5.5 设计:提示词、工具调用与决策流程均针对该模型的能力边界调优。
%%IMG2%%
工作原理
- 接收用户输入与任务上下文。
- 主智能体分析目标,判断所需信息与步骤。
- 主智能体将子任务分派给协作智能体。
- 协作智能体执行并返回结果。
- 主智能体验证、整合并输出最终答复。
%%IMG3%%
支持状态
| 项目 | 状态 |
|---|---|
| Claude Opus 5.5 | 支持 |
| 双智能体协作模式 | 支持 |
| 工具调用 | 支持 |
| 流式输出 | 支持 |
| 自定义提示词 | 支持 |
%%IMG4%%
快速开始
环境要求
- Node.js 20 及以上版本
- 一个可用的 Claude API 密钥
安装
npm install
配置
在项目根目录创建 .env 文件,填入你的 API 密钥:
CLAUDE_API_KEY=你的密钥
运行
npm start
启动后按提示输入任务,主智能体会判断需求并分派给协作智能体执行。
%%IMG5%%
技术栈
- 模型:Claude Opus 5.5
- 运行时:Node.js
- 语言:TypeScript
- 架构:双智能体(主智能体 + 协作智能体)
- 通信:基于 API 的工具调用与消息传递
%%IMG6%%
使用示例
向系统提交一个任务后,主智能体会先给出判断,例如说明它理解的目标、需要的信息以及计划步骤,然后由协作智能体执行具体操作。最终输出包含执行结果与主智能体的复核结论。
%%IMG7%%
设计理念
Claude Duet 的核心假设是:模型的能力不仅体现在生成内容上,更体现在判断“用户真正需要什么”。因此系统把判断权交给围绕 Claude Opus 5.5 设计的主智能体,把重复性执行交给协作智能体,从而在保持输出质量的同时提高任务完成度。
%%IMG8%%
许可证
本项目采用 MIT 许可证,详见仓库中的 LICENSE 文件。
记忆、技能与已连接的应用均取自你的 Claude 账户
记忆、技能与已连接的应用均取自你的 Claude 账户。
巨大!!!👀👀👀