Skip to content

v0.7.9: one line, and the computer is set up

Choose a tag to compare

@batrapulkit batrapulkit released this 08 Oct 13:51
· 29 commits to main since this release

One line, and the computer is set up

squidbrake setup does everything a person needs on this computer, in one go. The installers now end with it, so the line on the start page is the whole setup:

  • Squidbrake keeps running in the background and starts at every login.
  • Every AI agent on the computer is connected: Claude Code, Cursor, Codex, Gemini CLI, VS Code Copilot, Antigravity, and the MCP servers they use.
  • Each hook is checked end to end. Anything that still needs a person, such as trusting the hook in Codex, is printed with the fix.
  • The keys are shown once.
  • The dashboard opens already signed in. The key goes in the part of the address after #, which never leaves the computer.

If the port is taken, setup stops before any key is made. Running it a second time doesn't restart anything; it reconnects the agents and checks them again. To install without setting up, use SQUIDBRAKE_SETUP=0.

Also in this release:

  • When an install fails, the installer asks before sending the lines it printed (home folder shown as ~) to the pilots dashboard.
  • Re-running the installer right after a release now gets that release. pip and uv used to reuse PyPI's version list for a few minutes.

Upgrade: run the install line again, or pipx upgrade squidbrake and then squidbrake setup.

Install this version (0.7.9)

Windows (PowerShell):

$env:SQUIDBRAKE_VERSION="0.7.9"; irm https://pilots.squidbrake.com/install.ps1 | iex

macOS / Linux:

curl -fsSL https://pilots.squidbrake.com/install.sh | SQUIDBRAKE_VERSION=0.7.9 sh

With pip: pip install squidbrake==0.7.9. Docker: docker pull ghcr.io/batrapulkit/squidbrake:0.7.9

Running the line again without SQUIDBRAKE_VERSION goes back to the newest. Every version:
https://github.com/batrapulkit/squidbrake/releases