Подключения к базам данных

Пусть агенты делают запросы к базе,
только чтение, пока вы не решите иначе

AgentsRoom управляет вашими подключениями к MySQL, PostgreSQL, SQL Server, MongoDB, SQLite и Google BigQuery и даёт ИИ-агентам для кодинга способ выполнять на них запросы. По умолчанию только чтение, по одному запросу за раз, и пароль остаётся вне досягаемости.

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

Клиент баз данных
Только чтение
AgentsRoom
SELECT id, email, plan FROM users LIMIT 50
DELETE FROM users WHERE id = 42
Заблокировано : подключение только на чтение
SSH-туннельbastion.acme.dev
Приватная подсеть
Ограниченная выборка
Через ваше сохранённое подключение
Один запрос за вызовПароль не покидает приложение

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

ИИ-агент для кодинга, который не видит ваших данных, пишет код под ту схему, которую сам вообразил. Он придумывает колонку, считает, что в enum три значения, хотя их семь, и объясняет баг теорией вместо строки из таблицы. Подключение к базе это лечит, и оно же самый быстрый способ превратить полезного агента в инцидент. AgentsRoom построен вокруг этого противоречия.

Вы сохраняете подключения так же, как в любом клиенте баз данных: движок, хост, порт, пользователь, база и TLS, если сервер его ждёт. Если база недоступна из открытого интернета, подключение идёт через SSH-туннель или сессию проброса портов AWS SSM, поверх SSH- и SSM-подключений, которые вы уже сохранили в AgentsRoom. Так база, стоящая в приватной подсети, становится доступной для запросов, оставаясь закрытой для всего мира.

Каждое подключение стартует в режиме только чтения. SELECT выполняется. Запрос, который изменил бы данные, не выполняется, пока вы не сделаете это конкретное подключение доступным для записи и не подтвердите операцию. За один вызов принимается только один запрос, поэтому за точкой с запятой ничего лишнего не спрячется, а объём выдачи ограничен, чтобы широкий запрос не завалил ни агента, ни окно. Подключение можно пометить как production, и тогда подтверждение сложнее дать случайно.

Чтением дело не ограничивается. Подключение, сохранённое на одной машине, появляется на остальных, поэтому базу вы настраиваете один раз, а не по разу на каждый компьютер. А саму базу можно выгрузить в файл, восстановить из файла или скопировать прямо на другой сервер через те же туннели: ровно те операции, ради которых вы раньше выходили из приложения.

Клиент баз данных, который исходит из того, что за рулём агент

MySQL, PostgreSQL, SQL Server, MongoDB, SQLite и Google BigQuery, причём серверные движки доступны в закрытых сетях, с включёнными по умолчанию ограничениями.

Подключения к MySQL, PostgreSQL, SQL Server и MongoDB

Сохраняйте по подключению на каждую базу : хост, порт, пользователь, база, которую нужно открыть, и TLS, если сервер его требует. Локальная база, staging и production-реплика живут в одном списке, и их можно выбрать вместо того, чтобы набирать заново.

Доступ к закрытой базе

База в приватной подсети не особый случай. Направьте подключение через SSH-туннель или сессию проброса портов AWS SSM, и AgentsRoom откроет его за вас, переиспользуя SSH- и SSM-подключения, уже сохранённые в приложении. К инстансу Google Cloud SQL подключаются по имени подключения через Cloud SQL Auth Proxy, используя ваш собственный вход в gcloud, без хранения чего-либо.

Только чтение по умолчанию

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

Два замка перед записью

Запись требует двух осознанных действий, а не одного. Подключение нужно сделать доступным для записи, и саму операцию нужно явно подтвердить. Один невнимательный клик не превратится в UPDATE без условия WHERE.

Один запрос за вызов

Каждый вызов несёт ровно один запрос. Всё, что приписано после точки с запятой, отклоняется, а не выполняется, поэтому чтение, которое выглядит как чтение, не протащит с собой второй запрос. Сверх этого объём выдачи ограничен.

Production помечается отдельно

Пометьте подключение как production, и подтверждение станет строже. База, которая имеет значение, перестаёт выглядеть точно так же, как локальная копия : и для вас в конце длинного дня, и для агента, идущего по списку задач.

Ваши подключения на каждой машине

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

