The Architect
The Architect

подключено · 4 хоста · 6 сессий

Вы — главный агент.

Модели хорошо умеют печатать текст. Именно вы знаете, что на самом деле нужно построить. The Architect даёт вам одну консоль для любого инструмента, который вы уже используете — подключение по SSH, прямо в сессиях screen и tmux, которые вы и так держите живыми.

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

Скачать бесплатную версию Смотреть Pro 1 агент, 1 проект, бесплатно навсегда. Без аккаунта.

По одной строке на задачу: проект, последний вывод, затраченное время. Когда сессия подаёт терминальный звонок, значок загорается и гаснет за 60 секунд — так вы отличаете агента, которому вы нужны прямо сейчас, от того, кому вы понадобились час назад — не открывая ничего.

1: почему

Хватит ходить кругами в переписке.

У вас уже был этот разговор. Вы описываете изменение. Модель переписывает не тот файл. Вы её поправляете. Она извиняется и снова переписывает не тот файл. Сорок минут потрачены на окно чата, у которого никогда не было контекста для успеха — и которое работает там, куда вы не можете дотянуться.

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

Требуется
ssh
Ключи уже стоят на важных для вас машинах.
tmux / screen
Вы намеренно держите сессии живыми при разрывах связи.
инструмент
Claude Code, Codex, Aider, OpenCode — или тот, что вы написали сами.
здравый смысл
Вы решаете, какой модели достанется какая задача. Здесь ничего не решает за вас.

Если этот список читается как иностранный язык — The Architect не для вас.

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

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

Оставьте любителей далеко позади.

2: сессии

Смахните к следующей сессии.

Настоящий ANSI-терминал — truecolor, корректный UTF-8, изменение размера PTY на лету, поддержка мыши, протокол клавиатуры Kitty. На сенсорном экране смахивайте влево или вправо, чтобы переключаться между окнами screen или tmux. На десктопе то же движение делают кнопки, поэтому выделение перетаскиванием продолжает работать.

opus_home:0
claude-code — thearchitect
> rewrite the bell decay to use the app clock

 Read    src/core/notifications       (214 lines)
 Edit    src/core/notifications       +18 -6
 Bash    make check
          No issues found.

 Done in 41s · 2 files changed
aider — telemetry
aider> /add collector/ingest.py

Added collector/ingest.py to the chat.
tokens: 12.4k sent, 891 received

 Apply edit to collector/ingest.py?
  (y/n/skip) 
codex — vm-01
$ pytest -q tests/

................................
F.....

FAILED tests/test_sync.py::test_upsert_by_device
  AssertionError: expected 2 entries, got 3

38 passed, 1 failed in 4.12s
bash — buildbox
$ tail -f /var/log/deploy.log

14:02:11 pulling origin/master
14:02:14 build ok  (48.2s)
14:03:02 restarting workers …
14:03:04 4 workers up

Перетащите. Или используйте стрелки — так же, как в приложении.

Точное совпадение имени

GNU screen сопоставляет имена сессий по префиксу — именно так люди в итоге печатают не в того агента. The Architect сопоставляет имя точно и подключается по pid-квалифицированному идентификатору либо создаёт новую сессию. Здесь никогда не гадают.

Сессия живёт дольше приложения

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

Одна консоль, любой экран.

Не урезанное приложение-компаньон на телефоне и полноценное — на десктопе. Один и тот же терминальный движок везде — навигация адаптируется, возможности нет.

Десктоп сейчас Постоянная боковая панель, геометрия окна запоминается, аппаратная клавиатура — всегда. Windows, macOS, Linux.
Телефон скоро Нижняя навигация, терминал во всю ширину, переключение сессий свайпом. Проверьте запуск прямо из поезда.
Планшет скоро Боковая панель проектов в альбомной ориентации, терминал рядом с ней. Рабочее место на диване.
3: окружение

Настройте окружение перед подключением.

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

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

окружение — Claude Workstation 8 переменных
# exported before the tool starts
ANTHROPIC_BASE_URL=https://llm-gw.internal:8443
ANTHROPIC_API_KEY=sk-ant-••••••••••••
ANTHROPIC_MODEL=claude-opus-5
OPENAI_BASE_URL=http://workstation.lan:11434/v1
HTTP_PROXY=http://proxy.lan:3128
NO_PROXY=localhost,127.0.0.1,.internal
TERM=xterm-256color
COLORTERM=truecolor
экспорт переменных стартовый скрипт подключение или создание инструмент

