SharpClawCode banner
clawdotnet clawdotnet

SharpClawCode

Development community

Description

C# coding-agent harness (.NET 10, Microsoft Agent Framework) — sessions, tools, permissions, providers, MCP, plugins

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

SharpClaw Code

[![.NET 10](https://img.shields.io/badge/.NET-10-512BD4?logo=dotnet&logoColor=white)](https://dotnet.microsoft.com/download/dotnet/10.0) [![C%23 13](https://img.shields.io/badge/C%23-13-239120?logo=csharp&logoColor=white)](https://learn.microsoft.com/dotnet/csharp/) [![MCP](https://img.shields.io/badge/MCP-enabled-0A7EA4)](docs/mcp.md) [![Cross-platform](https://img.shields.io/badge/platform-cross--platform-2EA44F)](docs/architecture.md)

SharpClaw Code is a C# and .NET-native coding agent runtime for teams building AI developer tools, agentic CLIs, and MCP-enabled workflows.

It combines durable sessions, permission-aware tool execution, provider abstraction, structured telemetry, and an automation-friendly command-line surface in a runtime shaped for real .NET systems: explicit, testable, and operationally legible.

The repository now ships both a terminal-first agent runtime and an embeddable host SDK through `SharpClaw.Code`, which makes it viable for standalone CLIs, local editor backends, and tenant-aware embedded services.

What It Is

SharpClaw Code is an open-source runtime for building and operating coding-agent experiences in the .NET ecosystem. think claude code meets opencode in C#

It is designed for:

  • teams that want a C# coding agent runtime instead of stitching together ad hoc scripts
  • developers building AI-powered CLI tools with strong machine-readable output
  • products that need MCP integration, plugin discovery, and permission-aware tool execution
  • workflows that need durable session state, append-only history, and replayable runtime events
  • cross-platform environments, with deliberate attention to Windows-safe behavior

Why It Stands Out

  • .NET-native architecture: built around .NET 10, C# 13, idiomatic DI, System.Text.Json, System.CommandLine, and Spectre.Console
  • Durable runtime model: sessions, checkpoints, append-only event logs, export/import flows, and recovery-aware orc