{"slug": "agnostic-ai-v0-75-0-signed-releases-patched-go-and-per-target-commits", "title": "agnostic-ai v0.75.0: signed releases, patched Go, and per-target commits", "summary": "Agnostic-ai released v0.75.0, which patches 18 Go vulnerabilities present in 0.74.0 and earlier binaries, adds signed releases, and changes how the root CLAUDE.md file is written when another target writes AGENTS.md. The release notes instruct users to upgrade via `agnostic-ai upgrade` or by bumping the npm pin, and to commit the .worktreeinclude file when Claude Code is a target with gitignore.enabled on. The update also adds `gitignore.commit: [cursor:reviews, cursor:environments]` to keep only the Cursor files a cloud agent reads in Git and makes `sync --check --against` fail on a hand-written skill left in an ignored folder.", "body_md": "## What to do\n\n1. Upgrade from 0.74.0 or earlier, since those binaries carry the 18 Go vulnerabilities (`agnostic-ai upgrade` , or bump the npm pin).\n2. If Claude Code is a target and `gitignore.enabled` is on, commit the`.worktreeinclude` the next sync writes (one file).\n3. If you commit `CLAUDE.md` and another target writes`AGENTS.md` , commit the shorter`CLAUDE.md` the next sync writes (one file).\n\nNothing else needs action.\n\n## What changed\n\n- The root `CLAUDE.md` becomes`@AGENTS.md` plus your`::target claude` blocks when another target writes`AGENTS.md` , so Cursor stops loading the instructions twice (#1423).\n- `gitignore.commit: [cursor:reviews, cursor:environments]` keeps only the Cursor files a cloud agent reads in Git, while local tools regenerate theirs (#1418).\n- `sync --check --against` fails on a hand-written skill left in an ignored folder by a branch older than your move to`.agnostic-ai/` , and names the import that adopts it (#1420).\n\nFull details are in the [GitHub release notes](https://github.com/Chemaclass/agnostic-ai/releases/tag/v0.75.0).\n\n## Upstream CLI and model news\n\n- **Amp** (chronicle 2026-09-28): Claude Opus 5.5 now powers Amp's`medium` mode. It is a model choice inside Amp, with nothing to configure here. State: watch.[Amp chronicle](https://ampcode.com/chronicle)", "url": "https://wpnews.pro/news/agnostic-ai-v0-75-0-signed-releases-patched-go-and-per-target-commits", "canonical_source": "https://agnostic-ai.org/updates/2026-09-29-v0.75.0/", "published_at": "2026-09-29 15:10:00+00:00", "updated_at": "2026-09-29 15:23:54.746305+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "ai-agents"], "entities": ["agnostic-ai", "Claude Code", "Cursor", "Amp", "Claude Opus 5.5", "Chemaclass", "GitHub"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/agnostic-ai-v0-75-0-signed-releases-patched-go-and-per-target-commits", "markdown": "https://wpnews.pro/news/agnostic-ai-v0-75-0-signed-releases-patched-go-and-per-target-commits.md", "text": "https://wpnews.pro/news/agnostic-ai-v0-75-0-signed-releases-patched-go-and-per-target-commits.txt", "jsonld": "https://wpnews.pro/news/agnostic-ai-v0-75-0-signed-releases-patched-go-and-per-target-commits.jsonld"}}