● 已連線 · 4 台主機 · 6 個工作階段
您才是 終極 代理者。
模型擅長打字。真正知道該打造什麼的人是您。The Architect
為您已在執行的每一種工具提供單一主控台 — 透過 SSH 連線,附加到您原本就
持續保持存活的 screen 與 tmux 工作階段中。
沒有調度層,也不干涉您的工作流程。只是讓您能直接操控每一個正在執行的 代理程式,無論眼前是哪一台裝置。
每個工作只佔一行:專案、最新輸出、經過時間。當工作階段發出終端機鈴聲時, 提示徽章會亮起,並在六十秒內逐漸淡出 — 讓您不必開啟任何畫面, 就能分辨出哪個代理程式現在需要您,哪個只是一小時前需要過您。
別再鬼打牆式地傳訊息了。
這種對話您一定經歷過。您描述要改的東西,它改錯了檔案。您糾正它, 它道歉之後又改錯了同一個檔案。四十分鐘就這樣耗在一個從一開始就沒有足夠脈絡能 成功的聊天視窗上,而它還跑在您根本碰不到的地方。
解法從來就不是更好的輸入框,而是由您親自掌控,眼前擺著 真正的終端機 — 自己選工具、自己選模型、閱讀真實的輸出,並在事情 開始走偏的那一刻立刻喊停。
- ssh
- 金鑰早已部署在您在意的那些機器上。
- tmux / screen
- 您刻意讓工作階段在斷線後依然存活。
- 一套工具
- Claude Code、Codex、Aider、OpenCode,或是您自己寫的那一套。
- 判斷力
- 由您決定哪個模型接哪個工作。這裡沒有任何東西會替您做決定。
如果上面那份清單讀起來像外星語,The Architect 就不是為您準備的。
這不是一個套了終端機外皮的新手導覽流程。它假設您已經在真正的機器上 同時執行多種工具與多個模型,唯一缺的只是一個像樣的方法,能讓您無論身在 何處都能連上它們。
沒有教學、沒有初始範本,也沒有助理牽著您的手走。它只是附加到您已經 搭建好的東西上,然後不再礙事。
把業餘玩家遠遠甩在身後。
滑動切換到下一個工作階段。
真正的 ANSI 終端機 — truecolor、正確的 UTF-8、即時 PTY 尺寸調整、
滑鼠回報、Kitty 鍵盤協定。在觸控螢幕上,向左或向右滑動即可在您的
screen 或 tmux 視窗間切換。在桌面版上則以按鈕
提供相同操作,因此拖曳選取功能依然可用。
> 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> /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) ▮
$ 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 ▮
$ 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 的識別碼附加,否則就建立新的 工作階段。它從不用猜的。
工作階段的壽命比應用程式更長
工作階段存在於遠端主機上,而不是用戶端裡。關閉應用程式、訊號中斷、更換裝置 — 執行仍會繼續進行,您重新連上時,一切都停留在原本的樣子。
同一套主控台,任何螢幕都一樣。
不是手機上的閹割版搭配桌面上的完整版,而是無論在哪裡都採用同一套 終端機引擎 — 導覽介面會調整,但功能絕不打折。
連線前先設定好環境變數。
每一套正式的工具都是透過環境變數來設定:要連到哪個端點、要求哪個 模型、用哪把金鑰驗證身分、透過哪個代理伺服器 — 這些全都是以變數的形式傳入, 而且全都必須在程序啟動前就設定正確,因為工具一旦執行起來,沒有 一項能再更改。
所以您是在代理程式上設定,而不是在四台不同機器上都要記得去改的
.bashrc 裡。The Architect 會先將您的變數匯出到工作階段中,接著執行
您的啟動指令碼,最後才啟動工具 — 每次都照這個順序。一個地方,對應
一個代理程式,完全由您掌控。
# 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 說到底只是一個變數。讓一個代理程式透過您公司的閘道,另一個指向 隔壁機房執行的模型,第三個指向您正在評估的預備環境端點 — 同一套工具、 三個代理程式,彼此之間完全不需要重新設定。
金鑰依代理程式而非機器區分
每個代理程式都攜帶自己的一組金鑰。多個專案共用的主機不需要在 shell 設定檔中
放一把全域金鑰,輪替金鑰也只需在一個地方編輯一次,不必逐台機器
ssh 過去更新。
其餘需求交給啟動指令碼
任何變數無法表達的需求 — 啟用 virtualenv、切換到專案目錄、預熱快取, 都能寫在這裡。它會在變數匯出之後、工具啟動之前執行,確保工具啟動時就是您 想要的狀態。中斷連線時則會執行結束指令碼。
一個地方,完全掌控。
您的設定透過您自己的伺服器同步。
沒有任何同步服務,因為根本沒有我們的伺服器可以同步。The Architect
會將您的代理程式與專案設定 — 包含環境變數區塊 — 以 JSON 格式透過 SFTP
寫入您自己擁有的主機上的 ~/.thearchitect/,並在下一台裝置上讀回來。
整套機制就是這樣。
推送
將代理程式與專案匯出到任何您能連上的主機。包含主機、連接埠、工作階段管理員、 工具、環境變數,以及啟動與結束指令碼。
拉取
將新安裝的應用程式指向同一台主機。首次執行精靈會列出當中的內容,並匯入您所 選擇的項目。
SSH 憑證絕不外流
您的 SSH 密碼與私鑰在設計上就不會包含在傳輸內容中。它們始終留在裝置的金鑰庫裡, 絕不會寫入任何主機 — 就連您正在匯出的目標主機也不例外。您的環境變數則會 隨行,寫入您自己機器上您自己的家目錄,因為這正是讓新裝置一到手就能運作的關鍵。
金鑰也採用同樣的概念:應用程式會在首次啟動時產生一組 RSA-2048
與 ECDSA P-256 身分金鑰對,可將公鑰那一行複製到剪貼簿,或透過密碼工作階段將其附加
到主機的 authorized_keys — 讓您不必離開應用程式就能改用金鑰驗證。
它根本不在乎您是誰。
The Architect 完全不知道您的名字,也沒有任何辦法查出來。沒有任何 東西需要登入,也沒有任何東西會回傳資料。
- □ 沒有帳號、沒有登入、沒有個人檔案 應用程式出廠時就沒有登入畫面。沒有身分需要建立、驗證、救援,也沒有身分能被 外洩。
- □ SSH 憑證絕不離開金鑰庫 私鑰與密碼會存放在平台的金鑰庫中 — Keychain、Credential Manager、 libsecret — 且只有在開啟您自己的連線時才會被讀取。絕不進入應用程式的 資料庫、絕不寫入設定檔、絕不寫入任何主機,也絕不會被傳送到任何地方。
- □ 流量只會送到您的主機,不會去其他任何地方 每一個連線都是從您的裝置直接建立到您機器的 SSH 工作階段。中間沒有中繼站、 沒有代理伺服器,也沒有任何仲介。
- □ 授權驗證離線進行 Pro 版透過裝置端驗證的平台鎖定金鑰解鎖。沒有啟用連線、沒有授權數量伺服器, 也不會有在您搭飛機時可能失敗的授權檢查。
- □ 沒有遙測 沒有任何東西會量測您如何使用它。如果您想保留工作階段的紀錄,開啟流量記錄 功能,它就會寫入您自己硬碟上的檔案。
拿走免費版吧。
1 個代理程式、1 個專案,永久免費,本頁所介紹的每項功能都能使用。 足夠讓您連上真正的主機,親自判斷是否適合。準備好之後,Pro 版能解除所有限制。
- 無限代理程式與專案
- 離線平台鎖定金鑰
- 授權隨您的 SFTP 設定一同傳遞
- 免費版的所有功能
美國地區直接購買;其他地區則透過 應用程式商店。
目前支援 Windows、macOS 與 Linux。iOS 與 Android 即將推出。 Linux 金鑰皆由我們直接發放,全球皆可申請。