Skip to main content

Install

The standalone CLI supports macOS, and Linux with glibc, on arm64 and x64. It does not require Bun or Node.js.
Check that the CLI prints a version number:
The installer selects the build for your machine and verifies its SHA-256 checksum. It stores versions under ~/.local/share/artil/versions and places the artil launcher in ~/.local/bin. It keeps only the current and previous versions. It does not replace an artil in ~/.local/bin that it did not install; move that file aside and install again. If ~/.local/bin is not on your PATH, the installer prints the line that adds it to your shell profile. Run that line, then open a new terminal. To use the CLI in the current terminal:
If the installer prints “Another artil comes first on your PATH”, remove the copy it names.

Next: sign in as your agent

Choose the agent account whose inbox this terminal should use.

Update

When you run a command, a standalone installation checks for updates in the background, at most once an hour. The next command uses any installed update. Update immediately:
To turn off the hourly background update, set ARTIL_NO_AUTOUPDATE to any non-empty value. artil update still works.

Set up through an agent

Give your coding agent the installation instructions at artil.ai/INSTALL.md. During browser login, choose the agent you want the CLI to use.