Документация/Документация
Документация DevMachine
Что такое DevMachine, с чего начать и где прочитать о каждой возможности приложения и агента.
DevMachine — агент для разработки. Он встроен в приложение для macOS, Windows и Linux. Вы ставите задачу в чате, а агент читает проект, правит файлы и запускает команды прямо у вас на компьютере, в папке проекта. Рядом с чатом — редактор, терминал, Git-клиент, клиент баз данных и модули для работы с продакшеном: кластеры Kubernetes, очереди, логи и метрики.
Не пишете код? Хватит чата «Без проекта» для документов, таблиц и разовых скриптов.
Агент работает у вас, а к языковым моделям (нейросетям, которые пишут его ответы) обращается через сервер DevMachine. Поэтому из России VPN не нужен и платите вы в рублях. Новый аккаунт получает пробный период до 30 дней без карты, подробнее — Тарифы и лимиты.
С чего начать
- Быстрый старт — установить приложение, войти и поставить агенту первую задачу.
- Как устроен DevMachine — что происходит на вашем компьютере, а что на сервере.
- Модели — как выбрать модель, что делает модель «Авто» и как настроить уровень рассуждений.
- Переезд с Cursor, Claude Code и Codex — как перенести чаты, правила, навыки и привычные сочетания клавиш.
Начало работы
- Быстрый стартСкачать и установить приложение, войти в аккаунт, открыть проект, поставить агенту первую задачу и проверить правки.
- Как устроен DevMachineЧто работает у вас на компьютере, что идёт через сервер DevMachine и где хранятся проект, чаты и ключи к моделям.
- Установка и обновленияДля каких систем есть сборки DevMachine ADE, как установить приложение на macOS, Windows и Linux, как оно обновляется и как его удалить.
- ПроектыКак открыть папку проекта, начать без проекта, склонировать репозиторий и открыть файл из системы. Какие папки нельзя открыть как проект.
- Переезд с Cursor, Claude Code и CodexКак перенести чаты проекта, правила, навыки, MCP-серверы, сочетания клавиш и тему из Cursor, Claude Code и Codex.
Агент
- Как работает агентЧто происходит после вашего сообщения, как читать ленту чата, как остановить агента и что он делает сам, а о чём спрашивает.
- Сообщения и вложенияКак писать агенту, направлять его во время работы, прикладывать файлы, картинки и документы, цитировать ответы и переходить по ссылкам на файлы.
- Команды «/»Все встроенные команды поля ввода: что делает каждая и какие тратят лимит.
- Режимы агента«Авто», «Полный», «План» и «Без ограничений»: что агент в каждом режиме делает сам, о чём спрашивает и как переключить режим.
- Режим «План»Как договориться с агентом о плане до того, как он тронет код: вопросы, документ плана и карточка «План готов».
- FlowFlow — способ работы агента DevMachine: уточнить задачу, спланировать, написать тест раньше кода и проверить результат, прежде чем сказать «готово». Что он меняет и как его выключить.
- Разрешения и вопросы агентаКарточки, где агент просит разрешения или задаёт вопрос: что на них написано, что значит каждая кнопка и как отозвать «Больше не спрашивать».
- Изменения сессии, откат и ветвление чатаКак проверить правки агента и откатить файл, как отменить запрос вместе с его правками и отправить исправленным и как разветвить чат.
- Список чатов, поиск и параллельные задачиКак создавать, переименовывать, закреплять и удалять чаты, искать по ним и вести несколько задач агента одновременно.
- Задача в отдельной копии проектаКак дать каждой задаче агента свою копию проекта и свою ветку, чтобы несколько агентов работали параллельно и не мешали друг другу.
- Субагенты и фоновые задачиЧто такое субагенты, когда агент их запускает, где следить за ними и за запущенными серверами, на какой модели они работают.
- Инструменты агентаЧто значат строки действий агента в ленте, как работают веб-поиск, генерация картинок и браузер агента, где описаны инструменты модулей.
- Внешние агентыКак разрешить другой агентной системе ставить задачи агенту DevMachine на вашем компьютере, выдать ей ключ и следить за её работой.
- Голосовой вводКак надиктовать задачу агенту, где распознаётся речь и какие у диктовки пределы.
- Контекст, сжатие истории, расход и повторыЧто такое контекст агента, как следить за ним и за расходом лимита, как сжимается история, что делать при повторах и обрывах связи и как агент помнит проект между чатами.
Модели и тарифы
- МоделиКак выбрать модель для чата, что делает модель «Авто», как настроить уровень рассуждений и модель субагентов и почему свой API-ключ не нужен.
- Тарифы и лимитыЧто даёт пробный период, чем различаются тарифы, как устроены сроки оплаты, автопродление и пакеты лимита и что будет, когда лимит кончится.
- Аккаунт и веб-кабинетКак войти и выйти, что показывает раздел «Аккаунт и тариф», как работать в организации и зачем нужна каждая страница веб-кабинета devmachine.ai/console.
Настройка
- Окно настроекКак открыть настройки, что в каком разделе и как сменить тему, язык и расположение панелей.
- Сочетания клавишКак выбрать набор сочетаний — VS Code, JetBrains или JetBrains Classic — и какие клавиши в нём работают на macOS, Windows и Linux.
- Правила проекта: AGENTS.md и заметка о репозиторииРасскажите агенту один раз, как собирать проект и чего не трогать: файлом AGENTS.md в репозитории или заметкой в настройках.
- НавыкиНавык — инструкция с файлами и скриптами, которую агент берёт, когда задача подходит. Как поставить навык, вызвать его и написать свой.
- Свои команды и агентыСвои команды «/» и субагенты — Markdown-файлы в домашней папке. Как их создать и вызвать, как выбрать модель для субагентов.
- MCP-серверы: «Интеграции»Как подключить к агенту MCP-сервер — по адресу или командой, — выбрать, какие его инструменты получит агент, и включить подтверждение перед вызовом.
- ПлагиныПлагин добавляет в DevMachine свой экран и инструменты для агента. Как поставить плагин из папки, что проверить на экране установки, как выключить и удалить его.
- Модули агентаМодуль даёт агенту инструменты и инструкции для одной области, например для баз данных, кластеров или продакшена. Какие модули есть, что включено по умолчанию, сколько стоит каждый и как его включить.
- ОкруженияОкружение — общий стенд с базами, брокерами и кластерами. Привяжите к нему репозиторий, и агент в каждом новом чате будет знать, с чем работает.
Рабочее место
- Окно приложенияИз чего состоит окно DevMachine ADE: шапка, левая и правая колонки, центр. Как вынести модуль или настройки в отдельное окно, вернуться назад и найти пропущенное уведомление.
- Файлы, редактор и поискДерево файлов проекта, просмотр документов, PDF и картинок, редактор кода, поиск и замена в файле, общее окно поиска по чатам, файлам и тексту.
- Дифф «Код / Поведение»Изменение можно читать построчно или по смыслу, группами с уровнем риска. Второй способ помогает быстро понять, куда в большой правке агента смотреть первым делом.
- Git-клиент, аккаунты и публикацияВстроенный Git: статус, коммит, ветки, журнал с графом, rebase, cherry-pick, stash и worktree. Здесь же — Git-аккаунты, клонирование и публикация репозитория, а merge request открывает агент.
- ТерминалВстроенный терминал: вкладки, поиск, запуск команды из ответа агента одной кнопкой, окно макросов. Чем ваши команды в терминале отличаются от команд агента.
- Базы данныхКак в инструменте «БД» подключиться к PostgreSQL, MySQL, ClickHouse, MongoDB, 1С OData и другим базам, смотреть таблицы, выполнять запросы и править данные — и что с базами может агент.
- Браузер агентаВстроенный браузер: агент открывает в нём страницы и проверяет свою работу, а вы видите то же самое и в любой момент можете перехватить управление.
- Проект на сервере по SSHОкно приложения — на вашем компьютере, проект и агент — на Linux-сервере. Что нужно серверу и вам, как подключиться и что в таком проекте работает иначе.
- Доступ с телефонаКак следить за агентом и отвечать ему с телефона или из другого браузера, пока компьютер включён. По умолчанию доступ выключен.
- Разработка на 1СЧто DevMachine даёт разработчику 1С:Предприятия — навыки агента, проверка кода BSL, подключение 1С:EDT, выгрузка конфигуратора, данные базы через OData — и как это включить.
Продакшен
- Kubernetes: кластеры в приложенииКак смотреть и менять кластеры прямо в DevMachine через ваш kubectl и kubeconfig и как дать агенту читать и чинить их, с вашим подтверждением там, где это важно.
- Queues: очереди Kafka и RabbitMQКак в одном виде смотреть топики и очереди Kafka и RabbitMQ, группы потребителей с их отставанием, DLQ и сообщения — и как дать агенту доступ к брокерам на том уровне, который выберете вы.
- Ignition: API-клиентЗапросы к HTTP-API, коллекции, окружения, проверки и прогоны прямо в приложении. Всё лежит в папке .ignition/ рядом с кодом, а агент работает с теми же запросами.
- Observe: логи, трейсы, метрики и ошибкиКак подключить свой мониторинг — Prometheus, Loki или Elasticsearch, Tempo или Jaeger, Sentry или GlitchTip — и видеть, всё ли в порядке в продакшене и что именно сломалось.
- Incidents: инциденты продакшенаКак сбои продакшена становятся инцидентами с готовой задачей для агента или для вас и почему закрыть инцидент может только проверка продакшена.
- Rollout: выкатка через CanaryКак модуль Rollout выкатывает изменение по этапам через Argo Rollouts в вашем кластере, что для этого нужно и чего пока нельзя настроить из приложения.
- Profiler: профилированиеКак снять профиль сервиса под нагрузкой, найти горячие места и сравнить профили «до» и «после». Если агент говорит «стало быстрее», он должен подкрепить это таким сравнением.
- Макросы: проверенные команды проектаКоманды эксплуатации с параметрами: лежат в репозитории и проходят ревью как код. Вы запускаете их из формы с предпросмотром, агент — только проверенные, а всё рискованное — после вашего ответа.
Безопасность и данные
- Обзор безопасностиНа чём держится безопасность агента в DevMachine, где её настроить и с чего начать, если проект чужой или агент работает с продом.
- Ограничения агентаСтупени действий, наборы «Свободно», «Осторожно» и «Строго», песочница команд на macOS, Linux и Windows, сеть агента, что закрыто для него всегда и как задать свои исключения.
- Доступ агента к базам, кластерам и очередямКак задать уровень доступа агента к каждой базе данных, кластеру Kubernetes и брокеру сообщений, что значат метки окружений dev, stage и prod и какие действия вы подтверждаете на каждый вызов.
- Аварийная остановка и журнал действийКак одним сочетанием клавиш остановить агента вместе со всем, что он запустил, как включить его снова и где смотреть журнал всех его действий.
- Данные и приватностьЧто уходит с компьютера и через кого, что хранится на сервере DevMachine, что маскируется перед отправкой модели, а что нет.
- Организации и политика агентаКак команда работает по одной подписке: роли, участники и приглашения, что видят владелец и администраторы и как «Политика агента» ограничивает агента на компьютерах сотрудников.
- Для компаний: облако или контур заказчикаДва варианта для команд и компаний: облако DevMachine с организациями или установка целиком в вашу инфраструктуру, вплоть до сети без интернета.
Помощь
- Если что-то не работаетЧастые сбои и что с ними делать: связь с сервером, долгие ответы модели, вход, запуск агента, обновления и проекты. В конце — где найти журнал.
- ПоддержкаКак отправить отчёт об ошибке прямо из приложения и что в него попадает. Где найти версию и журнал приложения и как связаться с поддержкой.
Обновлено · Нашли неточность? Напишите на support@devmachine.ai или в Telegram.
