Агентная система · mmat.tech

Вы описываете задачу — MMAT её выполняет.

MMAT — агентная система. Поручение можно отправить сообщением, голосом или файлом. MMAT работает с вашим контекстом и доступными инструментами и возвращает документы, код, исследования и отчёты. Результат можно открыть и проверить.

task.mjsJavaScript
import { prepareTask } from "./assets/brief.js";

const task = prepareTask({
  goal: "Собери лендинг для моего продукта",
  context: "Описание продукта и ссылки на референсы",
  output: "Рабочая страница и исходники",
  checks: ["Адаптивность", "Рабочие ссылки"]
});

// Этот пример готовит поручение, а не выполняет задачу.
console.log(task);
task.md / подготовленный текст
Задача: Собери лендинг для моего продукта Контекст: Описание продукта и ссылки на референсы Результат: Рабочая страница и исходники Проверки: Адаптивность; Рабочие ссылки

Это код конструктора на этой странице: он готовит текст поручения. Сами задачи MMAT выполняет в Telegram.

Исходный пример

Как задача превращается в работу

Вы задаёте направление. MMAT соединяет контекст, инструменты и действия и возвращает результат, который можно проверить.

01 / Вы

Задача и контекст

Вы объясняете, что должно получиться, и прикладываете нужные файлы или данные.

02 / MMAT

Работа доступными инструментами

MMAT уточняет важное и работает с файлами, кодом, браузером и сервером в разрешённом рабочем контуре.

03 / Вместе

Результат и проверка

Вы получаете конкретный артефакт или изменение. Когда это уместно, сохраняются логи, команды, тесты, снимки или источники.

Не знаете, как сформулировать, — соберите поручение здесь.

Выберите сценарий: сайт, исследование или документ. Уточните цель, посмотрите форму результата и список проверок. Готовый текст можно скопировать или скачать файлом.

1.0 / Поручение
Новая задача
Опишите результат: что должно получиться и для кого.

UTF-8

Конструктор только собирает текст поручения и ничего не отправляет. Работа начинается после того, как вы сами отправите текст в MMAT.

Открыть MMAT в Telegram

Поручить можно разную работу — форма результата зависит от задачи.

Примеры поручений показывают формулировку и форму результата. Это не выполненные клиентские проекты.

2.0 / Сценарии работы
Код и интерфейсы01

Страницы, прототипы и правки в существующем коде.

Собери одностраничный сайт для внутреннего сервиса: описание, форма заявки, адаптивная вёрстка.

Файлы проекта, которые можно открыть в браузере.

Документы и отчёты02

Сведение разрозненных данных и файлов в структурированный текст.

Собери отчёт по проекту: что получилось, что требует внимания, что дальше.

Документ с разделами и выводами.

Исследования и сравнения03

Сопоставление вариантов по заданным критериям.

Сравни три способа хранения файлов по цене, ограничениям и рискам.

Разбор с критериями, источниками и открытыми вопросами.

Контекст и продолжение04

Контекст проекта сохраняется между задачами в пределах выбранной памяти проекта и рабочего контура.

Продолжи прошлую задачу: добавь в тот же отчёт раздел о рисках.

Обновлённая версия прежнего артефакта.

Доступы и границы задаёте вы

MMAT может работать с файлами, браузером, кодом и сервером. Доступ ограничен задачей, поэтому передавайте только нужные данные и подключения.

3.0 / Рабочий контурПринципы безопасности
Цель и ограничения

Вы определяете, что можно делать и где граница рабочего контура. Существенные внешние или необратимые действия могут требовать отдельного подтверждения.

Секреты не идут в открытый контекст

Не присылайте пароли, токены, cookie и приватные ключи обычным сообщением. Если в рабочем контуре есть защищённый реестр, MMAT обращается к секрету по безопасной ссылке без раскрытия значения.

Ограничения

Доступные действия зависят от конкретного подключения и настроек проекта. Ни одна система не исключает ошибки и сбои интеграций, поэтому перед важной операцией проверяйте область задачи и путь отката.

Есть задача — начните с одного поручения.

Скопируйте подготовленный текст и отправьте его в MMAT в Telegram. Поручение отправляете вы сами.

Открыть MMAT