collaborating-with-gemini

让Claude与Gemini CLI协作,实现多模型编程的智能体技能。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:collaborating-with-gemini。
它的用途是:让Claude与Gemini CLI协作,实现多模型编程的智能体技能。
完整的 Skill 内容见:https://321skill.com/skills/collaborating-with-gemini/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“请使用Gemini分析`/src/auth`目录下的登录流程是否存在安全漏洞。”,它会调用Gemini CLI对该目录代码进行深度安全审查,并返回结构化的分析报告。接着,你可以说:“基于刚才的会话ID,请让Gemini为发现的高危漏洞提供修复代码示例。”,从而在连续的上下文中获得精准的解决方案。

介绍

这个Skill解决了在复杂编程任务中单一AI模型能力可能受限的问题。它作为一个桥梁,允许Claude智能体将特定的编码任务(如算法实现、代码调试或深度分析)委托给Google的Gemini CLI模型执行,从而结合不同模型的优势,实现更高质量的代码生成和问题解决。

使用时,您需要在Claude Code环境中配置此Skill,并确保Gemini CLI已安装。通过简单的命令行调用,Claude便能将任务指令和项目上下文传递给Gemini。该Skill支持多轮会话,通过SESSION_ID保持对话连续性,并可选择在沙箱环境中安全执行代码。

它非常适合需要高质量代码生成、多角度技术审查或利用不同模型特性进行协作的开发者。无论是全栈开发、智能体开发者,还是需要深度代码分析的研究者,都能从中受益。

建议在需要特定模型(如Gemini)的代码生成或分析能力时使用此Skill。请注意,它依赖于外部Gemini CLI工具,使用前需确保其正确安装和配置。对于简单的代码片段生成,直接使用Claude可能更高效。

核心特点

核心区别在于它并非简单地调用一个模型,而是建立了Claude与Gemini CLI之间的结构化协作流程,支持带上下文的持续多轮对话(SESSION_ID),并能选择在沙箱中执行代码,增强了任务执行的安全性和可控性。

注意事项

不适合仅需Claude单模型即可快速完成的简单代码问答或无需外部模型协作的轻量级任务。

常见问题

必须先安装Gemini CLI吗?

是的,这是该Skill正常运行的前提条件。

支持哪些编程语言?

取决于Gemini CLI模型的能力,通常支持主流语言如Python、JavaScript等。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/collaborating-with-gemini/raw/index.md 读取 collaborating-with-gemini 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。