Skip to content

Releases: zhing2006/unity-csharp-explorer

v0.1.1 - Skip redundant remote checks for local source

Choose a tag to compare

@zhing2006 zhing2006 released this 29 Jan 03:30

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...v0.1.1

v0.1.0 - Initial Release

Choose a tag to compare

@zhing2006 zhing2006 released this 29 Jan 03:04

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/PackageCache and Packages directories (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.md

Then 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