Направьте инструмент куда угодно

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

Ключи на агента, а не на машину

У каждого агента свой набор переменных. Хосту, общему для нескольких проектов, не нужен единый глобальный ключ в профиле оболочки, а смена ключа — это одно изменение в одном месте вместо обхода ssh по всем машинам.

Стартовый скрипт для всего остального

Всё, что не выражается переменными — активировать virtualenv, перейти в каталог проекта, прогреть кэш. Он запускается после экспорта переменных и до старта инструмента, так что инструмент поднимается ровно в том состоянии, которое вы имели в виду. Финальный скрипт запускается при отключении.

Одно место. Полный контроль.

4: синхронизация

Ваша конфигурация синхронизируется через ваш собственный сервер.

Никакого сервиса синхронизации нет — потому что нет и нашего сервера, с которым синхронизироваться. The Architect записывает конфигурацию ваших агентов и проектов — включая блоки переменных окружения — в формате JSON по SFTP в ~/.thearchitect/ на хост, которым вы уже владеете, и считывает её обратно на следующем устройстве. Это весь механизм целиком.

Отправка

Экспортируйте агентов и проекты на любой доступный вам хост. Хосты, порты, менеджеры сессий, инструменты, переменные окружения, стартовые и финальные скрипты.

Получение

Направьте новую установку на тот же хост. Мастер первого запуска покажет список того, что там есть, и импортирует то, что вы выберете.

Никаких SSH-учётных данных

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

Та же идея для ключей: при первом запуске приложение генерирует пару идентификации RSA-2048 и ECDSA P-256, копирует публичную строку в буфер обмена или дописывает её в authorized_keys хоста через сессию по паролю — так вы переходите на аутентификацию по ключу, не выходя из приложения.

5: доверие

Приложению всё равно, кто вы.

The Architect понятия не имеет, как вас зовут, и не может это выяснить. Здесь нет ничего, во что можно войти, и ничего, что «звонит домой».

  • Ни аккаунта, ни входа, ни профиля Приложение поставляется без экрана входа. Здесь нет личности, которую можно создать, подтвердить, восстановить или взломать.
  • SSH-учётные данные никогда не покидают хранилище ключей Приватные ключи и пароли уходят в системное хранилище платформы — Keychain, Credential Manager, libsecret — и читаются только для того, чтобы открыть ваше собственное подключение. Никогда — в базу данных приложения, никогда — в конфигурационный файл, никогда — на хост, никогда — куда-либо ещё.
  • Трафик идёт только на ваши хосты — и никуда больше Каждое подключение — это прямая SSH-сессия с вашего устройства на вашу машину. Никакого ретранслятора, никакого прокси, никакого посредника в середине.
  • Лицензирование работает офлайн Pro разблокируется ключом, привязанным к платформе и проверяемым прямо на устройстве. Ни звонка активации, ни сервера лицензий, ни проверки, которая может не пройти, пока вы летите в самолёте.
  • Никакой телеметрии Ничто не измеряет, как вы пользуетесь приложением. Если вам нужна запись сессии, включите журналирование трафика — и оно запишется в файл на вашем собственном диске.
6: скачать

Возьмите бесплатную версию.

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

Бесплатный
$0
без аккаунта · без ограничения по сроку
  • 1 агент, 1 проект
  • Полноценный ANSI-терминал, переключение сессий свайпом
  • Значки звонка и статус работы в реальном времени
  • Синхронизация конфигурации по SFTP
  • Ключи идентификации устройства
Скачать бесплатно
Pro
$19
разовый платёж · за платформу
  • Неограниченное количество агентов и проектов
  • Офлайн-ключ, привязанный к платформе
  • Лицензия переносится вместе с конфигурацией SFTP
  • Всё, что есть в бесплатной версии
Купить для Windows или Mac

Напрямую — в США; в остальных странах — через магазины приложений.

Linux
Тоже бесплатно
полный Pro · по email
  • Все возможности Pro бесплатно
  • Ключ приходит прямо на вашу почту
  • Сборка AppImage
  • Не нужно проходить через магазин приложений
Запросить ключ для Linux

Уже сегодня — Windows, macOS и Linux. iOS и Android скоро появятся. Ключи для Linux мы выдаём напрямую, в любой точке мира.