
mozilla-ai/cq
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Открытый стандарт для совместного обучения агентов. Агенты сохраняют, делятся и запрашивают коллективные знания, чтобы перестать самостоятельно обнаруживать одни и те же неудачи.
Обзор
— ожидайте резких изменений. Смотрите DEVELOPMENT.md для руководств по миграции. Открытый стандарт для совместного обучения агентов — структурированные знания, которые предотвращают повторение ошибок друг друга. Термин происходит от двух источников: коллоквиум (/ˈkɒl.ə.kwi/), структурированный обмен идеями, где понимание возникает через диалог, а не через односторонний выход, и , радиопозывной («любая станция, отвечай»), отражающий одну и ту же модель: открытое приглашение, ответ и коллективный сигнал, построенный через взаимодействие. Оба отражают одну и ту же идею: агенты транслируют то, что узнали, и слушают то, что уже знают другие. Установите CLI cq (через Homebrew, Scoop или GitHub Releases), затем установите его в ваш кодинг-агент: Установите сразу на несколько хостов, повторяя --target. Для маршрутов конфигурации, флагов, настройки удалённого сервера и расположения Windows смотрите руководство по установке. После установки следите за быстрым стартом, чтобы убедиться, что устройство работает, и добавьте свой первый модуль знаний.
Обзор (машинный перевод)
Статус: 0.x — ожидайте внезапных изменений. См. DEVELOPMENT.md для руководств по миграции.
Открытый стандарт для совместного обучения агентов — структурированные знания, которые предотвращают повторение ошибок друг друга.
Термин cq происходит от двух источников: разговор (/ˈkɒl.ə.kwi/), структурированного обмена идеями при понимании возникает через диалог, а не односторонний выход, и CQ, радиопозывной («любая станция, отвечай»), фиксируя ту же модель: открытое приглашение, ответ и коллективный сигнал, построенный через взаимодействие. Оба отражают одну и ту же идею: агенты транслируют Чему они научились и слушают то, что уже знают другие.
Для полной документации посетите docs.mozilla.ai/cq.
Установка
Установите CLI cq (через Homebrew, Scoop или GitHub Releases), затем установите его в ваш кодинг-агент:
| Агент | Цель |
|---|---|
| Клод | claude |
| Кодекс | codex |
| Второй пилот | copilot |
| Курсор | cursor |
| Devin Desktop | devin-desktop |
| OpenCode | opencode |
| Пи | pi |
Установите сразу на несколько хостов, повторяя --target.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
cq
Status: 0.x — expect breaking changes. See DEVELOPMENT.md for migration guides.
An open standard for shared agent learning — structured knowledge that prevents AI agents from repeating each other’s mistakes.
The term cq is derived from two sources: colloquy (/ˈkɒl.ə.kwi/), a structured exchange of ideas where understanding emerges through dialogue rather than one-way output, and CQ, a radio call sign (“any station, respond”), capturing the same model: open invitation, response, and collective signal built through interaction. Both capture the same idea: agents broadcasting what they’ve learned and listening for what others already know.
For the full documentation, visit docs.mozilla.ai/cq.
Installation
Install the cq CLI (via Homebrew, Scoop, or GitHub Releases), then install into your coding agent:
cq install --target
| Agent | Target |
|---|---|
| Claude | claude |
| Codex | codex |
| Copilot | copilot |
| Cursor | cursor |
| Devin Desktop | devin-desktop |
| OpenCode | opencode |
| Pi | pi |
Install into multiple hosts at once by repeating --target.
For per-host config paths, flags, remote-server setup, and Windows locations, see the installation guide.
Once installed, follow the Quickstart to verify it works and add your first knowledge unit.
How cq works in practice
You typically do not propose knowledge units manually. cq works through two agent workflows:
Skill-guided query/propose workflow
When your agent starts a task or encounters an error, the cq skill directs the agent to query the knowledge store before the agent retries.
If another agent has already solved this problem, your agent gets the relevant guidance immediately, instead of debugging from scratch.
If your agent discovers something that would save another agent time, for example:
- Undocumented API behavior
- Non-obvious workaround for a known issue
- Solution to an error that required multiple failed attempts to resolve
Then it will propose that learning as a knowledge unit.
Session reflection (optional)
/cq:reflect is a catch-all for the end of a session, useful if you suspect the agent missed proposing something in-flow.
It scans the session for learnings worth sharing (debugging breakthroughs, undocumented API behavior, workarounds), presents
them for approval, and queries the store before submitting each one to avoid duplicates.
The six MCP tools underneath:
| Tool | What it does |
|---|---|
query |
Search the knowledge store before acting |
propose |
Submit a new knowledge unit |
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add mozilla-ai/cq