Экспорт, импорт, копирование

Выгрузите базу в файл .sql, залейте такой файл в базу или скопируйте одну базу прямо поверх другой. Перед перезаписью цель сохраняется в резервную копию, а полная замена базы вынесена в отдельное решение с собственным подтверждением.

Агенты делают запросы к базе, но пароль они не держат

Ваши учётные данные от базы AgentsRoom хранит, а не раздаёт. Агент просит выполнить запрос к подключению, которое знает по имени, приложение открывает подключение, выполняет запрос и возвращает строки. Пароль никогда не входит в то, что получает агент, никогда не входит в запрос, который агент пишет, и никогда не попадает в переписку, которую он ведёт.

Правило только на чтение это вторая половина картины, и агент не может выйти из-под него уговорами. Инструмент, которым агент делает запросы, отклоняет всё, кроме чтения, если не выполнены два условия: подключение доступно для записи, и вы включили «Разрешить агентам запись» для этого подключения. По умолчанию опция выключена, и проверка выполняется в десктоп-приложении, а не в процессе агента. Ваши собственные записи в консоли по-прежнему требуют явного подтверждения, которое намеренно труднее дать, когда подключение помечено как production. Когда подключение открыто для записи агентами, записи выполняются без этого подтверждения, поэтому оставляйте эту опцию для базы, которую вы доверили бы агенту. Во всех остальных случаях худшим исходом неудачного запроса остаётся неверный ответ, а не потерянная таблица.

Правило одного запроса закрывает классическую брешь. Вызов, который несёт один запрос, нельзя дополнить точкой с запятой и вторым, поэтому запрос, безобидный на ревью, не сделает при выполнении что-то другое. SQL Server не требует этой точки с запятой, поэтому там запрос на чтение должен быть SELECT или WITH без единого ключевого слова записи или транзакции, и он выполняется внутри транзакции, которая всегда откатывается. Вместе с ограниченной выдачей ошибка остаётся ошибкой, а не превращается в выгрузку данных.

Поддержка движков

Шесть движков, и мы честно называем те, которых нет

MySQL и MariaDB, PostgreSQL, SQL Server (включая Azure SQL и Amazon RDS for SQL Server), MongoDB, SQLite и Google BigQuery. У каждого свой драйвер, а не общий слой перевода, потому что различия между ними настоящие: сессия PostgreSQL или SQL Server привязана к одной базе, MongoDB принимает запрос, а не SQL, T-SQL не требует точки с запятой между двумя запросами, каждый экспорт работает через инструменты, поставляемые с этим движком, SQLite представляет собой просто файл на вашем компьютере, без хоста, пользователя и пароля, а подключение BigQuery представляет собой проект Google Cloud и набор данных по умолчанию, со входом под вашим собственным аккаунтом Google (gcloud auth application-default login) и без хранения какого-либо ключа. До четырёх серверных движков можно добраться напрямую или через SSH-туннель либо сессию проброса портов AWS SSM, когда они не выставлены в открытый интернет.

Oracle, Redis и остальные не поддерживаются. В SQL Server вы входите через SQL-логин (аутентификация Windows, Active Directory и Entra ID не предлагается), и экспорта, импорта и копирования нет. В BigQuery Google выставляет счёт за каждый запрос по объёму прочитанных им байтов, поэтому у каждого подключения есть лимит оплаты на один запрос (по умолчанию 1 GiB, настраивается): запрос сверх него отклоняется, а не оплачивается. Открыть таблицу можно бесплатно и только на чтение, ваши агенты используют те же инструменты db_list, db_schema и db_query с теми же ограничениями и видят, сколько байтов прочитал каждый запрос, и экспорта, импорта и копирования там тоже нет. Об этом честнее узнать до скачивания, а не после. Какой движок появится следующим, решают запросы пользователей, поэтому если вашего нет в списке, напишите какой именно в публичном бэклоге, и он будет учтён.

Запросить свой движок баз данных
Экспорт, импорт, копирование

Базу можно не только читать, но и перенести

Экспортируйте базу в файл. Импортируйте файл в базу. Или скопируйте одну базу прямо поверх другой, в том числе через SSH-туннель или сессию AWS SSM, которые вы уже сохранили. Каждый движок работает через свои официальные инструменты и пишет на диск потоком, поэтому база на несколько гигабайт превращается в полосу прогресса, а не в вылет.

Эти инструменты поставляются с базой данных, а не с AgentsRoom: mysqldump и mysql, pg_dump и psql, mongodump и mongorestore. У SQL Server нет аналога, который передаёт всю базу потоком, поэтому у его подключений нет экспорта, импорта и копирования. Когда инструментов нет, приложение прямо называет, каких именно, и даёт указать папку, где они лежат, как и положено клиенту баз данных: приложение, запущенное из Dock или из меню «Пуск», видит лишь урезанный PATH и иначе заявляло бы, что инструментов нет, на машине, где они есть.

Именно на копировании один неверный клик стоит рабочего дня, поэтому оно построено вокруг этого, а не вокруг идеального сценария.

  • Подключение только на чтение отклоняет импорт сразу, ещё до того как что-либо будет открыто.
  • Прежде чем будет применён первый же запрос, целевая база выгружается в файл, который выбираете вы.
  • В подтверждении названы и подключение, и база, а если подключение помечено как production, оно говорит об этом громче.
  • Удалить и создать целевую базу заново: отдельная опция, и на production-подключении имя базы придётся набрать вручную.

От закрытой базы до ответа

Сохраните подключение, направьте его, а дальше делайте запросы сами или доверьте их агенту.

01

Сохраните подключение

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

02

Направьте его, если база закрыта

Если база недоступна напрямую, направьте подключение через SSH-туннель или сессию проброса портов AWS SSM, собранную из подключений, уже сохранённых в AgentsRoom. База в приватной подсети становится доступной, оставаясь закрытой снаружи. В Google Cloud выберите вместо этого инстанс Cloud SQL: AgentsRoom сам запустит Cloud SQL Auth Proxy.

03

Делайте запросы сами или дайте агенту

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

Когда агенту нужны настоящие строки

Моменты, когда чтение боевых данных оказывается самым коротким путём к исправлению.

Отладка на настоящих данных

Баг проявляется только у нескольких аккаунтов. Дайте агенту прочитать эти строки, и он найдёт значение, которое ломает логику, вместо того чтобы предлагать три теории о том, как могут выглядеть данные.

База, которой нет снаружи

База живёт в приватной подсети без публичного адреса. Направьте подключение через SSH-туннель или сессию AWS SSM поверх ваших сохранённых подключений и делайте запросы, не открывая порт в интернет.

Пусть агент проверит, а не угадает

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

Production без риска записи

Читать production часто необходимо, а писать в него посреди задачи почти никогда не нужно. Пометьте подключение как production, оставьте его только на чтение, и разница между «разобраться» и «сломать» перестанет зависеть от чьей-то внимательности.

Обновить staging настоящими данными

Баг воспроизводится только на настоящих строках. Скопируйте базу на свой staging-сервер через уже сохранённый туннель, а то, что там было, сначала уйдёт в резервную копию.

Открыли ноутбук: всё на месте

Подключения следуют за вашим аккаунтом: те же хосты, те же туннели, те же флаги «только чтение» и production. С включённой синхронизацией паролей пароли тоже переносятся, со сквозным шифрованием, и ничего не нужно набирать заново; без неё каждая машина один раз спросит пароль.

ИИ-агенты + SQL

Как мои агенты делают запросы к базе?

db_listdb_schemadb_querydb_connection_new

Через AgentsRoom MCP, четырьмя инструментами. db_list возвращает ваши сохранённые подключения и их метаданные, db_schema обходит схемы, таблицы и колонки без единой строки SQL, db_query выполняет один запрос и возвращает строки, а db_connection_new предлагает базу, которую вы ещё не сохранили. AgentsRoom открывает подключение, вместе с SSH-туннелем или сессией AWS SSM перед ним, если они есть. Обратно к агенту уходит выборка, а не учётные данные.

Агенты могут выполнять запись, только если вы включили «Разрешить агентам запись» на подключении, которое к тому же доступно для записи. Эту опцию нужно включать вручную: по умолчанию она выключена и синхронизируется вместе с подключением во всём вашем аккаунте. После включения записи выполняются сразу, поэтому пользуйтесь ею, только если доверяете агенту эту базу данных. Десктоп-приложение проверяет это разрешение в своём основном процессе, а db_query по-прежнему принимает только один запрос за вызов.

Регистрация базы может быть и целиком делом агента. db_connection_new оставляет путь с проверкой: он открывает форму создания, заранее заполненную хостом, пользователем и SSH- или AWS SSM-подключением, через которое нужно добираться до базы, а проверяете её, вводите пароль и сохраняете вы, и до этого момента ничего не сохранено. Пока вы не выключите «Агенты могут управлять подключениями» (в настройках, включено по умолчанию), db_connection_save записывает подключение сразу, без формы, и пароль по-прежнему не проходит через переписку: он копируется из секрета хранилища, который агент лишь называет. Агент получает всё, что нужно, чтобы рассуждать о ваших данных, и ни один из привычных способов превратить такой доступ в инцидент ему недоступен.

Каждый запрос агента тоже на виду. Вызовы db_query и db_schema попадают на вкладку «Активность» правой панели, с SQL и первыми возвращёнными строками, в отдельный журнал для каждой базы; аватар агента отображается на кнопке «Базы данных» и, вместе со значком «Агент работает», в вашем списке баз данных. Следить за этим можно и с телефона, в карточке агента в мобильном приложении. Этот журнал передаётся только между вашим компьютером и телефоном, со сквозным шифрованием и скрытыми секретами: никакие результаты запросов не хранятся на сервере.

Открыть AgentsRoom MCP

Та же вкладка «Активность», которая перечисляет ваши вызовы db_query и db_schema, снята здесь на сохранённом SSH-сервере : агент запускает три команды, каждая приходит со своим выводом, кодом выхода и длительностью, затем журнал этого подключения открывается целиком. Журнал остаётся на вашем компьютере.

Смотреть на YouTube

Какие базы данных поддерживаются?
MySQL и MariaDB, PostgreSQL, SQL Server (с Azure SQL и Amazon RDS for SQL Server), MongoDB, SQLite и Google BigQuery. У каждого свой драйвер. До серверных движков можно добраться напрямую или через SSH-туннель либо сессию проброса портов AWS SSM; подключение SQLite представляет собой файл на вашем компьютере, который вы выбираете по его пути; подключение BigQuery представляет собой проект Google Cloud, который открывается под вашим собственным аккаунтом Google и с лимитом оплаты на один запрос (по умолчанию 1 GiB), чтобы дорогой запрос отклонялся, а не оплачивался. Oracle, Redis и остальные сегодня не поддерживаются. Если вам нужен один из них, попросите о нём в публичном бэклоге: список растёт из того, что люди действительно запрашивают.
Может ли ИИ-агент писать в мою базу?
Да, если вы явно это разрешите. Агент может выполнять запись, только если подключение доступно для записи и вы включили «Разрешить агентам запись» в настройках этого подключения. Тогда записи выполняются сразу, поэтому включайте эту опцию, только если доверяете агенту эту базу данных. В остальных случаях db_query работает только на чтение.
Как добраться до базы в приватной подсети?
Направьте подключение через SSH-туннель или сессию проброса портов AWS SSM, собранную из SSH- и SSM-подключений, которые вы уже сохранили в AgentsRoom. Приложение открывает туннель или сессию и подключает базу через неё, поэтому база остаётся недоступной из публичного интернета. Для Google Cloud SQL выберите инстанс (project:region:instance), и AgentsRoom запустит Cloud SQL Auth Proxy с вашим собственным входом в gcloud, при необходимости через приватный IP, а с аутентификацией в базе данных через IAM, если пароль вам вообще не нужен.
Видят ли мои агенты пароль от базы?
Нет. Агенты делают запросы через MCP, называя подключение. Учётные данные держит AgentsRoom, и запрос выполняет само приложение, поэтому пароль никогда не возвращается агенту, никогда не попадает в запрос и никогда не оказывается в переписке.
Может ли агент выполнить несколько запросов сразу?
Нет. Один вызов несёт ровно один запрос. Всё, что приписано после точки с запятой, отклоняется, а не выполняется, и это закрывает старейший способ спрятать запись внутри того, что выглядит как чтение.
Что меняет пометка подключения как production?
Она делает подтверждение перед записью строже. База, которая имеет значение, перестаёт вести себя как локальная копия : этого хочется в конце длинного дня и ещё больше хочется от агента, идущего по списку задач.
Что будет с запросом, который возвращает много строк?
Выдача ограничена. Запрос, который вернул бы огромную таблицу, приходит обрезанным, а не заливает окно или контекст агента, поэтому широкий SELECT остаётся неудобством, а не выгрузкой ваших данных.
Может ли агент добавить подключение к базе данных?
Да, причём по умолчанию он может даже сохранить его сам. db_connection_save записывает подключение сразу, без формы, и пароль никогда не появляется в переписке: агент лишь называет секрет из вашего хранилища, а AgentsRoom копирует его в связку ключей. Когда предпочитаете сначала всё проверять, выбирайте db_connection_new: он открывает форму создания, заранее заполненную хостом, портом, пользователем и SSH- или AWS SSM-подключением, через которое нужно добираться до базы, и ничего не сохраняется, пока вы не проверите её, не введёте пароль и не сохраните; учётные данные агент никогда не вводит. Выключите «Агенты могут управлять подключениями» в настройках, и останется только путь с проверкой.
Как агент узнаёт мою схему?
С помощью db_schema, который исследует сохранённое подключение вообще без SQL. Вызванный без аргументов, он перечисляет схемы, с базой данных: таблицы и представления, с таблицей: колонки, их типы, допустимость NULL, ключи и значения по умолчанию. Это дешевле и безопаснее, чем заставлять агента вручную опрашивать information_schema.
Синхронизируются ли мои подключения к базам между машинами?
Да. Имя, хост, порт, пользователь, база по умолчанию, область видимости, флаги только чтения и production, а также SSH- или SSM-туннель, через который идёт подключение, следуют за вашим аккаунтом, поэтому подключение, сохранённое на одной машине, появляется на остальных, и набирать его заново не приходится. По умолчанию пароль остаётся зашифрованным в связке ключей той машины, где вы его набрали, поэтому подключение, пришедшее с другой машины, один раз попросит его ввести. Включите синхронизацию паролей в разделе Настройки > Аккаунт, и пароль тоже будет переноситься, со сквозным шифрованием ключом, который есть только у ваших компьютеров: AgentsRoom хранит его, не имея возможности прочитать, а пароль, изменённый на одной машине, обновляется на остальных. При этом любой пароль по-прежнему можно оставить только на одной машине.
Могу ли я выгрузить базу и импортировать её в другом месте?
Да, для MySQL, PostgreSQL и MongoDB. Вы можете экспортировать базу в файл, импортировать такой файл обратно в базу или скопировать одну базу прямо поверх другой, в том числе через SSH- и SSM-туннели, которые вы уже сохранили. Каждый движок работает через свои официальные инструменты (mysqldump и mysql, pg_dump и psql, mongodump и mongorestore), которые поставляются с базой данных, а не с AgentsRoom: если их не удаётся найти, приложение попросит указать папку, где они лежат. Копирование работает только между двумя подключениями одного движка, потому что дамп восстанавливается лишь в том движке, который его создал. Импорт в подключение только для чтения отклоняется, перед записью цель выгружается в выбранный вами файл, а замена целевой базы вынесена в отдельную опцию, в подтверждении которой названа сама база. У SQLite ничего этого нет: база и так является файлом, который вы копируете как любой другой. У SQL Server этого тоже нет: ни один инструмент Microsoft не передаёт всю базу потоком так, как это делает mysqldump (sqlpackage записывает файл .bacpac, bcp копирует по одной таблице за раз).
Как защищён аккаунт, в котором хранятся мои подключения?
Пароли остаются в системной связке ключей, а аккаунт, который переносит ваши подключения на другие компьютеры, может запрашивать второе подтверждение при входе. Включите «Двухфакторная аутентификация» в разделе «Настройки», «Аккаунт»: тогда при каждом входе по паролю, на десктопе, на телефоне и на сайте, запрашивается 6-значный код из приложения-аутентификатора на телефоне, а вы получаете 10 одноразовых кодов восстановления на случай потери телефона. Одного украденного пароля больше недостаточно, чтобы открыть аккаунт.

Скриншоты

