Remote VS Code как интерфейс для общей AI-станции: одна подписка на всех + общий воркспейс.
Одновременно в разных командах и по разным причинам возникла необходимость поднять общую "AI-рабочую станцию" - мотивы немного разные, но суть одинаковая: нужно общее пространство, чтобы сотрудники имели доступ к одним и тем же файлам (знаниям/проектам) с разных рабочих машин и переиспользовали одни и те же AI агенты.
Мне хотелось найти способ, который в работе потянут в том числе и не-технари. Расскажу, как круто эту проблему решает VS Code, к слову, давно использую его не только для кодинга - для документов, заметок, таблиц. С нативными расширениями Claude Code и Codex UX в чате сильно приятнее CLI.
Основной принцип простой:
1) мы берем linux-сервер (VPS) под эту задачу
2) раздаем к нему
доступ по SSH кому нужно (один раз)
3) в VS Code ставим
Remote-SSH расширение и коннектимся, откроется окно VS Code подключенное уже к серверу
4) Дальше все, что вы делаете в IDE, будет выполняться на сервере: ставите расширение CC или Codex, логинитесь в подписку как обычно (но ключи уже хранятся на сервере), работете с файлами - все там и доступно тому, кто имеет защищенный доступ к серверу.
Эдакая модель тонкого клиента и мейнфрейма. И это удобно.
Что еще можно:
-
vscode.dev +
Remote Tunnel позволит подключиться с любого браузера, логинишься через GitHub по защищенному каналу. Работает также с телефона (можно добавить как PWA).
- можно упаковать в Docker контейнер как песочницу, если сервер не выделенный и заодно ограничить blast radius, чтобы сложно было напортачить.
- можно подцепить общую папку на компы через Syncthing/SSHFS и тд - чтобы файлы были и локально.
- можно пойти еще дальше и завести per-user Linux-аккаунты, а подписку шарить через симлинк
~/.claude ->
/srv/ai/claude с общей группой.
В сухом остатке: с точки зрения подписки это технически одно устройство, один deviceId, но на практике причины не столько в экономии, сколько в том, что это оказалось удобно: VS Code и без AI - мощная штука с кучей расширений для документов, таблиц и PDF, файлы тегаются прямо в чат, при адекватном коннекте работает почти как локально. Подходит не всем, но если ваш кейс - пробуйте. Поддержите пост, если интересно больше про тему совместного использования AI, есть что рассказать.
🔥 ➕ 🔁
@nobilix
Обсуждение 35
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram