Skip to content

Redrob Code

Redrob Code, in the terminal you already have

Coding help in your terminal, in the language you write in. Installs with one command on macOS, Linux and Windows.

Pick the system you are installing on. One shell command covers macOS and Linux; Windows has its own PowerShell one.

Terminal
The installer and the connect step, as they print on macOS and Linux. Not a screenshot: Redrob Code runs in a terminal, and there is no application window to show.

See the work

From request to finished output

Code is a coding assistant that runs on your machine and reads the repository you point it at. It answers about the code in front of you, writes and edits files when you ask it to, and runs in the terminal rather than in a browser tab.

  1. redrob - ~/projectREADAGENTS.mdpackage.jsonsrc/auth/session.tssrc/auth/token.ts> where is the session TTL set?Glob src/auth/**Read src/auth/session.tssession.ts:42 - TTL is 30 minutes4 files read - no edits yet01Reads the repository
  2. 2 files changedCHANGEDsrc/auth/session.tstest/session.test.ts- const TTL = 30 * MINUTE;+ const TTL = readTtl(env) ?? 30 * MINUTE;+ assert.equal(readTtl({}), null);Apply or reject, per file02Proposes a reviewable diff
  3. checkstypecheck - 4.1sunit tests 214/214 - 0.8sformat - 1.2sbuild - 6.5sReported, not claimed03Runs the repo's own checks

Drawn from the product, not captured from it. Screens taken on a real desktop replace these when they are ready.

Powered by Redrob Code

The engine is part of the product.

Code is the engine itself: repository context, tool permissions, file edits, language intelligence and validation in one terminal loop.

Repository and file contextVisible tool activityEditable outputs

Install

Install from the terminal

curl -fsSL https://console.redrob.ai/code/install.sh | sh

Run it in a terminal. It installs $HOME/.redrob/bin and appends one line to the profile your shell reads. https://console.redrob.ai/code/install.sh is served as plain text, so you can read it first.

The two installers are different scripts, not the same one renamed: pick the machine you are installing on.

The macOS and Linux command works out your OS and CPU, checks the download against its published checksum, and puts the one file in $HOME/.redrob/bin under both of its names. Builds are fetched from https://github.com/redrob-labs/redrob-code/releases and nowhere else: it does not look for a release on another host.

The command you run is redrob. redrob-code is installed as well, as the same file under the name the build carries, so both work and neither can be a different version from the other.

The install puts $HOME/.redrob/bin on your PATH by appending one line to the profile your shell reads, so a terminal opened after it finds redrob on its own. The terminal you ran the script in will not, because a script arriving down a pipe cannot change the shell that started it, so the install prints the one line to run there.

That line is added once: a second install finds it and leaves the file alone, and so does a line you wrote yourself. REDROB_CODE_NO_PATH=1 installs without touching any profile.

Read it before you run it: https://console.redrob.ai/code/install.sh is served as plain text, and it refuses to install a download whose checksum it cannot check.

The script fetches redrob-darwin-arm64.zip or redrob-linux-x64.tar.gz from the GitHub release, and checks it against the one SHA256SUMS file that release publishes. There is no editor marketplace listing.

The Windows command above is a second installer rather than this one renamed: PowerShell instead of a shell profile, $env:LOCALAPPDATA\Redrob\bin instead of $HOME/.redrob/bin, and two copies of the file instead of a hard link. It fetches redrob-windows-x64.zip, checks it against the same SHA256SUMS file, installs redrob.exe, and adds that directory to your own PATH. It needs no administrator rights, and the build it installs is Authenticode-signed with our own certificate, so SmartScreen may still warn you the first time. Running the macOS and Linux command in PowerShell does not install anything: it fails on redrob's behalf with an error about curl or about sh, which is why the command you are shown follows the machine you are on.

If you have built the engine from a redrob-code checkout, the script installs that instead of downloading: run it with REDROB_CODE_BIN set to the binary. It is installed under both names and put on your PATH the same way a download is.

Installing a binary you already have (macOS · Linux)
REDROB_CODE_BIN=./target/release/redrob-code \
  sh -c "$(curl -fsSL https://console.redrob.ai/code/install.sh)"

Current limit: There is no editor extension in any marketplace. The installers cover x64 and arm64 on macOS, Linux and Windows, and on any other system the only route is a binary you build yourself. The Windows build is signed with our own certificate rather than one Windows already trusts.

One connected system

Keep the work moving

Code, Design, Work and Office use the same workspace. Move the brief, visuals, files and final checks forward without starting the context again.

Finish the job

Start with the work in front of you.

One workspace and one prepaid balance across the four applications. Start at $5 and add more only when you need it.