协调多个 AI 代理进行并行任务执行、智能任务分配以及无缝集成 Claude Code。
📚 查看完整文档
</div><div align="center"> <table> <tr> <td>创建日期: 2025 年 8 月 20 日
代码行数: 仅 src 文件夹就有 335,998+ 行
测试覆盖率: 184 个全面测试
无需 Shell 脚本,无安全顾虑,完全透明。
# 带有交互式提示的安装 (安全且简单)
npm create agentwise@latest
# 或者使用 yarn
yarn create agentwise
# 或者使用 pnpm
pnpm create agentwise
这会做什么:
✅ 交互式菜单选择安装路径
✅ 自动检测现有安装
✅ 用户完全控制,带有确认提示
✅ 跨平台 (Windows, macOS, Linux)
✅ 纯 JavaScript - 无需 Shell 脚本
/monitor 命令 从任何地方访问--dangerously-skip-permissions# 创建项目不需要任何标志!
claude /create "一个使用 React 的待办事项应用"
# 实时监控所有代理
/monitor start
# 配置设置
claude /configure-agentwise
# 更新到最新版本 (新!)
/update-agentwise
NPM 更新 (推荐):
# 再次运行安装程序 - 它会检测并更新现有安装
npm create agentwise@latest
# 当提示时选择“更新现有安装”
手动更新 (如果需要):
cd ~/agentwise
git pull origin main
npm install --legacy-peer-deps
Agentwise 是一个全面的开发平台,通过智能自动化来转变项目创建。作为 Claude Code 的扩展,它提供了完整的端到端项目设置,包括需求规划、数据库集成、GitHub 配置和自动安全保护。
Agentwise 现在操作不需要危险权限标志:
# 之前: 需要危险标志
claude --dangerously-skip-permissions /create my-app
# 现在: 不需要标志!
claude /create my-app
/configure-agentwise # 交互式设置向导
/configure-agentwise 权限 # 配置权限处理
/configure-agentwise 工作区 # 设置沙箱边界
直接在 Claude Code 中上传和处理文档:
/upload requirements.pdf 规格 # 将 PDF 转换为项目规格
/upload design-brief.docx 上下文 # 使用 Word 文档作为项目上下文
/upload technical-docs.pdf # 处理任何文档格式
与 Figma Dev Mode MCP 服务器直接集成,实现无缝设计到代码:
/figma 连接 # 连接到 Figma 桌面
/figma 生成 Button # 从选择生成组件
/figma 同步 # 同步设计标记和组件
/figma 标记 ./tokens.json # 导出设计变量
/figma 图像 ./截图.png # 捕获设计截图
增强的图像处理和视觉上下文理解:
/image # 视觉文件浏览器
/upload 截图.png # 处理 UI 截图
/upload 效果图.jpg # 将效果图转换为代码
使用 AI 协助克隆和定制网站:
/clone-website https://example.com 完美 # 1:1 复制
/clone-website https://site.com 类似 # 保持样式,更换品牌
在 Agentwise 之前:
有了 Agentwise:
这些功能扩展了 Claude Code 的能力,实现了更全面的开发流程。
Agentwise 实现了一个双上下文系统,以更好地组织项目:
基于 OpenAI 的 AGENTS.md 规范,此规范提供了一个通用的 AI 工具接口:
我们专有的实时上下文感知系统:
AGENTS.md → 通用 AI 接口 (任何工具都可以读取)
+
CodebaseContextManager → 深度实时理解 (Agentwise 独家)
=
综合上下文系统: 通用兼容性 + 深入了解
注意: 我们的方案结合了通用兼容性 (AGENTS.md) 和实时代码库理解,特别适合多代理工作流。
✅ 现实表现: 通过智能优化减少 15-30% 的令牌
我们的双重优化系统提供了有意义的成本节省:
上下文共享 (典型减少 15-20%):
智能缓存 (额外减少 10-15%):
组合系统: 实际使用中减少 15-30% 的令牌
</td> <td width="50%">/create, /task, /monitor, /projectsagentwise-monitor 任何地方可用Agentwise 解决了 Claude Code 的局限性,并扩展了其能力:
| Claude Code 局限性 | Agentwise 解决方案 |
|---|---|
| 不能上传文件 | ✅ 完整文档、图像和设计文件支持 |
| 不能处理 PDF | ✅ PDF → 项目规格转换 |
| 不能读取 Figma 文件 | ✅ Figma → 代码生成 |
| 有限的图像上下文 | ✅ 完整的视觉理解 |
| 单代理执行 | ✅ 多个并行代理 |
| 无任务组织 | ✅ 结构化的项目和任务管理 |
| 无本地模型支持 | ✅ Ollama, LM Studio 集成 |
注意: 优化效益仅适用于多代理场景。单个代理可能没有好处或可能会使用稍多的令牌,因为开销。
graph TB
subgraph "❌ 无 Agentwise"
A1[单用户/代理<br/>10,000 令牌]
A1 -->|完整上下文| API1[Claude API<br/>💰 0.15]
B1[5 传统代理<br/>50,000 令牌]
B1 -->|5x 完整上下文| API2[Claude API<br/>💰 0.75]
C1[10 传统代理<br/>100,000 令牌]
C1 -->|10x 完整上下文| API3[Claude API<br/>💰 1.50]
end
subgraph "✅ 有 Agentwise 优化"
D1[单用户<br/>10,000 令牌]
D1 -->|无好处| API4[Claude API<br/>💰 0.15]
E1[5 优化代理<br/>42,500 令牌]
E1 -->|共享上下文| SC1[上下文<br/>服务器]
SC1 -->|15% 更少| API5[Claude API<br/>💰 0.64]
F1[10 优化代理<br/>77,000 令牌]
F1 -->|共享上下文| SC2[上下文<br/>服务器]
SC2 -->|23% 更少| API6[Claude API<br/>💰 1.16]
end
style A1 fill:#ff6b6b,color:#fff
style B1 fill:#ff6b6b,color:#fff
style C1 fill:#ff6b6b,color:#fff
style D1 fill:#ffd93d,color:#000
style E1 fill:#6bcf7f,color:#fff
style F1 fill:#6bcf7f,color:#fff
style SC1 fill:#4dabf7,color:#fff
style SC2 fill:#4dabf7,color:#fff
| 系统 | 令牌减少 | 状态 | 经验结果 |
|---|---|---|---|
| 上下文共享 | 10-20% | ✅ 测量 | 减少重复上下文 |
| 智能缓存 | 5-10% | ✅ 测量 | 避免冗余处理 |
| 组合系统 | 15-30% | ✅ 测量 | 因项目复杂度而异 |
| 代理准确性 | +10-15% | ✅ 观察 | 上下文改善 |
| 错误预防 | 20-30% | ✅ 观察 | 更好的协调 |
| 开发速度 | +15-25% | ✅ |