● verbonden · 4 hosts · 6 sessies
Jij Bent De Ultieme Agent.
De modellen zijn goed in typen. Jij bent degene die weet wat er gebouwd moet
worden. The Architect geeft je één console voor elke harness die je al draait —
verbonden via SSH, in de screen- en tmux-sessies die je toch al in
leven houdt.
Geen orchestratielaag. Geen mening over jouw workflow. Gewoon directe controle over elke agent die je draait, vanaf welk apparaat dan ook dat voor je staat.
Eén regel per taak: project, laatste output, verstreken tijd. Wanneer een sessie de terminalbel laat rinkelen, licht de badge op en vervaagt binnen zestig seconden — zo zie je in één oogopslag welke agent nú je aandacht nodig heeft en welke een uur geleden al wachtte, zonder iets te hoeven openen.
Stop met in cirkels typen.
Je hebt dit gesprek al gehad. Je beschrijft de wijziging. Het herschrijft het verkeerde bestand. Je corrigeert het. Het verontschuldigt zich en herschrijft opnieuw het verkeerde bestand. Veertig minuten verloren aan een chatvenster dat nooit de context had om te slagen, draaiend op een plek die je niet kunt bereiken.
De oplossing was nooit een beter promptvak. Het is jij, aan de knoppen, met de echte terminal voor je — die de harness kiest, het model kiest, de daadwerkelijke output leest, en de run stopt zodra het misgaat.
- ssh
- Je sleutels staan al op de machines die ertoe doen.
- tmux / screen
- Je houdt sessies bewust in leven over verbindingsonderbrekingen heen.
- een harness
- Claude Code, Codex, Aider, OpenCode, of die van jezelf.
- oordeel
- Jij bepaalt welk model welke taak krijgt. Niets hier beslist voor jou.
Als die lijst als een vreemde taal aanvoelt, is The Architect niets voor jou.
Dit is geen onboarding-funnel met een terminalthema. Het gaat ervan uit dat je al meerdere harnesses en meerdere modellen draait op echte machines, en dat het enige dat je nog mist een fatsoenlijke manier is om ze allemaal te bereiken, waar je ook bent.
Er is geen tutorial, geen startsjabloon en geen assistent die je aan de hand meeneemt. Het koppelt aan wat je al hebt gebouwd en blijft verder uit beeld.
Laat de amateurs achter je in het stof.
Swipe naar de volgende sessie.
Een echte ANSI-terminal — truecolor, correcte UTF-8, live PTY-resize,
muisrapportage, Kitty keyboard protocol. Op een touchscreen swipe je naar links of
rechts om tussen je screen- of tmux-vensters te
bewegen. Op desktop krijg je dezelfde beweging via knoppen, zodat
slepen-om-te-selecteren blijft werken.
> 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 ▮
Sleep het. Of gebruik de pijltjes — net als in de app.
Koppelen op exacte naam
GNU screen matcht sessienamen op prefix, en dat is precies hoe mensen in de verkeerde agent terechtkomen. The Architect matcht de naam exact en koppelt via een pid-gekwalificeerde id, of maakt een nieuwe sessie aan. Het gokt nooit.
De sessie overleeft de app
Sessies leven op de externe host, niet in de client. Sluit de app, verlies je signaal, wissel van apparaat — de run blijft draaien en je koppelt er weer aan precies waar hij was.
Dezelfde console, elk scherm.
Geen uitgeklede companion-app op de telefoon en een volwaardige op desktop. Overal dezelfde terminal-engine — de navigatie past zich aan, de mogelijkheden niet.
Stel de omgeving in voordat je verbindt.
Elke serieuze harness wordt geconfigureerd via zijn omgeving. Welk endpoint hij aanspreekt, welk model hij aanvraagt, met welke sleutel hij authenticeert, via welke proxy hij loopt — het komt allemaal binnen als variabelen, en het moet allemaal kloppen voordat het proces start, want niets daarvan kan nog worden aangepast zodra de tool draait.
Dus stel je het in op de agent, niet in een .bashrc die je op
vier verschillende machines moet onthouden aan te passen. The Architect exporteert je
variabelen naar de sessie, voert daarna je startscript uit en start dan de tool — in
die volgorde, elke keer. Eén plek, per agent, onder jouw controle.
# 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
Richt een harness overal op
Een base-URL is gewoon een variabele. Stuur de ene agent via je bedrijfsgateway, een andere naar een model dat draait op de machine verderop in de gang, een derde naar een staging-endpoint dat je aan het evalueren bent — dezelfde tool, drie agents, geen herconfiguratie ertussen.
Sleutels per agent, niet per machine
Elke agent draagt zijn eigen set. Een host die door meerdere projecten wordt gedeeld
heeft geen enkele globale sleutel in een shell-profiel nodig, en een sleutel roteren
is één bewerking op één plek in plaats van een ssh-rondje langs elke
machine.
Een startscript voor de rest
Alles wat variabelen niet kunnen uitdrukken — een virtualenv activeren, naar de projectmap gaan, een cache opwarmen. Het draait na de exports en voor de tool, zodat de harness opkomt in de staat die je bedoelde. Een eindscript draait wanneer je de verbinding verbreekt.
Eén plek. Volledige controle.
Je configuratie synchroniseert via je eigen server.
Er is geen syncdienst, want er is geen server van ons om mee te
synchroniseren. The Architect schrijft je agent- en projectconfiguratie — inclusief
omgevingsblokken — als JSON via SFTP naar ~/.thearchitect/ op een
host die je al bezit, en leest het weer terug op het volgende apparaat. Dat is het
hele mechanisme.
Push
Exporteer agents en projecten naar elke host die je kunt bereiken. Hosts, poorten, sessiebeheerders, tools, omgevingsvariabelen, start- en eindscripts.
Pull
Wijs een nieuwe installatie naar dezelfde host. De wizard bij de eerste start toont wat daar staat en importeert wat je kiest.
Nooit SSH-gegevens
Je SSH-wachtwoorden en privésleutels zijn bewust uitgesloten van de overdracht. Ze blijven in de keystore van het apparaat en worden nooit naar een host geschreven — zelfs niet naar de host waarnaar je exporteert. Je omgevingsvariabelen reizen wél mee, naar je eigen homedirectory op je eigen machine, want dat is wat een nieuw apparaat bij aankomst laat werken.
Hetzelfde idee voor sleutels: de app genereert bij de eerste start een
RSA-2048- en een ECDSA P-256-identiteitspaar, kopieert de publieke regel naar je klembord,
of voegt die toe aan de authorized_keys van een host via een wachtwoordsessie
— zo stap je over op sleutelauthenticatie zonder de app te verlaten.
Het kan niet schelen wie je bent.
The Architect heeft geen idee hoe je heet, en geen manier om erachter te komen. Er is niets om op in te loggen en niets dat naar huis belt.
- □ Geen account, geen aanmelding, geen profiel De app wordt geleverd zonder inlogscherm. Er is geen identiteit om aan te maken, te verifiëren, te herstellen of te lekken.
- □ SSH-gegevens verlaten nooit de keystore Privésleutels en wachtwoorden gaan naar de keystore van het platform — Keychain, Credential Manager, libsecret — en worden alleen gelezen om je eigen verbinding te openen. Nooit de app-database, nooit een configuratiebestand, nooit naar een host geschreven, nooit ergens naartoe verzonden.
- □ Verkeer gaat naar jouw hosts en nergens anders naartoe Elke verbinding is een directe SSH-sessie van je apparaat naar jouw machine. Geen relay, geen proxy, geen tussenpartij.
- □ Licenties werken offline Pro wordt ontgrendeld met een platformgebonden sleutel die op het apparaat zelf wordt gevalideerd. Geen activatieoproep, geen seat-server, geen licentiecontrole die kan mislukken terwijl je in het vliegtuig zit.
- □ Geen telemetrie Niets meet hoe je de app gebruikt. Wil je een verslag van een sessie, zet dan verkeerslogging aan en die schrijft naar een bestand op je eigen schijf.
Neem de gratis versie.
Eén agent en één project, voor altijd gratis, met elke functie op deze pagina werkend. Genoeg om met een echte host te verbinden en zelf te beslissen. Pro heft de limieten op wanneer jij er klaar voor bent.
- 1 agent, 1 project
- Volledige ANSI-terminal, swipen tussen sessies
- Belbadges en live werkstatus
- SFTP-configuratiesync
- Apparaat-identiteitssleutels
- Onbeperkt agents en projecten
- Offline platformgebonden sleutel
- Licentie reist mee met je SFTP-configuratie
- Alles uit Gratis
Rechtstreeks in de VS; via de app stores overal elders.
- Alle Pro-functies, zonder kosten
- Sleutel rechtstreeks naar je inbox
- AppImage build
- Geen app store nodig
Vandaag Windows, macOS en Linux. iOS en Android volgen binnenkort. Linux-sleutels worden door ons rechtstreeks uitgegeven, overal ter wereld.