The Architect
The Architect

接続中 · 4 ホスト · 6 セッション

あなたこそ 究極の エージェント

モデルは、タイピングが得意です。何を作るべきかを知っているのは、あなたです。 The Architect は、すでに動かしているすべてのハーネスに対して、ひとつのコンソールを提供します — SSH 経由で接続し、あなたがすでに維持している screentmux の セッションの中に、そのまま入り込みます。

オーケストレーション層はありません。あなたのワークフローに口を出すこともありません。今、 目の前にあるどのデバイスからでも、実行中のすべてのエージェントに直接手を伸ばせるだけです。

無料版をダウンロード Pro を見る エージェント1つ、プロジェクト1つ、永久無料。アカウント不要。

ジョブごとに1行:プロジェクト、最後の出力、経過時間。セッションが端末のベルを鳴らすと、 バッジが点灯し、60秒かけて消えていきます — 何も開かなくても、今すぐ呼んでいる エージェントと、1時間前に呼んでいたエージェントを見分けられます。

1: なぜ

堂々巡りのやり取りは、もう終わりにしましょう。

その会話に、覚えはあるはずです。変更内容を説明する。違うファイルを書き換えられる。 指摘する。謝罪されて、また違うファイルを書き換えられる。40分が、成功するだけのコンテキストを 最初から持たないチャットウィンドウに消えていきます。しかも、それはあなたの手が届かない場所で 動いています。

解決策は、より優れたプロンプト入力欄ではありませんでした。必要なのは、 あなた自身が操縦席に座り、本物のターミナルを目の前にすることです — ハーネスを選び、モデルを選び、実際の出力を読み、おかしくなった瞬間に実行を止める。

必要なもの
ssh
鍵は、あなたにとって重要なマシンにすでに置かれています。
tmux / screen
切断をまたいでセッションを生かし続けているのは、意図的なことです。
ハーネス
Claude Code、Codex、Aider、OpenCode、あるいは自分で書いたもの。
判断力
どのモデルにどの仕事を任せるかは、あなたが決めます。ここには、あなたの代わりに 決めるものは何もありません。

このリストが外国語のように聞こえるなら、The Architect はあなた向けではありません。

これは、ターミナル風のオンボーディング導線ではありません。すでに複数のハーネスと 複数のモデルを、実機の上で並行して動かしていることを前提としています。足りないのは ただひとつ、今いる場所からそれら全部にまともにアクセスする手段だけです。

チュートリアルも、スターターテンプレートも、手を引いてくれるアシスタントもありません。 すでに構築済みのものにアタッチし、あとは邪魔をしません。

アマチュアとは一線を画しましょう

2: セッション

スワイプで、次のセッションへ。

本物の ANSI ターミナルです — トゥルーカラー、正確な UTF-8、ライブ PTY リサイズ、マウスレポート、Kitty キーボードプロトコルに対応。タッチスクリーンでは、 左右にスワイプして screentmux のウィンドウを 切り替えられます。 デスクトップでは同じ操作をボタンで行えるので、ドラッグ選択も そのまま使えます。

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 付きの ID で アタッチするか、新規に作成します。推測することは一切ありません。

セッションは、アプリより長生きする

セッションはクライアント側ではなく、リモートホスト側で生き続けます。アプリを 閉じても、電波が切れても、デバイスを乗り換えても — 実行はそのまま続いており、 あなたはその時点の状態にそのまま再アタッチできます。

どの画面でも、同じコンソール。

スマートフォン向けの簡易版と、デスクトップ向けの本格版に分かれているわけでは ありません。どこでも同じターミナルエンジンです — ナビゲーションは適応しますが、 機能は変わりません。

デスクトップ 現在 常時表示のサイドバー、ウィンドウの位置とサイズを記憶、どこでも ハードウェアキーボード対応。Windows、macOS、Linux。
スマートフォン 近日 ボトムナビゲーション、全幅のターミナル、セッション間のスワイプ 切り替え。電車の中から実行状況を確認。
タブレット 近日 横向きではプロジェクトサイドバーとターミナルを並べて表示。 ソファがワークステーションに。
3: 環境

接続する前に、環境を設定する。

本格的なハーネスは、すべて環境変数を通じて設定されます。どのエンドポイントと 通信するか、どのモデルを呼び出すか、どの鍵で認証するか、どのプロキシを経由するか — そのすべてが変数として渡され、プロセスが起動する前に正しく設定されている 必要があります。ツールが動き出してしまえば、何ひとつ変更できないからです。

だからこそ、設定はエージェント側で行います。4台のマシンでいちいち編集を 覚えておかなければならない .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 は、ただの変数です。あるエージェントは社内ゲートウェイ経由に、別の エージェントは隣の部屋で動いているモデルに、さらに別のエージェントは検証中の ステージング環境に向ける — 同じツールを使う3つのエージェントの間で、 再設定は一切不要です。

鍵は、マシンごとではなくエージェントごとに

