Уже около двух недель тестирую такой инструмент как orca, лендинг обещает ускорить вас в 100 раз , что
Работает это так: рантайм живёт отдельно от клиента. У меня он на американском VPS (что вроде как должно снижать вероятность бана от антропика) - крышку закрыл, агенты пашут дальше, а я подключаюсь с мака или с телефона и вижу список сессий в нормальном интерфейсе, а не в терминале, как если бы например запускал в ssh +tmux
Теперь как поднять
1. Сначала нужно настроить общую сеть - у орки нет ни логинов, ни паролей. Доступ - это ссылка-пейринг (ссылка-ключ, в которой зашит и адрес сервера, и секрет), и кто её получил, того и тапки. Поэтому порт наружу лучше не открывать. Вместо этого сервер, ноутбук и телефон загоняются в одну приватную сеть - я взял tailscale, ставится одной командой, дальше устройства просто видят друг друга по внутренним адресам. Сервер получает такой адрес, и он потом фигурирует везде. С айфоном отдельная песня, тейлскейла нет в нашем сторе, пришлось заводить американский эпл айди. И тут у меня вышла накладка - вскоре свеженький эпл айди заблочили и я теперь не могу из него выйти, не повторяйте моих ошибок 🫠
2. Приложение прожорливое само по себе. Орка программа на электроне, то есть внутри неё живёт хром. Монитора на сервере нет, систему доставляется виртуальный дисплей, и картинка рисуется в память. Стоит это удовольствие примерно полгига оперативы и под гиг на диске - до того, как вы запустили первого агента. Дальше сверху ложатся сами агенты, а если они гоняют тесты и поднимают дев-серверы, то и это тоже. Я запустил на 2 ядрах и 8 гб оперативы и уже пожалел об этом, думаю переезжать на сервер пожирнее.
3. Не надо запускать под рутом. Клод откажется работать с флагом --dangerously-skip-permissions от имени рута. Сразу заводите отдельного пользователя под орку.
4. Оно должно пережить перезагрузку и не положить сервер. Заворачиваем в системный сервис: автозапуск, рестарт при падении и обязательно лимиты по памяти и процессору. У меня агент искал что-то югрепом по минифицированному js, сам файл крошечный, но в одну строку - на такой простыне он сожрал гигабайты памяти. Сервер ушёл в своп и прилёг вместе со всеми агентами. Отдельно прописал в CLAUDE.md правило - перед поиском проверь не простыня ли это, если простыня - сначала разрежь её на нормальные строки во временную копию и ищи по ней, а любой тяжёлый поиск запускай строго под таймаутом
Теперь и про другие плюшки
Есть статусы. При установке орка дописывает хуки в глобальный
~/.claude/settings.json, и клод сам ей стучится: начал, вызвал инструмент, жду разрешения, закончил. То есть с телефона видно на каком именно шаге агент и не ждёт ли он от тебя разрешения.Рядом можно посадить разных агентов - в соседних сессиях могут мирно жить клод и кодекс, каждый на своей задаче, но в одном проекте. Держится это на ворктри: каждой задаче своя ветка и своя папка, поэтому агенты физически не пишут в одни файлы и не видят чужую работу
Также есть куча фич до которых я пока не добрался. Например агент может управлять самой оркой через её cli. То есть он может сам создать соседний воркспейс, посадить туда кодекса, прочитать его вывод, дождаться результата
Стоит ли оно того? В 100 раз быстрее вы точно не станете, но это первый шаг от режима HITL (human in the loop) к режиму AFK (away from keyboard)
