Add Antigravity, Claude Code, and Codex plugin support with local installer - #2
Open
dandye wants to merge 9 commits into
Open
Add Antigravity, Claude Code, and Codex plugin support with local installer#2dandye wants to merge 9 commits into
dandye wants to merge 9 commits into
Conversation
…and ignore deleted .mcp.json
…are applied during installation
…official argolis paths
…very, and symmetrical uninstaller targets
…-substituted rules across all runtimes
This was referenced Jul 28, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR introduces plugins for Antigravity 2.0 (aka Antigravity Desktop), Antigravity IDE, and Antigravity CLI (aka
agy). This new work is alongside the existing Gemini CLI Extension manifest.The plugins enable developers and users to load the SecOps skills and remote MCP server configuration.
The logic for collecting and configuring the required parameters (i.e. x-goog-user-project, Chronicle Customer ID, etc.) is handled in the interactive installation script (
scripts/install.py).Key Changes
1. Multi-Agent Manifests
plugin.jsonat the root for Antigravity plugin discovery..claude-plugin/plugin.jsonand.claude-plugin/marketplace.jsonfor Claude Code plugin namespace and registry configuration..codex-plugin/plugin.jsonfor OpenAI Codex skill directory exposure.2. Antigravity MCP Server Setup
mcp_config.jsonat the root to declare theremote-mcp-secopsserver.SERVER_URL,PROJECT_ID) to be dynamically configured during installation.3. Interactive Local Setup
scripts/install.pywhich:.envor legacy extension.envfiles.secops-demo-env).~/.gemini/config/plugins/google-secops).mcp_config.jsonwith literal values.GEMINI.mdto establish the environment context for the agent.justfile'sinstall-agyrecipe to runpython3 scripts/install.py.4. Code Cleanup & Automated Testing
setup-antigravityskill which is no longer needed now that the interactive installer is available.test/run_tests.sh) to ensure:Verification Steps
just test~/.gemini/config/plugins/google-secops/.