Настоящие скриншоты приложения, которые пополняются по мере развития этой функции.

  • Выбор движка базы данных с перечислением MySQL, PostgreSQL, SQL Server, MongoDB, SQLite и BigQuery
    Подключите Google BigQuery с помощью вашего собственного Google логина
  • Форма подключения BigQuery с ID проекта, набором данных по умолчанию и лимитом на оплату за запрос
    Ограничьте, сколько может стоить один запрос BigQuery, на одно подключение
  • Форма подключения PostgreSQL с установленной галочкой Требовать TLS и опцией Доверять сертификату сервера
    Прямые TLS-подключения проверяют сертификат сервера, с возможностью выбора для самоподписанных серверов
1 / 3

Вам также может понравиться

RDS через AWS SSM

Доберитесь до инстанса Amazon RDS без публичного адреса прямо со своей машины, через aws ssm start-session и документ AWS-StartPortForwardingSessionToRemoteHost. Ни бастиона, который надо обслуживать, ни VPN, ни входящего правила для SSH. AgentsRoom открывает сессию на порту loopback и подключает через неё свой клиент баз данных. MySQL, PostgreSQL, SQL Server и MongoDB, то есть RDS MySQL, RDS PostgreSQL, RDS for SQL Server, Aurora и DocumentDB.

Cloud SQL Auth Proxy

Доберитесь до инстанса Cloud SQL for MySQL или PostgreSQL со своей машины, в том числе по приватному IP, без бастион-хоста. AgentsRoom запускает Cloud SQL Auth Proxy на порту loopback с вашими gcloud Application Default Credentials, поддерживает аутентификацию в базе данных через IAM и позволяет ИИ-агентам делать запросы только на чтение.

SSH-подключения

Сохраняй свои SSH-подключения, открывай встроенный терминал по SSH и запускай Claude Code, Codex или Antigravity CLI прямо на удалённом сервере или VPS. Авторизация по SSH-ключу или паролю, профили подключений для каждого проекта, отдельный SSH-клиент не нужен.

Менеджер секретов

Храните API-ключи, токены и пароли в связке ключей операционной системы, ссылайтесь на них через {{secret:NAME}} в dev-командах и окружениях агентов, а AgentsRoom подставит значение при запуске. Агенты видят имена, но не значения, и ничего не уходит на сервер.

Dev-терминалы

Менеджер терминалов и запуск процессов для каждого проекта. Поднимайте бэкенд, фронтенд и воркеров в один клик, локально или на удалённом сервере.

AgentsRoom MCP

MCP-сервер, который позволяет вашим агентам управлять самим AgentsRoom : проекты, терминалы, бэклог и подключения, вместе со всеми их ограничениями.

Инженер DevOpsКопирайтерФронтенд РазработчикМенеджер по продажамБэкенд РазработчикКоуч и тренерАрхитектор ПОЮристИнженер по качествуФинансы и администрированиеFull-Stack РазработчикКреативный дизайнерМобильный РазработчикИсследовательИнженер по безопасностиHR и подбор персонала
Менеджер ПроектовПереводчикЭксперт по GitАналитик данныхSEO СпециалистБухгалтерСпециалист по локализацииPR и коммуникацииМозговой штурмОперации и логистикаМаркетинговый СпециалистПоддержка клиентовАссистент проектаСпециалист по закупкамSMM-менеджерЛичный ассистент

Дайте агентам данные, а не ключи

Скачайте AgentsRoom, сохраните подключения к MySQL, PostgreSQL, SQL Server, MongoDB, SQLite и Google BigQuery, доберитесь до серверных через SSH-туннель или сессию AWS SSM и дайте агентам делать запросы только на чтение, пока вы не откроете им подключение на запись.

СкачатьБесплатно

Приложение-компаньон: следите за агентами на ходу

Используйте Claude, Codex, Antigravity CLI или другого поставщика AI.

Установить расширение
Chrome Web Store

Отправляйте баги и запросы прямо в ваш публичный бэклог.

Агенты, которых читаешь как переписку

У каждого агента есть роль, лицо и лента, которую читаешь как в мессенджере.

Режим переписки

Режим переписки в AgentsRoom: работа ИИ-агента для программирования в виде чата
Мульти-проекты
Мульти-провайдер
Мульти-агенты
Статус онлайн
Diff и коммиты
Мобильное приложение
Live-превью
Команды агентов
Тесты в браузере
Разработка от backlog
Библиотека промптов
Библиотека навыков
Все функции