# agent-tasks

Организует пайплайн задач для автономных ИИ-агентов с контролем стадий, зависимостями и артефактами. Пригодится при совместной работе нескольких агентов над одним репозиторием.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 22
- Автор: keshrath
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/keshrath/agent-tasks
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/mcp/agent-tasks

## Что делает

Сервер превращает плоский список дел в направленный граф этапов: от `backlog` и `spec` до `test` и `done`. Агенты могут брать задачи на себя, передавать их коллегам, возвращать на доработку и прикреплять версии артефактов. Если между задачами есть зависимость, переход на следующий шаг блокируется до её закрытия.

Внутри работают 8 MCP-инструментов и локальный REST-сервис на порту 3422. В Claude Code версий от 2.1.289+ доступна встроенная панель `/pipeline`, которая выводит интерактивную доску рядом с чатом.

Для запуска требуется Node.js версии от 20.11. В настройках стадий не включайте параметр `require_approval`: в текущей версии нет инструмента для подтверждения, и задача застрянет навсегда.

## Требования
- Нужно: Node.js (команды через npx)

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add agent-tasks -- npx -y agent-tasks
```

### Codex

**Командой платформы**
```bash
codex mcp add agent-tasks -- npx -y agent-tasks
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "agent-tasks": {
            "command": "npx",
            "args": [
                "-y",
                "agent-tasks"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "agent-tasks": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "agent-tasks"
            ]
        }
    }
}
```

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add agent-tasks npx -y agent-tasks
```

## Когда брать
- согласовать параллельную работу нескольких агентов в общем коде
- заблокировать переход задачи на этап тестирования до закрытия зависимостей
- сохранить историю архитектурных решений и выводов прямо в карточке задачи
- отслеживать прогресс разработки через панель в терминале Claude Code

## Примеры запросов агенту
- Создай задачу на рефакторинг модуля авторизации и переведи её на стадию plan
- Покажи следующие доступные задачи с учётом зависимостей через task_list
- Добавь артефакт с архитектурным решением к текущей задаче

## Похожие
- [memory-tasks](https://affpapa.org/nevibecode/skills/memory-tasks.md) — скилл · 1200 установок
- [find-code-tasks](https://affpapa.org/nevibecode/skills/find-code-tasks.md) — скилл · ★ 3189
- [speckit-tasks](https://affpapa.org/nevibecode/skills/speckit-tasks.md) — скилл · 2400 установок
- [gws-tasks](https://affpapa.org/nevibecode/skills/gws-tasks.md) — скилл · 44800 установок
- [recipe-review-overdue-tasks](https://affpapa.org/nevibecode/skills/recipe-review-overdue-tasks.md) — скилл · 30200 установок
- [brief-to-tasks](https://affpapa.org/nevibecode/skills/brief-to-tasks.md) — скилл · 5200 установок

Из того же набора: [keshrath/agent-tasks](https://affpapa.org/nevibecode/by/keshrath/agent-tasks.md) — 2 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
