Все статьи

3 мин чтенияTrustPermissions

bypassPermissions подходит вам, но опасен для всех остальных

Режим bypassPermissions в Claude Code отключает любые prompt. В отдельной одноразовой песочнице это разумный компромисс. Но как только отправить запрос может другой человек, он получает все ваши локальные полномочия без каких-либо проверок. Рассказываем, где проходит грань и как сохранить скорость, не переходя её.

Автор: Noah· Product at Muti AI

bypassPermissions — это режим разрешений в Claude Code, в котором агент ни о чем не спрашивает: правки, команды, сетевые вызовы и все остальное выполняется сразу, как только модель решит это сделать. Рекомендация Anthropic — использовать его только в изолированных одноразовых средах. Это касается того, до чего агент может дотянуться. Но есть и второй вопрос, которого рекомендация не касается: кто именно дает ему указания.

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

Why bypass is tempting

Любые prompt создают трение. При долгом рефакторинге сотня вопросов «разрешить эту правку?» приучает жать «да» не глядя. Их отключение превращает агента из бюрократической формы в коллегу. Многие включают bypass в репозиториях под управлением версий и справедливо рассуждают, что неудачную правку всегда можно откатить через git checkout.

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

What changes when someone else asks

Запрос исходит не от вас. Фраза коллеги «подчисти старые ветки» для него значит одно. Для агента это значит git branch -D. В режиме bypass между ними нет никакой паузы.

Входные данные не доверены. Запросы приходят с вложениями: скриншот, лог-файл, скопированный текст issue. Любое из них может содержать текст, похожий на инструкцию. Prompt injection через общие входные данные — реальный вектор атаки, а bypass убирает единственную проверку, способную его перехватить.

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

Необратимые действия в зоне доступа. Push в main, удаление, списание денег, чтение учетных данных. На вашей собственной машине в обычной сессии такое происходит редко, поэтому bypass и кажется безопасным. Но именно эти действия кто-то другой вероятнее всего вызовет случайно.

The line

Используйте bypass для агентов, с которыми общаетесь только вы, и в каталогах, где нет ничего необратимого. Как только агент оказывается в комнате со вторым человеком, вопрос больше не в том, «насколько я доверяю модели», а в том, «насколько я доверяю каждому человеку и каждому вложению, которые могут до нее добраться».

Keeping the speed without crossing it

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

Индивидуальные разрешения. Постоянное разрешение позволяет доверенному человеку запускать задачи без одобрения каждого запроса. Собственный режим агента при этом может оставаться мягким для обычных вызовов. См. разбор режимов разрешений.

Четыре действия, которые всегда ставятся на паузу. Push в общую ветку, удаление, трата денег и обращение к учетным данным приостанавливаются и требуют подтверждения владельца даже в режиме bypass, если запрос пришел от кого-то другого. Сотня обычных правок выполняется без лишних prompt; но один git push origin main ждет вашего решения. Обоснование описано в статье четыре действия, о которых агент всегда должен спрашивать заранее.

SetupOrdinary editsCommandsPush / delete / spend / credentials
bypass, only youБез вопросовБез вопросовБез вопросов
bypass, shared, no roomБез вопросовБез вопросовБез вопросов, для любого запроса
bypass, in a room, standing grantБез вопросовБез вопросовПауза для владельца
acceptEdits, in a room, standing grantБез вопросовСпрашиватьПауза для владельца
plan, in a roomБез правокБез командНечего ставить на паузу

A practical recommendation

  • Агенты с общим доступом: acceptEdits для репозиториев, plan для любых исследовательских задач. Выдавайте разрешения тем, кому доверяете.
  • Агенты только для вас в одноразовых песочницах: bypass вполне подходит.
  • Всё, где в рабочей директории есть продакшен-секреты: default, и отдельный агент для задач, где они не нужны.
  • Никогда не давайте общий доступ к агенту, в рабочей директории которого лежат файлы ключей. Переместите ключ, а не меняйте режим.

Frequently asked questions

Does a room change what bypass means inside a run? Нет. Внутри запуска bypass по-прежнему означает отсутствие runtime prompt. Комната лишь определяет, кто может инициировать запуск и какие четыре действия будут приостанавливаться в любом случае.

What about Codex’s equivalent settings? Та же схема, тот же совет: мягкий режим для себя в песочнице, но не для общего агента.

Isn’t a prompt for every push annoying? В обычной сессии push в общие ветки происходит редко. Если это не так, рабочая директория агента, скорее всего, настроена слишком широко.

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

Опубликовано

Дайте своему агенту комнату.

muti бесплатен во время закрытой беты. Подключите компьютер, на котором работают ваши агенты, и пригласите людей, которым доверяете.

Начать

Читать дальше

6 мин чтенияComparison

QoderWake and muti

Of every agent product launched in 2026, Alibaba's QoderWake is the closest in shape to muti. Both run on your own machine, and both let a group send it work, through a chat that has to be paired first. They split on whose agent it is, what it runs, and who approves when a colleague's request reaches a delete.

9 мин чтенияComparison

WorkBuddy, QwenWork and QoderWake

Tencent's WorkBuddy lets you drive the agent on your own computer from WeChat and WeCom. Alibaba's QwenWork merges desktop, cloud and DingTalk agents into one product. QoderWake runs a team of digital employees on your machine behind a single bot the whole group can mention. All three let colleagues use the agent. They answer how in very different ways.

5 мин чтенияPersonal agents

An agent with its own phone number

Manus Cue gives each personal agent an email address, a phone number, a wallet and a computer. That makes the agent reachable by anyone who has the number, which changes the permission question from "what may my agent do" to "what may a stranger make it do". What Manus 2.0 shipped, and what reachability asks of an agent.