关于
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.