SharpTools icon

SharpTools

35

Empowers AI agents with advanced Roslyn-powered capabilities to analyze, understand, and precisely modify C# codebases.

关于

SharpTools provides a sophisticated service designed to elevate the code intelligence of AI agents. Leveraging the .NET Compiler Platform (Roslyn), it offers deep static analysis and surgical code manipulation, moving beyond simplistic text-based operations. This suite effectively functions as a streamlined IDE tailored for AI users, equipping them with human-like insights and tools to achieve more intelligent and reliable C# code assistance, supporting dynamic project structure mapping, FQN fuzzy matching, and comprehensive source resolution.

主要功能

  • Dynamic Project Structure Mapping & Contextual Navigation Aids
  • Precise, Roslyn-Based Modifications (add/overwrite/rename/move members, find/replace)
  • 35 GitHub stars
  • Automated Git Integration with timestamped branches and commit history
  • Token Efficient Operation for high-signal context and reduced token usage
  • MCP Server Interface via Server-Sent Events (SSE) and Standard I/O (Stdio)

使用案例

  • Enable AI agents to perform advanced static analysis and structural modifications on C# solutions.
  • Develop custom AI-driven coding workflows that require deep C# understanding and surgical code changes.
  • Integrate with AI coding assistants (like GitHub Copilot Agent or Claude) to provide precise, Roslyn-powered code manipulation.