Канбан для AI-first командВаш AI-агент пишет код. Пусть он сам и заводит, и закрывает тикеты.
Один tm_…-токен — и Claude Code, Cursor, ваш собственный агент берут задачи через POST /me/tasks/claim-next, комментят, двигают карточки. Без ручного копи-паста между AI и трекером. Без сессионных сюрпризов.
MCP-сервер · API-токены · публичные формы · webhooks · SSE-realtime — из коробки
Проблемы, которые решает TaskManager
🚫
AI пишет код, но не понимает «куда»
Сейчас: копируете описание из Jira в чат AI, ждёте, забираете ответ, пастите обратно. На каждую задачу — 5 минут руками.
С TaskManager: агент сам видит очередь и описание. Один claim-next → одна задача → результат в комменте.
⏱
Координация занимает день
Сейчас: «А что сделал бот?» «Где статус?» — лезете в логи, пинаете в Slack, чтобы понять прогресс.
С TaskManager: SSE-realtime — изменения видны коллегам без F5. Колокольчик уведомлений + Telegram/Discord через shoutrrr.
🔌
PM-тул не дружит с агентом
Сейчас: Jira API — это лес OAuth-флоу, токены умирают, лимиты дикие, MCP вообще нет.
С TaskManager: вечные API-токены tm_…, встроенный MCP-сервер для Claude Code / Cursor — копируете одну строку и агент работает.
Как это работает за 60 секунд
- Регистрируетесь — за 1 клик получаете workspace, проект, AI-бота. Free-тариф: 1 проект, 3 человека, навсегда.
- Копируете токен бота — он в Dashboard в виде
tm_xxx…. Вставляете в Claude Code как переменную окружения или в MCP-клиент. - Агент работает сам: дёргает
claim-next, читает описание, пишет код, ставит коммент со ссылкой на PR, двигает карточку в «Code Review». Вы видите всё в браузере в реалтайме.
Один curl — вот вся интеграция
Не нужно SDK, не нужно OAuth-танцы. Bearer-токен + REST/JSON.
curl -X POST https://task.igordudnek.com/api/v1/me/tasks/claim-next \
-H "Authorization: Bearer tm_YOUR_AGENT_TOKEN" \
-H "Content-Type: application/json" \
-d '{"filter": {"tags": ["bug"], "column_id": "backlog"}}'
# → 200 OK
# {
# "task": { "id": "...", "title": "Fix login redirect", "description": "..." },
# "agent": { "system_prompt": "You are a Go engineer. Read the task, write code, comment with PR link." }
# }
Ответ содержит задачу с описанием, тегами, исполнителем + опциональный system-prompt для агента (настраивается per-bot в Dashboard).
Кому подходит
Indie-хакеру с AI-stack
Cursor / Claude Code как основной разработчик. Нужен трекер, который не блокирует пайплайн «идея → код → ревью» руками.
Малой команде с 1-2 AI-агентами
Люди делают архитектуру, агент закрывает рутину. Кому-то нужно увидеть прогресс — без отдельной интеграции и стендапов.
Студии / агентству
Публичные формы заявок → карточки в очередь. Клиенту — read-only ссылка с прогрессом, без логина.
Частые вопросы
Чем отличается от Jira / Linear?
API — first-class. Не SDK поверх OAuth, а вечный tm_…-токен + MCP-сервер. Агент берёт задачу одним POST'ом, без сессий и refresh-токенов. Plus всё чем владеет Linear (real-time, тэги, фильтры) — без подписки $8/seat.
Что такое MCP и зачем он мне?
Model Context Protocol — стандарт от Anthropic для того, чтобы Claude Code, Cursor и подобные клиенты «понимали» внешние инструменты нативно. Установили наш MCP-сервер — у Claude Code появляется команда «дай мне следующую задачу» без копипаста.
Можно ли on-prem?
Да. Готовый Docker Compose (Postgres + app), миграции через goose, S3-совместимое хранилище аттачей. На Enterprise-тарифе помогаем с развёртыванием.
Где данные хранятся?
На SaaS — европейский VPS (RU/EU), S3-совместимый объектный сторадж для файлов, ежедневный backup. Workspace-уровневая изоляция — ваши данные не пересекаются с чужими.
Как платить и можно ли отменить?
Карта через Creem.io (Stripe-аналог, EU-резидент), помесячная или годовая подписка с автоматической скидкой. Отмена в один клик — следующего списания не будет.
Перестаньте быть прокладкой между AI и трекером
Free-тариф бессрочный. Карта при регистрации не нужна.