CLI-JAW 文档
所有 AI 订阅,一个助手。CLI-JAW 将 Claude、ChatGPT、Codex、Gemini、Grok 和 Kiro 通过统一的多智能体编排平台连接起来。
npm install -g cli-jaw
jaw dashboard
什么是 CLI-JAW?
CLI-JAW 是一个开源平台,让你从一个仪表板运行多个 AI 编码代理(Claude Code、Codex、Gemini CLI、Kiro、OpenCode、Copilot CLI)。它提供了员工系统——主代理可以将任务分派给其他 CLI 代理、用于结构化开发的 PABCD 编排工作流、持久化的记忆和目标、内置笔记工作区、看板,以及 Telegram 和 Discord 集成。
核心功能
| 功能 | 说明 |
|---|---|
| 多实例仪表板 | 同时运行 7+ 个代理实例。在一个界面中启动、停止和管理。 |
| 员工系统 | 主代理将任务分派给其他 CLI 工具作为"员工"。 |
| PABCD 编排 | Plan → Audit → Build → Check → Done。结构化开发工作流。 |
| Jawsidian 笔记 | 内置 Markdown 编辑器,支持图谱视图、Wiki 链接和图片粘贴。 |
| 看板 | 通过 Backlog → Active → Review → Done 泳道管理任务。 |
| 200+ 参考技能 | 领域知识、自动化、Office、浏览器、媒体和部署技能。AI 按需激活相关运行时技能。 |
| 目标系统 | 跨会话持久化的目标追踪。 |
| Computer Use | 通过 Codex 员工集成实现桌面自动化。 |
| Telegram / Discord | 从消息应用远程控制 AI 代理。 |
| Electron 桌面应用 | 原生应用,集成终端、差异查看器、文件夹面板、浏览器标签。 |
架构概览
CLI-JAW 由一个 Node.js 22 服务器组成,包含根处理器和 200 个 API/媒体端点。CLI、终端 TUI、Web PWA、Electron 桌面、Telegram、Discord 和 Manager Dashboard 都通过服务器与共享 SQLite 状态连接。完整系统设计请参阅架构页面。
CLI/TUI/Electron/Web/Telegram/Discord ──→ server.ts ──→ src/routes/*
Web events ──→ GET /api/events (SSE) ──→ event-bus
Dashboard (port 24576) ──→ src/manager/ + public/manager/
Agent streams ──→ NDJSON provider events + trace files
开始使用
前往快速开始指南,安装 CLI-JAW 并在 5 分钟内启动你的第一个代理会话。