SkillAgentSearch skills...

Acca

多 AI 协作工作流系统 — 让 Antigravity 编排 Claude CLI 和 Codex CLI 协同工作。

Install / Use

/learn @N1nEmAn/Acca
About this skill

Quality Score

0/100

Supported Platforms

Claude Code
Claude Desktop
OpenAI Codex

README

ACCA 🔄

Antigravity → Claude/Codex → Antigravity

多 AI 协作工作流系统 — 让 Antigravity 编排 Claude CLI 和 Codex CLI 协同工作,支持开发安全审计场景。

工作流程

┌─────────────────┐      ┌─────────────────┐      ┌─────────────────┐
│   Antigravity   │ ──▶  │  Claude/Codex   │ ──▶  │   Antigravity   │
│   (规划阶段)   │      │  (执行阶段)    │      │   (验收阶段)   │
└─────────────────┘      └─────────────────┘      └─────────────────┘

安装

方式 A:项目局部安装(推荐)

将工作流安装到特定项目的反重力目录中:

git clone https://github.com/YOUR_USERNAME/acca.git
cd acca
./install.sh /path/to/your/project

安装路径:.gemini/antigravity/workflows/

方式 B:全局安装

将工作流安装到反重力全局配置目录,使得所有项目均可触发:

./install.sh --global

安装路径:~/.gemini/antigravity/global_workflows/

执行流程 (The ACCA Loop)

  1. A (Antigravity): 规划阶段。接收用户原始需求,利用推理能力分解任务。
  2. C (Claude CLI): 开发/分析阶段。执行复杂重构、代码生成或深度日志分析。
  3. C (Codex CLI): 执行/原型阶段。快速生成单文件原型或执行自动化编辑任务。
  4. A (Antigravity): 验收阶段。汇总 CLI 执行结果,进行最终检查并回复用户。

使用

安装后,在 Antigravity 中唤起工作流:

开发场景示例

/acca 创建一个简易版大鱼吃小鱼 HTML5 游戏

安全审计场景示例

/acca 分析 FirmJI 的漏洞检测日志,找出可利用的漏洞并生成报告
/acca 审计系统日志,检测异常登录和权限提升行为

何时使用 ACCA?

基于实战验证,ACCA 在以下场景中表现最佳:

| 场景 | 推荐度 | 原因 | |------|--------|------| | 🔥 快速原型 (0 -> 1) | ⭐⭐⭐⭐⭐ | Codex --full-auto 能一次生成完整可运行的代码,无需多次迭代。 | | 🔥 大规模重构 (1 -> 2) | ⭐⭐⭐⭐⭐ | 单文件 100+ 行的全量改写,避免"改了头忘了尾"的 Partial Update。 | | 🚀 独立模块生成 | ⭐⭐⭐⭐ | 如"给游戏加个计分板",CLI 能生成完整闭环的代码。 | | 🧪 实验性功能 | ⭐⭐⭐⭐ | 试验 "3D 化"、"物理引擎" 等高风险改动,出问题可以快速回滚。 | | 🐛 Bug 修复 | ⭐⭐⭐ | 配合管道传日志 (npm test \| claude -p ...),快速定位并修复。 | | 🔍 日志审计 | ⭐⭐⭐⭐⭐ | 管道传日志给 Claude,获得结构化诊断报告(--print 不写文件)。 | | 🛡️ 漏洞发现 | ⭐⭐⭐⭐⭐ | 静态代码分析、二进制审计、模糊测试结果分析,自动生成漏洞报告。 | | 📊 报告生成 | ⭐⭐⭐⭐⭐ | 自动生成 CVE 报告、审计报告、技术文档(Markdown/OpenAPI 格式)。 | | 🔗 多源数据分析 | ⭐⭐⭐⭐ | 关联日志、漏洞扫描、网络流量,生成威胁情报和攻击时间线。 | | ✏️ 增量修改 | ⭐⭐⭐ | 小改动用 --allowedTools "Edit";或让 Claude 输出 Diff,Antigravity 应用(更安全)。 | | 📝 渐进式微调 | ⭐⭐ | 如果只是改一个变量名,直接用 Antigravity 自己的 replace_file_content 更快。 |

核心优势:甩手掌柜模式。你发出 High-Level 指令,底层 CLI 处理所有细节,你节省推理算力。

动态分工

ACCA 根据任务类型自动选择最佳工具:

| 任务类型 | 工具 | 原因 | |----------|------|------| | 复杂推理/重构 | Claude CLI | SWE-bench 80.9%,推理更强 | | 快速原型 | Codex CLI | Full-Auto 模式快速生成 | | 调试/日志分析 | Claude CLI | 管道输入分析更强 | | 代码审查 | Claude CLI | 深度分析、架构感知 | | 漏洞发现/安全审计 | Claude CLI | 静态分析、模式识别能力强 | | 报告生成 | Claude CLI | 结构化输出、格式转换 | | 多源数据关联 | Claude CLI | 复杂推理、时间线重建 |

快速参考

常见问题 (FAQ)

Q: 为什么不能进入 Claude/Codex 的交互模式 (REPL)?

A: Antigravity 的 run_command 是非交互式的后台运行工具。如果启动交互模式(如直接运行 claude),进程会挂起等待输入,导致 Agent 此时无法操作。 ACCA 的解决方案:通过 Antigravity 作为“中转站”。你在这个聊天窗口告诉 Antigravity,Antigravity 把它翻译成 -p 参数发给 CLI。虽然不是直接连接,但体验上通过多轮对话可以达到同样的效果。

前置条件

  • Google Antigravity - 高级智能编程代理,本项目工作流的宿主环境。
  • Claude CLI (claude) - Anthropic 推出的 agentic 终端工具。
  • Codex CLI (codex) - OpenAI 推出的桌面端/终端协作工具。

许可证

MIT

View on GitHub
GitHub Stars14
CategoryDevelopment
Updated1mo ago
Forks1

Languages

Shell

Security Score

90/100

Audited on Feb 11, 2026

No findings