Repository navigation
Releases: zhing2006/unity-csharp-explorer
Releases · zhing2006/unity-csharp-explorer
Release list
v0.1.1 - Skip redundant remote checks for local source
What's Changed
Improvements
- Skip remote tag check when local UnityCsReference exists - The agent now uses the local source directory directly if it already exists, avoiding unnecessary network requests to check remote GitHub tags
- This improves response speed and enables offline usage when source code is already available
Minor Changes
- Agent color changed from gray to yellow for better visibility
Full Changelog
v0.1.0 - Initial Release
Unity C# Explorer v0.1.0
A AI Agent for exploring Unity Engine C# source code.
Features
- Unity Engine Source Exploration: Automatically clones the correct version of UnityCsReference based on your project's Unity version
- Unity Packages Source Exploration: Explore source code from
Library/PackageCacheandPackagesdirectories (URP, HDRP, Input System, Addressables, etc.) - Global Search: Search across the entire Unity C# source tree using Grep/Glob
- Architecture Understanding: Understands Unity's Component system, Serialization, Editor extensions, Native/Managed interop
Installation
AI-Assisted Installation (Recommended)
Simply paste the following to your AI coding tool (Claude Code, Cursor, etc.):
Read https://raw.githubusercontent.com/zhing2006/unity-csharp-explorer/main/INSTALL.md and execute the installation steps.
Manual Installation
mkdir -p .claude/agents
curl -fsSL "https://raw.githubusercontent.com/zhing2006/unity-csharp-explorer/v0.1.0/.claude/agents/unity-csharp-explorer.md" -o .claude/agents/unity-csharp-explorer.mdThen restart your AI coding tool to activate the agent.
Requirements
- Git installed and available in PATH
- A Unity project with ProjectSettings/ProjectVersion.txt
- For Packages exploration: Open the project with Unity Editor at least once