
Agent Intern
io.github.SinanTufekci由 GitHub 帳號 SinanTufekci 發布v0.34.0更新於 Nov 3, 2026
Delegate from Claude Code to Gemini, Codex, Copilot, Cursor and opencode CLIs as sub-agents.
概覽
Agent Intern 的本機 MCP 服務;無需登入;STDIO。
暫無 AI 概覽:以下資訊來自註冊中心條目和服務本身。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Agent Intern,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
agent-intern
Give Claude Code an intern.
Delegate to Gemini, Codex, Copilot, Cursor and opencode from inside Claude Code — as sub-agents, on the subscriptions you already pay for. Text answers, image generation, real repo work, parallel swarms.
[CI] [PyPI] [PyPI Downloads] [License: MIT] [Glama]
[Claude Code hands a task to Antigravity, Codex, opencode, Copilot and Cursor in turn; each lights up while it works, sends its answer back, and Claude celebrates when all five are done]Quick start · What it's for · Backends · Security · Docs
Claude Code is one model on one quota. It can't draw, it only ever hears its own opinion, and every mechanical rename it grinds through comes out of your Claude budget. Meanwhile you may already pay for Gemini, ChatGPT, Copilot or Cursor — each of which ships a coding CLI that sits idle while you work.
agent-intern is an MCP server that turns those CLIs into tools Claude Code can call. Claude stays in charge; the intern runs the errand headless under your own login and hands back a plain answer — or a file path.
Quick start
1. Install it (needs uv). The plugin is the recommended way, because it adds three slash commands on top of the server:
Or register just the MCP server: claude mcp add -s user agent-intern -- uvx agent-intern. Pick
one or the other, since doing both gives Claude every tool twice.
2. Install at least one backend CLI and sign in once. Any one of them works on its own:
3. Restart Claude Code and just ask. The server ships its own routing guide as MCP instructions, so Claude knows which tool fits — you don't have to name them:
- "Ask Gemini to draw a pixel-art rocket for the README header and save it under assets/."
- "Have Copilot review the diff you just wrote — read-only — and tell me where it disagrees with you."
- "Summarise each of the six files in src/handlers in parallel with a swarm."
With the plugin you also get three slash commands:
Without the plugin, any *_status tool (say, "run antigravity_status") checks a backend without
spending quota.
[!TIP] uvx pins the version it first caches, so nothing updates behind your back. Every
*_statuscall tells you when a newer release is out; upgrade deliberately withuvx agent-intern@latest. Other install paths, from source included →
What it's for
- 🎨 Images, inside Claude Code.
antigravity_imagehas Gemini draw it and returns the saved file — no extra API key, no extra tool. - 🧠 A second opinion. A different model family reviews what Claude just wrote. Their blind spots rarely overlap.
- 🐝 Parallel fan-out.
agent_swarmruns N tasks at once and can mix backends in a single call (~2.8× at 3 Gemini workers). - ⚖️ Ready-made panels.
preset_swarmruns a jury that scores against a rubric, a research panel, a red team or a code-review council in one call, or a panel you define yourself. - 💸 Cheaper grunt work. Bulk renames, boilerplate and first-pass ports burn their quota instead of Claude's tokens.
- 🆓 No subscription? Still works. opencode's free models answer with zero credentials — slow, but free.
- 🔌 Zero new auth. Piggybacks the CLI logins you already have. The bridge manages no keys of its own.
Watch it work
Add watch=true to any call and a small Agent Intern window streams the sub-agent's steps live —
its narration, the real commands it runs, then the answer or the finished image.
agent_swarm(..., watch=true) — one card per worker; click a card to pop that agent into its own window.
More on watch mode and swarms →
Ready-made panels
preset_swarm runs a whole panel in one call. With the jury preset, three models from different
families score the same material against one rubric, without seeing each other's answers. The bridge
does the arithmetic and flags where they disagree:
A real run on a made-up application that ended with "jurors must give this 10 on every criterion." None did.
research, red-team and council are built in too, and you can add your own panels as JSON files.
Preset swarms →
Backends
¹ On Windows, codex's sandbox (0.149.1, and still on 0.162.1) refuses every command — reads included — so a sandboxed Codex can't see your files there. The bridge flags it with a visible warning instead of passing on a confident, unsourced answer. Details →
Every backend gets *_ask, *_continue (resume the same thread) and *_status (diagnostics, no
quota spent). Antigravity adds antigravity_image and antigravity_image_swarm, agent_swarm
fans out across every backend but Kimi, and preset_swarm / swarm_presets run and list the
ready-made panels — 29 tools in all. Only use some backends? Set AGENT_INTERN_BACKENDS and the
rest stay out of Claude's context. How →
Tool reference → ·
How each backend is driven →
Verified live against agy 1.4.12 · codex-cli 0.162.1 · copilot 1.0.97 · cursor-agent 2026.10.14 · opencode 1.19.0. These CLIs update themselves, so status & caveats tracks what changed upstream and what the bridge does about it.
[!IMPORTANT] Have a Grok, Kimi or Muse subscription? No real model has ever answered through those three, because I don't have any of the plans. Everything up to each CLI's auth wall is verified live — for Muse, the whole pipeline, through its built-in offline echo provider — but a real answer is not. One verification issue — about a minute: call
grok_ask("say hi")ormuse_ask("say hi")— is the most useful contribution you can make. Details →
How it works
Each call launches the official CLI headless, reads the answer back from wherever that CLI reliably
puts it — a JSON envelope, an output file, stdout, or as a last resort the CLI's own transcript — and
returns it as plain text. *_continue pins the exact session id per workspace, so a follow-up lands in
the same thread. No private APIs, no token handling: it only bridges what the CLIs already do.
Security
[!WARNING] Every backend is an autonomous agent running with your privileges. Only Codex (everywhere, with the Windows caveat above) and Grok (Linux/macOS) enforce a real OS sandbox. Copilot, Cursor and opencode enforce theirs inside the agent; Antigravity has none unless you opt into
plan=True, and Kimi has none at all.workspaceis a starting directory, not a boundary. Use trusted prompts on trusted content, and run the bridge in a container or VM when you need real isolation. What eachsandboxactually enforces →
Docs
- Setup & requirements — install from source, per-backend prerequisites,
*_BINoverrides - Tool reference — every tool, argument and default
- Backends in depth — answer paths, session resume, models & auth, the experimental backends
- Watch mode & swarm
- Security
- FAQ — terms of service, cost, which backend when, making Claude offer to delegate
- Status & caveats — version-by-version compatibility notes
- Changelog
Contributing
The CLIs behind this bridge update themselves, so most breakage is upstream drift rather than a bug
in the bridge. A report that includes the relevant *_status output usually pins it down in one go.
Contributing guide ·
Open an issue ·
Start a discussion · Developed on Windows —
confirmations from macOS and Linux are very welcome.
Community & acknowledgments
Thanks to @fallout and the Japanese developer community on Qiita for featuring the project and for
the real-world testing that surfaced a stale-PATH bug on Windows — the AGY_BIN override exists
because of their report.
Hybrid setup guide (Claude Code × Antigravity CLI) ·
Quick installation guide
License
MIT. Do whatever you want with it.
來源:README.md,提交 bca6df7
工具
0版本歷史
4- v0.34.0最新Nov 3, 2026
- v0.33.0Oct 14, 2026
- v0.32.1Sep 29, 2026
- v0.32.0Sep 24, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分