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