Візуальний робочий процес, реальна передача, реальні цикли зворотного зв'язку, реальна міжагентська комунікація. Побудовано так, щоб ви могли доставити функцію в одному повідомленні Slack замість п'ятдесяти.
Візуальне полотно робочого процесу
Нескінченне масштабоване полотно на базі React Flow, того ж двигуна, що й n8n, Retool, Pipedream та Make. Розміщуйте вузли, з'єднуйте їх, зберігайте команду. Ніякого коду, ніякого YAML.
14 вбудованих ролей агентів
Fullstack, Frontend, Backend, DevOps, QA, Security, PM, Architect, Mobile, Marketing, Git Expert, SEO, i18n, Brainstormer. Плюс будь-яка інша користувацька роль, яку ви вже зберегли у своєму проекті.
Модель і підказка для кожного вузла
Кожен вузол вибирає свого провайдера, свою модель і свої інструкції кроку. Використовуйте Opus для Architect, Haiku для QA, Codex для важкого бекенду, Antigravity для дешевого фронтенду. Змішуйте та поєднуйте.
Автоматична передача
Коли агент викликає team_complete_step, AgentsRoom створює пакет передачі (резюме функцій, змінені файли, ризики, підказки для тестування, прапорці) і запускає наступний вузол з цим пакетом як початковим контекстом.
Опція ручної передачі
Віддаєте перевагу перевірці кожного кроку? Перемкніть вузол у ручний режим. Агент чекає, ви натискаєте 'Передати', коли задоволені результатом. Найкраще з обох світів.
Умовні зв'язки
Кожен зв'язок може нести одну перевірку прапорця або кілька, об'єднаних через І чи АБО. Якщо QA пройдено, йдемо до PM; якщо рев'ю провалено, повертаємось до Dev; якщо провалено рев'ю І аналіз, зупиняємось заради людини. Коли два зв'язки підходять одночасно, перемагає той, у якого більше умов.
Цикли зворотного зв'язку
Dev до QA до Dev до QA. Коли QA повертає квиток, оригінальний агент Dev повторно використовується з повною пам'яттю попереднього циклу, тому він дійсно виправляє регресію, а не починає заново.
Машинно-перевірені контрольні точки якості
Закріпіть команду перевірки на будь-якому вузлі (npm test, lint, build). Виконавець запускає її, коли агент сигналізує про завершення: код виходу 0 встановлює прапор маршрутизації на true, будь-який інший: на false. Виміряний результат завжди переважає самозвіт агента.
Вузли огляду лише для читання
Один перемикач на вузлі, і його агент не може редагувати, комітити чи пушити: він читає дифф, запускає тести й повертає вердикт. Рецензент ніколи не виправляє те, що він перевіряє, і дві гілки огляду більше не стикаються, записуючи те саме виправлення. Забезпечується самим CLI для Claude, Codex, Grok, Antigravity та OpenCode, увімкнено за замовчуванням на вузлах огляду в готових шаблонах.
Паралельні гілки огляду
Проведіть два безумовні ребра з вузла, і обидві цілі запускаються одночасно: QA та Security перевіряють один і той самий диф поруч, потім вузол з'єднання об'єднує їхні звіти. Одна червона гілка тримає ворота закритими.
Запитати людину і рухатися далі
Вузол Await не завершує роботу, а ставить її на паузу: запуск зупиняється, ставить вам запитання, яке ви написали на вузлі, і щойно ви відповідаєте, він сам іде далі й передає вашу відповідь наступному кроку. Агент, який застряг, іде в нього замість того, щоб завершувати запуск, а сповіщення приходить вам на телефон.
Навички закріплені на кожному кроці
Прикріпіть записи з вашої бібліотеки навичок до вузла. Агент завантажує їх перед початком кроку, тому ваш контрольний список огляду або інструкція з розгортання застосовується при кожному запуску, а не тільки коли агент про це пам'ятає.
Захист max-cycles
Налаштовувана межа (за замовчуванням 3). Уникає нескінченних циклів QA-відхиляє-Dev. Коли досягнуто межі, виконання зупиняється в очікуванні завершення, і ви вирішуєте, що робити.
Запуски переживають перезапуски
Закрийте додаток під час запуску, відкрийте його знову, і запуск повернеться до кроку, на якому він був. Стан, нотатки та хронологія зберігаються на диску; оркестратор підхоплює роботу замість того, щоб залишити зомбі.
Бібліотека команди у вашому обліковому записі
Глобальні команди синхронізуються з вашим обліковим записом і слідують за вами на різних машинах; проектні команди подорожують з кімнатою. Обидві зберігають офлайн-кеш, а зміни, зроблені офлайн, відтворюються при повторному підключенні.
Спільний чернетковий файл NOTES.md
Кожен агент у виконанні читає та записує файл markdown у робочій області. Переживає стиснення, аварію, перезапуск. Єдине джерело правди для міркувань команди.
Вхідні повідомлення від ролі до ролі
Потрібно, щоб QA поставив питання Архітектору під час виконання? team_ask публікує повідомлення у вхідні повідомлення ролі. Наступний агент на цій ролі читає його і відповідає. Реальний чат між агентами, на час run: постійні вхідні, які його переживають, це обмін повідомленнями між агентами.
Комунікація між агентами на основі MCP
Всі інструменти команди доступні через сервер MCP. Інструменти переживають стиснення контексту Claude (Anthropic повторно надсилає їх кожного разу). Стійкі до /clear, /compact і довгих циклів.
Резюме передачі на основі Haiku
Якщо агент не пише власне резюме функцій, невеликий виклик Haiku генерує його з git diff. Дешево, швидко, і наступний агент завжди отримує контекст.
Пропаганда MCP у браузері
Вузол команди з verifyInBrowser автоматично переключає свого агента в режим доступу до браузера. Вузол QA отримує всі інструменти браузера (навігація, клік, введення, знімок екрану, отримання журналів).
Ефемерні агенти для кожного виконання
Кожне виконання команди створює нових агентів і знищує їх при відхиленні. Ваш список агентів проекту залишається чистим. Команда - це робочий процес, агенти - це виконання.
Глобальні та проектні команди
Зберігайте повторно використовувані команди у вашій глобальній бібліотеці (~/.agentsroom/teams) або закріплюйте їх за конкретним проектом (збережені разом з кімнатою). Той самий редактор, різний обсяг.
Чотири шаблони команд включено
Створення, потім перевірка, Специфікація створення перевірки, Полювання на помилки (відтворення, виправлення, доведення) і Захист випуску з паралельним QA та безпекою. Дублюйте, редагуйте, виконуйте. Почніть за 30 секунд.
Інтерфейс часової шкали виконання
Кожна передача з'являється як картка на часовій шкалі виконання: яка роль щойно завершилася, що говорить резюме, які файли змінено, які прапорці встановлено. Аудит, відтворення.
Запуск на будь-якому квитку з беклогу
Створіть заявку для команди, і ланцюжок починається з цієї заявки. Перший агент читає заголовок і текст заявки, решта команди підхоплює її звідти.