0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Cluade Code用 ソース解析 NekoCode バージョンアップにゃ

Posted at

Claude Code君はソース解析に時間がかかるので
Claude Code君がかってに便利に考えてソースを解析して
作業をやりやすくするツールになりますにゃ

↓Claude Code君にまとめてもらいましたにゃ

🐱 NekoCodeとは?

C++で書かれた超高速コード解析ツールです。Python製の代替ツールより10-100倍高速

そして最高なのは、Claude Code(AnthropicのAIコーディングアシスタント)が自動で使えることです。

🚀 Claude Codeユーザーは設定不要

# クローンするだけ
git clone https://github.com/moe-charm/nekocode.git

# Claude Codeに伝えるだけ
あなた: 「NekoCodeをローカルにクローンしたよ」
Claude: 「見つけました!ビルドして解析します...」

以上!Claude Codeが勝手に:

  • NekoCodeを検出
  • 自動ビルド
  • 爆速解析実行
  • 複雑度や依存関係を分析

📊 v2.0の新機能

1. 巨大プロジェクト対応(30,000ファイル以上)

# 非同期でブロックしない
./nekocode_ai session-create-async 巨大プロジェクト/

2. std::regex完全排除

  • Before: 4関数検出、頻繁にクラッシュ
  • After: 2,362関数検出、クラッシュゼロ
  • 結果: 590倍の改善!

3. リアルタイム進捗表示

# 何が起きてるか見える
tail -f sessions/*/progress.txt

4. 実行時デバッグモード

# リコンパイル不要!
./nekocode_ai find "パターン" --debug

🎯 実プロジェクトでの実績

プロジェクト ファイル数 検出関数数 処理時間
TypeScriptコンパイラ 20,700 2,362 5秒以下
lodash.js 544KB 489 1秒以下
Unityゲーム 30,000+ 数千 非同期処理

💡 こんな人におすすめ

  • Claude Code使ってる
  • 大規模コードベースを扱ってる
  • Pythonの解析ツールが遅くてイライラ
  • 即座にコードの洞察が欲しい

GitHub: moe-charm/nekocode
🐦 @CharmNexusCore

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?