Unofficial VS MCP
Claude Code や Cursor などの AI エージェントから Visual Studio のデバッグ・ビルド・エディタ・UIAutomation・Web ブラウザ制御・テスト実行・NuGet 管理まで操作可能にする OSS 拡張。VS 2019/2022/2026、Community/Pro/Enterprise 全エディション対応、複数 VS インスタンスの並列制御に対応。Claude Code skills を同梱。
Microsoft Store で商用販売するデスクトップアプリ、Visual Studio Marketplace に公開する OSS 拡張、 NuGet ライブラリ、技術発信までを個人でフルスタックに手がけています。 現在フリーランスとして WPF / .NET デスクトップ または 生成AI × Windows 開発(MCP・エージェント統合)案件を承っています。
プロフィールと得意領域
C#/WPF による Windows デスクトップアプリ開発を 8 年以上、個人でも業務でも継続しています。
近年は Visual Studio や Claude Code などの開発者ツール × 生成AI 連携(Model Context Protocol / エージェント統合)にも軸を広げており、 自作の VS 拡張 MCP サーバー Unofficial VS MCP は Visual Studio Marketplace で累計 1,000+ install、★5.0 を獲得しています。 AI 協調型の UML クラス図エディタ Kata(Roslyn + 自作 C++/CLI パーサー、Fowler リファクタリング/コードスメル、Claude / Codex 連携)も v1.0 をリリース済み。
Microsoft Store では STREAM DIRECTOR、 boiler's Graphics、 Kakeibo の 3 本を配布中(うち 2 本は有償販売実績あり)。 C++/CLI ネイティブ層、SaaS 課金基盤、難読化パイプライン、SourceGenerator、UI Automation まで幅広く実装しています。
実績数字のある主要プロダクト
Claude Code や Cursor などの AI エージェントから Visual Studio のデバッグ・ビルド・エディタ・UIAutomation・Web ブラウザ制御・テスト実行・NuGet 管理まで操作可能にする OSS 拡張。VS 2019/2022/2026、Community/Pro/Enterprise 全エディション対応、複数 VS インスタンスの並列制御に対応。Claude Code skills を同梱。
複数の音声入出力デバイスとアプリケーションをダイアグラム上で視覚的に管理し、柔軟な音声ルーティング環境を構築するデスクトップアプリ。ノイズゲート、FFT スペクトラム可視化、リアルタイムボリュームメーター、OBS Studio 連携に対応。日本語 / 英語 / スペイン語 / ドイツ語 / トルコ語の 5 言語 UI。低レイヤーオーディオ処理は自作の C++/CLI ネイティブライブラリ (varaNativeLib) で実装。商用配布に耐える MSIX パッケージング+自作難読化 (Netbfsctn) による anti-debug / anti-tamper 保護。
Adobe Illustrator にインスパイアされたベクター描画ツール。ベジエ曲線、多角形、縦書きテキスト、スナップポイント、グループ化、Z 順制御、アライメント、レイヤー、画像処理フィルタ(ガウシアン / モザイク)、日本語・英語・縦書き OCR、PDF 入出力を単独実装。Prism.Unity / R3 / Cysharp (ObservableCollections / ZLinq / ZString) / OpenCvSharp4 / Tesseract / OpenPdf / SQLite+Dapper+Homura ORM 等を採用。git tag 連動の MSBuild 自作バージョニング、Windows/Linux ビルドホスト両対応。
Claude Code / Cursor / GitHub Copilot から Windows デスクトップアプリを自動デバッグ・監視・テスト可能にする統合ツール。MCP サーバー統合、UI Automation、クラッシュ/パフォーマンス分析、BYOD/BYOC 対応の分散グリッドを提供。Agent / BugViewer / CLI / Controller / Core / E2eHarness / GridContracts / Installer / License の 10 プロジェクト構成。自作インストーラー・ライセンス発行機構を実装。
"UML class diagrams that are the code" をコンセプトに、.sln / .slnx から C# / C++/CLI / Java / TypeScript のクラス図を自動生成する AI 協働型ドローイングツール。Roslyn と自作 C++/CLI パーサーのハイブリッド解析、MSAGL による Sugiyama レイアウト、Fowler カタログ準拠の 30+ リファクタリングと 24 種コードスメル検出(💩 バッジ表示)、Claude Code / Codex CLI と連携した AI diff プレビュー適用に対応。C# ↔ C++/CLI のクロス言語 Ctrl+Click ナビゲーション搭載。Community 版 / Pro 版の 2 ライセンス構成。
Gmail / Microsoft 365 / iCloud / Yahoo / IMAP・SMTP 対応のメールクライアント。メールヘッダー (Message-Id / In-Reply-To / References) を解析し、Git のブランチ表示にインスパイアされた木構造で会話を可視化する独自 UI(フリーランス案件のメール混線体験を起点に設計)。認証情報は Windows DPAPI で暗号化。SaaS 課金モデル・14 日間無料トライアル基盤を含む商用ローンチ準備段階。
日々の収入・支出を電子データとして記録し、期間を指定してグラフ分析できる家計簿アプリ。銀行口座・クレジットカードの管理、定期収支登録、収支分析(グラフ表示)に対応。紙の家計簿や Excel の代替として設計。
再利用可能なライブラリとして公開しているもの
エンティティクラスにテーブル定義(Column / PrimaryKey / Index 属性)を記述し、Dao<T> 基底クラスを介してデータアクセスする ORM。バージョン管理によるマイグレーション対応、v14 からは SourceGenerator によって DAO クラスと ChangePlan(マイグレーション計画)を自動生成。
Windows デスクトップアプリの E2E(End-to-End)テストをスクラッチから自作した OSS ライブラリ群。既存のフレームワークに依存せず、UI Automation を土台に E2E 検証のパターンを整理した独自設計。Core パッケージに加え、xUnit / NUnit / MsTest の各テストフレームワーク向けアダプタを提供し、テストランナーを選ばず導入可能。
デスクトップ向けの画像解析・コンピュータビジョンツール。
麻雀の手牌からあがり牌と役を判定・表示するツール。
Zenn での技術発信。うち 3 本は所属企業ラグザイアの Publication 寄稿。
技術的な調査・分析。
Monster Hunter World のモンスターサイズから金冠クラスを判定する回帰モデル開発の記録。
現在フリーランスとして業務委託案件を承っています。 WPF / .NET デスクトップ、または 生成AI × Windows 開発(MCP・エージェント統合・開発者ツール)案件を優先的に検討します。 リモート・常駐どちらも対応可能、稼働日数はご相談ください。 まずは dhq_boiler@icloud.com までメールをお送りください。