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 泳道管理任务。 |
| 118 个技能 | 领域知识插件。AI 自动发现并激活。 |
| 目标系统 | 跨会话持久化的目标追踪。 |
| Computer Use | 通过 Codex 员工集成实现桌面自动化。 |
| Telegram / Discord | 从消息应用远程控制 AI 代理。 |
| Electron 桌面应用 | 原生应用,集成终端、差异查看器、文件夹面板、浏览器标签。 |
架构概览
CLI-JAW 由一个 Node.js 服务器组成,提供跨 15 个路由模块的 141 个 API 端点。四个接口(CLI、Web、Telegram、Discord)通过服务器连接。完整系统设计请参阅架构页面。
CLI (bin/commands/*) ──→ server.ts ──→ routes/*
Web (public/) ──→ ↓ ──→ core/
Telegram Bot ──→ ↓ ──→ agent/
Discord Bot ──→ ↓ ──→ orchestrator/
Dashboard (port 24576) ─→ manager/ ──→ memory/
开始使用
前往快速开始指南,安装 CLI-JAW 并在 5 分钟内启动你的第一个代理会话。