In Latest versions of Antigravity the "--prompt-interactive" option is not working as expected. The workaround until I fix it is simple. Copy/paste the exact content of this file pairing to Antigravity's prompt before start your work on Claude Code or use the classic version.
Starts a Claude Code and an Antigravity Code instance at the same folder. Once started Claude Code gets the role of driver (implement, verify) and Antigravity (agy) gets the role of peer (review, recommend).
Before use you MUST have superpowers installed. You MUST start by /brainstorming (Activates before writing code. Refines rough ideas through questions, explores alternatives, presents design in sections for validation. Saves design document). After the brainstorm you have a comprehensive design document. When claude creates the design document it will run the adversarial-panel-review and your design gets reviewed by "expert panels" via agy. After the specs review claude will write the implementation plan. Again same adversarial-panel-review treatment here (see the examples below). You choose the implementation mode (Subagent-Driven or Inline). After the implementation claude will run agy-capstone. Sit back and relax watching your code improving from naive to professional. After the agy-capstone the final step is the agy-test-audit. This will harden your test suites before claude declares the plan as completed.
All the above can be waived by prompts. Say for example "Waive agy for this step" and claude will execute the step solo. In case you have problem to start agy (e.g. quota exhausted, Google's servers are down) you can switch to subagents mode by prompt. Say for example "Waive agy for this and use subagents".
Bonus Automatic debugging for your repo. Claude will capture pre-existing defects in your code (both main and subagents). At the end of a plan just say "start the triage" and any defects found will be organized into a ranked backlog.
Tested using Opus 5 and Gemini 3.1 Pro (Other models should work but that's not tested).
What if you don't like Gemini 3.1 Pro? Install the agy-autotrain and claude will learn to drive your favorite model by usage.
Want claude and agy share memories? Install commonmemory (needs @agentmemory/agentmemory)
The rest of this file is technical documentation for AI agents and developers. Feel free to update this section to reflect current state and improvements.
This repository contains five independent products. You only need to install the ones you actually want to use.
These two tools are mutually exclusive — pick exactly one. They let Claude Code delegate tasks, get second opinions, or collaborate with agy.
-
clavity-dotnet (Primary): The modern .NET 10 rebuild. It exposes
agyto Claude as an MCP server via a local Language Server. Each Claude instance drives its own isolated lifecycle and state. -
clavity-classic (Failover): The original Rust-based bridge. It uses a psmux doorbell and the agentmemory bus to drive a live
agypeer in the same folder. Use this as a fallback if clavity-dotnet unavailable. -
agy-autotrain: Auto-trains clavity's
agyknowledge from everyday usage. It captures insights, verifies them, and compiles them into a project-agnostic manual. -
commonmemory: A shared cross-agent memory convention. Teaches Claude and
agyto tag notes (decisions, gotchas, bug fixes) and proactively share context via the agent memory signal bus. -
review-relay: Assisted copy-paste review rounds with web AI models (ChatGPT, Meta AI, Gemini, or any other). Claude prepares each round and verifies the findings against the real text; you carry the text to the sites and save replies with the bundled AiSaveDev extension (or AiSave).
The five products install one of two ways. Four install with claude plugin —
clavity-dotnet, agy-autotrain, commonmemory and review-relay — from this repository's marketplace.
Cross-platform (Windows, Linux, macOS):
claude plugin marketplace add ckir/clavity
claude plugin install clavity@clavity # clavity-dotnet
claude plugin install agy-autotrain@clavity
claude plugin install commonmemory@clavity
claude plugin install review-relay@clavity
clavity-dotnet fetches its clavity-ls binary on first run from the matching clavity-v<N> GitHub
release (win-x64 / linux-x64 / osx-arm64 / osx-x64), so nothing lands on your PATH. Checksum-verified
when a .sha256 companion asset is published and sha256sum is on PATH; otherwise the fetch proceeds
unverified.
The clavity plugin itself is served from this repository's release branch, which CI advances only after a
release has attached every clavity-ls binary. So a plugin update and the binary it fetches always arrive
together. If the fetch still fails (offline, rate-limited), the session start shows a message saying where to
place clavity-ls by hand.
Upgrading from an old <member>-setup-<version>.exe installer? See
docs/migrating-from-the-inno-installers.md.
One ships a standalone Windows installer — clavity-classic:
- Go to the Releases page. The
clavity-v<N>umbrella release carries the installer. - Download it — the asset is named
clavity-classic-setup-<version>.exe, with a.sha256. - Run it. It registers the product's plugin locally with every agent it detects (Claude Code and/or
agy) and puts its binary on your PATH.
Installing clavity-dotnet or clavity-classic? Their review disciplines are multi-round; see
Running this economically in that product's plugin/README.md before you start.
If you want to build from source or contribute to the project, see CONTRIBUTING.md; to add a new tool to the umbrella, follow the hosting playbook.
The repository uses a two-tier just task runner (just test, just lint, just release). Before push, lefthook runs the pre-push gates to keep main green; the heavier just lint and just test runs locally (both are in CI).
Pre-commit runs ruff on staged Python files, plus curate-in-progress and cheatsheet-parity checks when the driver-cheatsheet files are staged.
This project is licensed under the PolyForm Noncommercial License 1.0.0 — free for non-commercial use (personal, academic, non-profit). See LICENSE. All five products (clavity-dotnet, clavity-classic, agy-autotrain, commonmemory, review-relay) ship under the same licence.
Trademarks: Antigravity is a trademark of Google LLC; Claude and Claude Code are trademarks of Anthropic. This is an independent project — not affiliated with, endorsed by, or sponsored by Google or Anthropic.