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 分钟内启动你的第一个代理会话。