team-status — команда для Claude Code: статус агентской команды
Показывает состав активной агентской команды, состояние задач и прогресс. Пригодится, когда несколько субагентов работают над одним проектом.
/plugin marketplace add wshobson/agents
/plugin install agent-teams@claude-code-workflowsЧто делает team-status
Команда читает конфиг из ~/.claude/teams/{team-name}/config.json и вызывает TaskList, чтобы получить текущее состояние задач. Дальше выводит две таблицы: участники с ролями и статусом, задачи с идентификатором, владельцем и темой. Внизу — прогресс в процентах и числе выполненных задач.
Имя команды можно не указывать. Тогда команда сама проверит ~/.claude/teams/ и, если активных команд несколько, покажет список и попросит выбрать. Флаги --tasks и --members сужают вывод до одной таблицы, --json отдаёт сырой конфиг и список задач в JSON — это удобно, если результат нужно скормить другому скрипту.
Есть нюанс: без файла config.json в каталоге команды показывать будет нечего, поэтому сначала убедитесь, что команда создана и лежит там, где её ждёт команда. Флаг --json заодно отменяет форматированные таблицы, так что для человеческого чтения он не подходит.
Какие задачи решает
- посмотреть, кто из субагентов сейчас занят, а кто простаивает
- проверить, какие задачи ещё не назначены
- оценить долю выполненных задач по команде
- выгрузить состояние команды в JSON для внешнего скрипта
- найти нужную команду, когда в каталоге их несколько
Примеры запросов агенту
- /team-status
- /team-status security-team --tasks
- /team-status --json
Как установить team-status
1Через маркетплейс плагинов
/plugin marketplace add wshobson/agents/plugin install agent-teams@claude-code-workflows2Вручную: положить файлы
.claude/commands/team-status.mdВызов — /team-status. Для всех проектов — ~/.claude/commands/
Вручную: положить файлы
~/.codex/prompts/team-status.mdВызов — /prompts:team-status. В Codex этот формат помечен устаревшим, замена — скиллы
Вручную: положить файлы
.github/prompts/team-status.prompt.mdВручную: положить файлы
.gemini/commands/team-status.tomlGemini хранит команды в TOML: текст запроса — в поле prompt
Вопросы о team-status
Как установить team-status в Claude?
Через маркетплейс: сначала /plugin marketplace add wshobson/agents, затем /plugin install agent-teams@claude-code-workflows.
Что делает team-status?
Показывает участников активной агентской команды, их роли и статус, а также список задач с владельцами и зависимостями. В конце выводит прогресс по выполненным задачам.
Что нужно, чтобы команда отработала?
Файл ~/.claude/teams/{team-name}/config.json с конфигом команды. Если имя не передать, команда поищет активные команды в ~/.claude/teams/ и предложит выбрать.
Исходный текст
team-status.md · MIT
---
description: "Display team members, task status, and progress for an active agent team"
argument-hint: "[team-name] [--tasks] [--members] [--json]"
---
# Team Status
Display the current state of an active agent team including members, tasks, and progress.
## Phase 1: Team Discovery
1. Parse `$ARGUMENTS` for team name and flags:
- If team name provided, use it directly
- If no team name, check `~/.claude/teams/` for active teams
- If multiple teams exist and no name specified, list all teams and ask user to choose
- `--tasks`: show only task details
- `--members`: show only member details
- `--json`: output raw JSON instead of formatted table
2. Read team config from `~/.claude/teams/{team-name}/config.json` using the Read tool
3. Call `TaskList` to get current task state
## Phase 2: Status Display
### Members Table
Display each team member with their current state:
```
Team: {team-name}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Members:
Name Role Status
─────────────────────────────────────────
security-rev team-reviewer working on task #2
perf-rev team-reviewer idle
arch-rev team-reviewer working on task #4
```
### Tasks Table
Display tasks with status, assignee, and dependencies:
```
Tasks:
ID Status Owner Subject
─────────────────────────────────────────────────
#1 completed security-rev Review auth module
#2 in_progress security-rev Review API endpoints
#3 completed perf-rev Profile database queries
#4 in_progress arch-rev Analyze module structure
#5 pending (unassigned) Consolidate findings
Progress: 40% (2/5 completed)
```
### JSON Output
If `--json` flag is set, output the raw team config and task list as JSON.
© Seth Hobson · MIT · wshobson/agents