各エージェントは、それぞれ独自の鍵一式を持ちます。複数のプロジェクトで共有される ホストであっても、シェルのプロファイルにグローバルな鍵をひとつ置く必要はありません。 鍵のローテーションも、すべてのマシンへ ssh で回るのではなく、一箇所を 編集するだけで済みます。

残りは、スタートスクリプトで

変数では表現できないことは何でも — virtualenv を有効化する、プロジェクト ディレクトリに移動する、キャッシュを温める、など。エクスポートの後、ツールの起動前に 実行されるため、ハーネスは意図した状態で立ち上がります。エンドスクリプトは切断時に 実行されます。

すべてが一箇所に。完全な制御を

4: 同期

設定は、あなた自身のサーバーを通じて同期する。

同期サービスは存在しません。同期先となる私たちのサーバー自体が存在しないから です。The Architect は、エージェントとプロジェクトの設定 — 環境変数のブロックを 含む — を JSON として、あなたがすでに所有しているホストの ~/.thearchitect/ に SFTP 経由で書き込み、次のデバイスでそれを 読み戻します。仕組みは、それだけです。

プッシュ

到達できるどのホストにでも、エージェントとプロジェクトをエクスポートできます。 ホスト、ポート、セッションマネージャー、ツール、環境変数、スタート/エンドスクリプト。

プル

新しいインストール先を同じホストに向けるだけです。初回起動ウィザードが、そこにある ものを一覧表示し、選んだものをインポートします。

SSH 認証情報は、決して含まれない

SSH のパスワードと秘密鍵は、設計上、転送の対象から除外されています。これらはデバイス のキーストアに留まり、どのホストにも — エクスポート先のホストであっても — 書き込まれることはありません。一方、環境変数は転送されます。あなた自身のマシンの、 あなた自身のホームディレクトリへと。それによって、新しいデバイスが到着した時点で すぐに動作するようになります。

鍵についても考え方は同じです:アプリは初回起動時に RSA-2048 と ECDSA P-256 の識別鍵ペアを生成し、公開鍵の行をクリップボードにコピーするか、パスワード セッション経由でホストの authorized_keys に追記します — アプリを 離れることなく、鍵認証に移行できます。

5: 信頼

あなたが誰かなど、気にしない。

The Architect は、あなたの名前を知りません。知る手段もありません。ログイン するものも、こっそり本国へ通信するものも、何もありません。

  • アカウントなし、サインインなし、プロフィールなし このアプリにはログイン画面がありません。作成も、確認も、復旧も、侵害されるような アイデンティティも存在しません。
  • SSH 認証情報は、キーストアから外に出ない 秘密鍵とパスワードは、プラットフォームのキーストア — Keychain、Credential Manager、libsecret — に保存され、あなた自身の接続を開くためだけに読み出されます。 アプリのデータベースにも、設定ファイルにも書き込まれず、ホストに書き込まれることも、 どこかへ送信されることもありません。
  • 通信は、あなたのホストへ、それ以外にはどこへも向かわない すべての接続は、あなたのデバイスからあなたのマシンへの直接の SSH セッションです。 中継サーバーも、プロキシも、仲介者も存在しません。
  • ライセンスは、オフラインで完結する Pro は、デバイス上で検証されるプラットフォーム固有の鍵によってアンロックされます。 アクティベーション通信も、シートサーバーも、飛行機の中で失敗するようなライセンス チェックもありません。
  • テレメトリなし 使い方を計測するものは何もありません。セッションの記録が欲しければ、トラフィック ロギングを有効にしてください。あなた自身のディスク上のファイルに書き込まれます。
6: ダウンロード

無料版を、どうぞ。

エージェント1つ、プロジェクト1つ、永久無料で、このページで紹介した機能は すべて使えます。実際のホストにアタッチして、自分の目で確かめるには十分です。準備ができたら、 Pro が制限を取り払います。

無料
$0
アカウント不要 · 期限なし
  • エージェント1、プロジェクト1
  • フル機能の ANSI ターミナル、セッション間のスワイプ切り替え
  • ベルバッジとライブ作業ステータス
  • SFTP による設定同期
  • デバイス識別鍵
無料でダウンロード
Pro
$19
買い切り · プラットフォームごと
  • エージェントとプロジェクトが無制限
  • オフラインのプラットフォーム固有キー
  • ライセンスも SFTP 設定と一緒に移動
  • 無料版のすべての機能を含む
Windows または Mac 向けに購入

米国内は直接購入、それ以外の地域は アプリストア経由です。

Linux
こちらも無料
フル機能の Pro · メールで発行
  • Pro の全機能を、無料で
  • 鍵はあなたの受信箱に直接届きます
  • AppImage ビルド
  • ストアを経由する必要なし
Linux 用の鍵をリクエスト

現在対応しているのは Windows、macOS、Linux。iOS と Android は近日 対応予定です。Linux 用の鍵は、世界中どこからでも私たちが直接発行します。