⚪️ Codex Remote Setup - пример сетапа
Напишу про свой текущий сетап для работы с кодексом локально-удаленно. Тут выяснилось, что это не всем очевидно, что так можно и не сложно.
Сначала TLDR:
• кодекс запущен локально на ноуте, работает с проектами/данными с ноута
• можно подключиться к нему с телефона
• все в РФ
В общем, у кодекса есть appserver - считай, это сервер с ядром агента, все фичи codex cli. Когда мы запускаем просто cli, то он делает это сервер inproc.
🔗 https://developers.openai.com/codex/app-server
Мы же хотим выделенный сервер, и поэтому запускаем его локально примерно так:
>`codex app-server --listen ws://0.0.0.0:8395`
Локальный кодекс CLI запускаем так, чтобы он подключился к этому серверу:
>`codex --yolo —remote ws://127.0.0.1:8395`
Далее нам нужно чтобы был удаленный доступ к системе. Я юзаю Tailscale, чтобы не светить открытыми портами в интернет и не заморачиваться с секьюрити. У меня есть vps в америке, на ней раскатан клиент Tailscale и он назначен exit node для tailnet. То есть локальный ноут фактически выходит в инет через америку, что нам и надо для противодействия геоблокам кодекса.
С телефона подключаемся к tailscale. Используем приложение Kitty Litter (ios/android, у меня первое):
🔗 https://apps.apple.com/ru/app/kittylitter/id6759521788
KittyLitter
🔗 https://github.com/dnakov/litter
Удаленно подключиться с другого ноута можно только через codex cli. В desktop приложении ншел только тред про разработку remote connection. Обещают доделать, но пока нету
🔗 https://github.com/openai/codex/issues/10450
...
PROFIT!
#post
@deksden_notes
Post #647
2K

- 🔥 21
- ❤ 8
- 🤯 1
- 🕊 1