This release adds 3 notable features for engineering teams evaluating rollout.
Published 1mo
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
agent-harness
agent-isolation
agentic
ai-agents
ai-coding
ai-tools
+14 more
aider
claude-code
code-provenance
codex
coding-assistant
cursor
developer-tools
gemini-cli
git
git-worktree
llm-agents
python
vcs
worktree
Summary
AI summaryUpdates How it works, Opt out, and Idempotent across a mixed release.
Full changelog
DX win: ait init now finishes the wiring on its own. After it returns, a single exec \$SHELL (or new terminal) is enough to start using your wrapped agent — no direnv allow, no eval \"\$(ait init --shell)\".
How it works
ait initalready auto-detects every supported agent CLI on\$PATHand installs hook bridges + wrappers under.ait/.- Now it also installs a per-cd hook into your shell rc file (
~/.zshrcor~/.bashrc). The hook prepends\$PWD/.ait/binwhenever youcdinto an ait-initialized repo, and removes it on the way out. - Idempotent: the hook block is fenced with
# >>> ait shell integration >>>markers, so re-runningait initis a no-op. - Reversible:
ait shell uninstallremoves the block.
Output
AIT initialized
Agent wrappers: claude, codex, gemini
Next:
- exec \$SHELL # picks up .ait/bin via the installed shell hook
- then run claude ...
Details:
Shell hook: installed for zsh in ~/.zshrc (run \`ait shell uninstall\` to remove)
Opt out
ait init --no-shell-install— skip rc-file modification (CI, root, hardened sandboxes, hand-managed dotfiles).- The legacy hint (
ait shell install/eval/direnv allow) is shown when auto-install is skipped or unsupported.
Install: pipx install ait-vcs or npm install -g ait-vcs.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Ait
All releases →Related context
Related tools
Earlier breaking changes
- v0.55.52 Keep the built-in claude-code reviewer pinned to the local claude -p CLI even when repository policy defines a conflicting command override.
Beta — feedback welcome: [email protected]