Runner — Development skill for Claude Code
Run coding-agent CLIs — Claude Code, Codex, Copilot, Gemini — from .NET: hardened spawning, streamed events, lifecycle & quota tracking.
How to install Runner
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open agent-orc/runner and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Runner does
Run coding-agent CLIs — Claude Code, Codex, Copilot, Gemini — from .NET: hardened spawning, streamed events, lifecycle & quota tracking.
Alternatives in Development
- Understand Anything — Graphs that teach graphs that impress 80.7k ★
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- Research Codebase — You are tasked with conducting comprehensive research across the codebase to answer user questions by spawning 10k ★
README
CodingAgentRunner
Run coding-agent CLIs — Claude Code, Codex, Antigravity, Gemini — from .NET: hardened spawning, streamed events, lifecycle, quota, metrics & optional rendering.
[](https://www.nuget.org/packages/CodingAgentRunner) [](https://www.nuget.org/packages/CodingAgentRunner) [](https://github.com/agent-orc/runner/actions/workflows/ci.yml) [](LICENSE)
dotnet add package CodingAgentRunner # core: spawning, events, lifecycle, quota, metrics
dotnet add package CodingAgentRunner.Rendering # optional: Markdown/HTML rendering of agent output
Package pages: [CodingAgentRunner](https://www.nuget.org/packages/CodingAgentRunner) · [CodingAgentRunner.Rendering](https://www.nuget.org/packages/CodingAgentRunner.Rendering) · [GitHub releases](https://github.com/agent-orc/runner/releases)
**CodingAgentRunner** gives a .NET application an LLM on your local machine, using the coding-agent CLI you already sign in to — with no API keys. Run a single prompt, or a full multi-turn session. It launches and supervises terminal-native coding agents (Claude Code, OpenAI Codex, Google Antigravity / `agentapi`, and the legacy Gemini CLI) as child processes — reliably, especially on Windows.
It is the process-and-protocol layer for those CLIs: it spawns the agent CLI with the right binary, environment, and isolation; normalizes its `stream-json` output — a different frame dialect per CLI — into one structured event vocabulary; classifies the run's outcome; enforces a *platform-owns-git* boundary; tracks remaining quota with a cache that polls more often as usage approaches the limit; records run metrics; and can render agent Markdown throu
Related Skills
ClaudeCodeSharpSDK
CLI-first .NET / C# SDK for Claude Code CLI with typed thread API, streamed JSONL events, structured outputs
Brainyard
One API for agentic coding CLIs — Claude Code, Codex and Antigravity: status checks, one-shot asks, streamed a
Aef Fresh Install Onboarding
Install AEF on a machine and onboard a new/empty project — dogfood-hardened (T-2441): project-local fw, sessio
CLI Agent Runner
Keep agent CLIs running 7×24 — supervise Claude Code / aider / any prompt-arg agent with 11-layer defenses and
Agent Providers
Agent provider layer (Claude, Grok, Codex over subscription-login CLIs / APIs): routing, live catalogs, turn s
Clawd Conduit
Full-lifecycle wiring between Claude Code and the Clawd on Desk pet — all 15 hook events, with permission prom
Related Agents
Consult Agent
Execute cross-tool AI consultations via Task spawning. Use when agents or workflows need a second opinion from
Protocol Researcher
Verifies facts about vendor agent CLIs, SDKs, protocols and terms (Claude Code, Codex, Gemini CLI, OpenCode, A
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode