An open API service indexing awesome lists of open source software.

https://github.com/yilibinbin/external-models-for-claude

Claude Code marketplace for external model workflows: OpenAI Codex, Gemini CLI, and Google Antigravity.
https://github.com/yilibinbin/external-models-for-claude

antigravity claude-code code-review codex gemini multi-model plugins

Last synced: 3 days ago
JSON representation

Claude Code marketplace for external model workflows: OpenAI Codex, Gemini CLI, and Google Antigravity.

Awesome Lists containing this project

README

          

# External Models for Claude

Claude Code marketplace for external model workflows.

This repository packages four Claude Code plugins:

| Plugin | Source | Purpose |
|--------|--------|---------|
| `codex` | OpenAI official plugin from `openai/codex-plugin-cc` | Use Codex from Claude Code for review and task delegation. |
| `gemini-for-claude` | This repository | Use Gemini CLI from Claude Code for read-only review, planning, scorecards, role-pack review teams, jobs, and opt-in stop gates. |
| `antigravity-for-claude` | This repository | Use Antigravity CLI from Claude Code for read-only review, planning, scorecards, jobs, and explicit Gemini or Claude provider selection. |
| `claude-for-claude` | This repository | Use an isolated Claude CLI child process from Claude Code for read-only review, planning, role-pack teams, jobs, and opt-in stop gates. |

## Install

Add the marketplace:

```bash
claude plugin marketplace add yilibinbin/external-models-for-claude --scope user
```

Install one or more plugins:

```bash
claude plugin install codex@external-models-for-claude --scope user
claude plugin install gemini-for-claude@external-models-for-claude --scope user
claude plugin install antigravity-for-claude@external-models-for-claude --scope user
claude plugin install claude-for-claude@external-models-for-claude --scope user
```

Reload Claude Code plugins after installation.

## Codex for Claude

The `codex` plugin in this marketplace is a local Apache-2.0 extension of the OpenAI-authored Codex Claude Code plugin files bundled under `plugins/codex`. OpenAI attribution, `LICENSE`, and `NOTICE` are preserved; local extensions are documented in `plugins/codex/FORK_NOTICE.md` without asserting unverified upstream lineage.

### Codex for Claude extended commands

- `/codex:doctor` checks local readiness without running a model request.
- `/codex:github-actions render|init|validate` creates a safe pull-request review workflow template. In this release it remains preview/advisory until release-host Codex CLI version and stdin auth contracts are verified.
- `/codex:multi-review` runs focused Codex read-only review passes using role packs.
- `/codex:multi-review` holds one model-call capacity slot for the entire sequential role run. Each role is still a separate sequential Codex turn, so the default five-role pack can issue five Codex turns under that one slot. With model-call limit `1`, it can block normal foreground review commands. With the default limit `2`, one multi-review normally leaves one slot, but two concurrent model-call commands can saturate the pool and make a third foreground review return `capacity_blocked`. Stop-gate review uses a separate `stop-gate` capacity slot.
- `--quality fast|standard|strong|max` is Codex-native and affects task, adversarial-review, and multi-review reasoning effort. Native `/codex:review` records only the visible job-summary label and has zero runtime effect.
- Unknown flags on review/task commands are rejected. Use `--` before prompt or focus text that intentionally starts with flag-like tokens.
- `/codex:setup` keeps the optional Stop review gate fail-closed by default for tool, auth, timeout, capacity, and invalid-output failures. Set `stopReviewGateFailOpen` only when editor availability is preferred over strict Stop gating.

## Requirements

- Claude Code with plugin support.
- Node.js 18.18 or later.
- For `codex`: Codex CLI authentication as documented by OpenAI's official plugin.
- For `gemini-for-claude`: Gemini CLI installed and authenticated.
- For `antigravity-for-claude`: Antigravity CLI (`agy`) installed and authenticated for the selected provider.
- For `claude-for-claude`: Claude CLI installed and authenticated.

## Common Commands

```bash
/codex:setup
/codex:review
/codex:rescue investigate the failing test

/gemini-for-claude:setup
/gemini-for-claude:review
/gemini-for-claude:multi-review --roles correctness,security,tests

/antigravity-for-claude:setup
/antigravity-for-claude:review --model-provider gemini
/antigravity-for-claude:review --model-provider claude

/claude-for-claude:doctor
/claude-for-claude:review --model sonnet
/claude-for-claude:multi-review --roles correctness,security,tests
```

## Notes

- The `codex` plugin is OpenAI's official Apache-2.0 plugin copied from `openai/codex-plugin-cc`; its license and notice files remain under `plugins/codex`.
- The root MIT license covers the marketplace files and the `gemini-for-claude`, `antigravity-for-claude`, and `claude-for-claude` plugins maintained here.
- Hooks are opt-in where the individual plugin documents them. Codex Stop review gates fail closed by default; check each plugin's documentation for its own gate posture.

## 中文说明

这是一个面向 Claude Code 的外部模型插件市场,集中提供 Codex、Gemini CLI、Antigravity CLI、隔离 Claude CLI 子进程四类互补工作流。

安装市场:

```bash
claude plugin marketplace add yilibinbin/external-models-for-claude --scope user
```

安装插件:

```bash
claude plugin install codex@external-models-for-claude --scope user
claude plugin install gemini-for-claude@external-models-for-claude --scope user
claude plugin install antigravity-for-claude@external-models-for-claude --scope user
claude plugin install claude-for-claude@external-models-for-claude --scope user
```

安装后重载 Claude Code 插件。`codex` 是 OpenAI 官方 Claude Code 插件的本地扩展版本;`gemini-for-claude`、`antigravity-for-claude` 和 `claude-for-claude` 是本仓库维护的 Claude 原生外部模型审阅、规划和协作流程。

### Codex for Claude

The `codex` plugin in this marketplace is a local Apache-2.0 extension of the OpenAI-authored Codex Claude Code plugin files bundled under `plugins/codex`. OpenAI attribution, `LICENSE`, and `NOTICE` are preserved; local extensions are documented in `plugins/codex/FORK_NOTICE.md` without asserting unverified upstream lineage.

More documentation:

- English: [docs/README.en.md](docs/README.en.md)
- 中文: [docs/README.zh-CN.md](docs/README.zh-CN.md)
- Third-party notices: [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md)