Installing Agent! via Homebrew Cask — and other ways to work with the cask #57
AgentiLoop
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Agent! is now available as an official Homebrew cask (merged into
Homebrew/homebrew-caskin PR #287764). This post covers how to install it and the different ways you can work with the cask.Install (official cask)
That installs
Agent!.appinto/Applications. Requirements: macOS 26 (Tahoe) on Apple silicon — the cask declaresdepends_on arch: :arm64anddepends_on macos: :tahoe, so Homebrew will refuse to install on anything older.Updating the cask index
Homebrew doesn't fetch the cask catalogue on every command — it uses a locally cached index. If you see
No Cask with this name exists(orbrew upgradedoesn't offer a release that's already on GitHub), the index is stale. Refresh it with:brew updatepulls the latestHomebrew/homebrew-cask(and any taps you've added, e.g.agentiloop/tap). If that still doesn't help, force a full refresh and check that the cask is visible:Homebrew auto-updates in the background at most once a day; set
HOMEBREW_NO_AUTO_UPDATE=1if you'd rather runbrew updateyourself.Alternative: the AgentiLoop tap
Before the official cask landed, Agent! shipped from our own tap. It is still maintained and is useful if you want a build that may land before the official cask bump goes through:
Note the cask name differs:
agentin the tap vs.agentiloop-agentin homebrew-cask. Don't install both — you'll end up with two copies fighting over/Applications/Agent!.app.Everyday cask operations
brew info --cask agentiloop-agentbrew upgrade --cask agentiloop-agentbrew upgrade --caskbrew reinstall --cask agentiloop-agentbrew uninstall --cask agentiloop-agentbrew uninstall --zap --cask agentiloop-agent--zapwould deletebrew cat agentiloop-agent(look at thezap trash:block)--zapremoves the app's preferences, caches and HTTP storage. It does not touch~/Documents/AgentScript, so your agent scripts, system prompts and JSON I/O survive a zap.Other ways to work with the cask
Brewfile /
brew bundle— add it to a machine-setup manifest:then
brew bundle install.Skip Gatekeeper quarantine — if you'd rather not see the first-launch "downloaded from the internet" prompt:
Install to a different folder —
brew install --cask agentiloop-agent --appdir=~/Applications.Pinning —
brew pinonly works for formulae, not casks. To stay on a version, just don't runbrew upgrade --cask agentiloop-agent;brew upgrade(no args) will still pick it up, so usebrew upgrade --formulaif you want to upgrade formulae only.Version bumps — the cask has a
livecheckblock pointed at GitHub releases, so Homebrew's autobump bot opens a PR for each new tagged release automatically. If you see a release on GitHub thatbrew upgradedoesn't offer yet, the bump PR is probably still in flight; you can check open homebrew-cask PRs for agentiloop-agent.No Homebrew at all — grab the
.dmgor.zipfrom the latest release and drag to Applications.Questions / feedback
If a cask install or upgrade misbehaves (checksum mismatch, wrong version reported,
--zapmissing a path), reply here or open an issue with the output of:All reactions