agent-deck
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAgent Deck CLI
Agent Deck CLI
Менеджер терминальных сессий для AI агентов. Позволяет запускать, контролировать и получать результаты от дочерних Claude сессий.
AI Agent的终端会话管理器。可用于启动、控制并获取子Claude会话的结果。
Запуск суб-агента
启动子Agent
Триггеры: "запусти агента", "запусти саб-агента", "launch sub-agent"
触发词: “启动Agent”、“启动子Agent”、“launch sub-agent”
Простой запуск (CLI команды)
简单启动(CLI命令)
bash
undefinedbash
undefinedСоздать сессию
Создать сессию
agent-deck add -t "Название" -c claude /path/to/workdir
agent-deck add -t "Название" -c claude /path/to/workdir
Создать как дочернюю сессию текущего агента
Создать как дочернюю сессию текущего агента
agent-deck add -t "Название" --parent "Родитель" -c claude /path/to/workdir
agent-deck add -t "Название" --parent "Родитель" -c claude /path/to/workdir
Запустить
Запустить
agent-deck session start "Название"
agent-deck session start "Название"
Отправить задачу
Отправить задачу
agent-deck session send "Название" "Твоя задача..."
undefinedagent-deck session send "Название" "Твоя задача..."
undefinedАвтоматический запуск (скрипт)
自动启动(脚本)
bash
scripts/launch-subagent.sh "Название" "Промпт" [--mcp exa] [--wait]Скрипт автоматически:
- Определяет текущую сессию и профиль
- Создаёт дочернюю сессию
- Ждёт инициализации Claude
- Отправляет промпт
bash
scripts/launch-subagent.sh "Название" "Промпт" [--mcp exa] [--wait]脚本自动执行以下操作:
- 识别当前会话和配置文件
- 创建子会话
- 等待Claude初始化
- 发送提示词
Режимы получения результата
结果获取模式
| Режим | Команда | Когда использовать |
|---|---|---|
| Fire & forget | (без --wait) | По умолчанию. Скажи: "Спроси меня когда будет готово" |
| On-demand | | Когда пользователь спрашивает |
| Blocking | | Нужен немедленный результат |
| 模式 | 命令 | 使用场景 |
|---|---|---|
| 即发即弃 | (不带--wait) | 默认模式。可提示:“完成后通知我” |
| 按需获取 | | 用户主动询问时使用 |
| 阻塞模式 | | 需要立即获取结果时使用 |
Проверка статуса
检查状态
Триггеры: "проверь сессию", "проверь статус", "check session"
bash
agent-deck status # Все сессии (сводка)
agent-deck session show "Название" # Детали конкретной сессии
agent-deck session show -json "Название" # JSON формат
agent-deck session current # Текущая сессия (в которой работаем)
agent-deck session current --json # Текущая сессия в JSONСтатусы:
- работает (running)
● - ждёт ввода (waiting)
◐ - простаивает (idle)
○ - ошибка (error)
✕
触发词: “检查会话”、“检查状态”、“check session”
bash
agent-deck status # Все сессии (сводка)
agent-deck session show "Название" # Детали конкретной сессии
agent-deck session show -json "Название" # JSON формат
agent-deck session current # Текущая сессия (в которой работаем)
agent-deck session current --json # Текущая сессия в JSON状态标识:
- 运行中 (running)
● - 等待输入 (waiting)
◐ - 空闲 (idle)
○ - 错误 (error)
✕
Получение результата
获取结果
Триггеры: "покажи вывод агента", "что агент ответил", "show agent output"
bash
agent-deck session output "Название"触发词: “显示Agent输出”、“Agent回复了什么”、“show agent output”
bash
agent-deck session output "Название"MCP подключение
MCP连接
bash
agent-deck mcp list # Доступные MCP серверы
agent-deck mcp attach "Название" exa # Подключить MCP к сессии
agent-deck session restart "Название" # ОБЯЗАТЕЛЬНО после подключения!bash
agent-deck mcp list # Доступные MCP серверы
agent-deck mcp attach "Название" exa # Подключить MCP к сессии
agent-deck session restart "Название" # ОБЯЗАТЕЛЬНО после подключения!Рекомендуемые MCP
推荐MCP服务器
| Задача | MCP серверы |
|---|---|
| Веб-поиск | |
| Документация кода | |
| Сложные рассуждения | |
| 任务 | MCP服务器 |
|---|---|
| 网页搜索 | |
| 代码文档 | |
| 复杂推理 | |
Управление сессиями
会话管理
bash
undefinedbash
undefinedЖизненный цикл
Жизненный цикл
agent-deck session start "Название"
agent-deck session stop "Название"
agent-deck session restart "Название"
agent-deck session start "Название"
agent-deck session stop "Название"
agent-deck session restart "Название"
Список всех сессий
Список всех сессий
agent-deck ls
agent-deck ls -json
agent-deck ls
agent-deck ls -json
Удалить сессию
Удалить сессию
agent-deck rm "Название"
---agent-deck rm "Название"
---Важные правила
重要规则
- Флаги перед аргументами: (не
session show -json name)session show name -json - После mcp attach обязательно для применения изменений
session restart - Избегать polling результатов из других агентов — это может мешать целевой сессии
- Идентификация сессии: можно использовать название, ID (≥6 символов) или путь
- 参数前加标志位:(而非
session show -json name)session show name -json - 执行mcp attach后必须执行以应用更改
session restart - 避免轮询其他Agent的结果——这会干扰目标会话
- 会话识别:可使用名称、ID(≥6个字符)或路径
Примеры использования
使用示例
Запуск исследовательского агента
启动研究型Agent
bash
undefinedbash
undefinedСоздать агента для веб-исследования
Создать агента для веб-исследования
agent-deck add -t "Researcher" -c claude --mcp exa /tmp/research
agent-deck session start "Researcher"
agent-deck session send "Researcher" "Найди информацию о последних трендах в AI"
undefinedagent-deck add -t "Researcher" -c claude --mcp exa /tmp/research
agent-deck session start "Researcher"
agent-deck session send "Researcher" "Найди информацию о последних трендах в AI"
undefinedПроверка готовности
检查完成状态
bash
undefinedbash
undefinedПроверить статус
Проверить статус
agent-deck session show "Researcher"
agent-deck session show "Researcher"
Если статус ◐ (waiting) — агент закончил, получить результат:
Если статус ◐ (waiting) — агент закончил, получить результаты:
agent-deck session output "Researcher"
undefinedagent-deck session output "Researcher"
undefined