| name | agent-deck |
| description | Управление сессиями AI агентов через agent-deck CLI.
Триггеры (RU): "запусти агента", "запусти саб-агента", "создай сессию",
"проверь сессию", "проверь статус", "покажи вывод агента", "что агент ответил".
Triggers (EN): "launch sub-agent", "create sub-agent", "start session",
"check session", "show agent output".
|
Agent Deck CLI
Менеджер терминальных сессий для AI агентов. Позволяет запускать, контролировать и получать результаты от дочерних Claude сессий.
Запуск суб-агента
Триггеры: "запусти агента", "запусти саб-агента", "launch sub-agent"
Простой запуск (CLI команды)
agent-deck add -t "Название" -c claude /path/to/workdir
agent-deck add -t "Название" --parent "Родитель" -c claude /path/to/workdir
agent-deck session start "Название"
agent-deck session send "Название" "Твоя задача..."
Автоматический запуск (скрипт)
scripts/launch-subagent.sh "Название" "Промпт" [--mcp exa] [--wait]
Скрипт автоматически:
- Определяет текущую сессию и профиль
- Создаёт дочернюю сессию
- Ждёт инициализации Claude
- Отправляет промпт
Режимы получения результата
| Режим | Команда | Когда использовать |
|---|
| Fire & forget | (без --wait) | По умолчанию. Скажи: "Спроси меня когда будет готово" |
| On-demand | agent-deck session output "Название" | Когда пользователь спрашивает |
| Blocking | --wait | Нужен немедленный результат |
Проверка статуса
Триггеры: "проверь сессию", "проверь статус", "check session"
agent-deck status
agent-deck session show "Название"
agent-deck session show -json "Название"
agent-deck session current
agent-deck session current --json
Статусы:
● работает (running)
◐ ждёт ввода (waiting)
○ простаивает (idle)
✕ ошибка (error)
Получение результата
Триггеры: "покажи вывод агента", "что агент ответил", "show agent output"
agent-deck session output "Название"
MCP подключение
agent-deck mcp list
agent-deck mcp attach "Название" exa
agent-deck session restart "Название"
Рекомендуемые MCP
| Задача | MCP серверы |
|---|
| Веб-поиск | exa, firecrawl |
| Документация кода | context7 |
| Сложные рассуждения | sequential-thinking |
Управление сессиями
agent-deck session start "Название"
agent-deck session stop "Название"
agent-deck session restart "Название"
agent-deck ls
agent-deck ls -json
agent-deck rm "Название"
Важные правила
- Флаги перед аргументами:
session show -json name (не session show name -json)
- После mcp attach обязательно
session restart для применения изменений
- Избегать polling результатов из других агентов — это может мешать целевой сессии
- Идентификация сессии: можно использовать название, ID (≥6 символов) или путь
Примеры использования
Запуск исследовательского агента
agent-deck add -t "Researcher" -c claude --mcp exa /tmp/research
agent-deck session start "Researcher"
agent-deck session send "Researcher" "Найди информацию о последних трендах в AI"
Проверка готовности
agent-deck session show "Researcher"
agent-deck session output "Researcher"