わかりました、このClaude Codeのソースコード漏洩はタイトル詐欺に近いですね:
試しにこのソースコードを使って何かを逆向きできるか試してみた結果:
逆向きは可能だけどあまり意味がない。なぜならClaude Code自体はもともとクローズドソースではないからです。
実際の状況:
- Claude Code CLIのコードはnpmパッケージ内で常に可読状態(minified JS)、source mapはそれを可読なTypeScriptに変えるだけ
- AnthropicはClaude Codeのクライアント側のロジックを秘密にしようとはしていない — 核心の壁はClaudeモデル自体にあり、CLIツールではない
- 今すぐにでも以下の内容を見ることができる:
cat /opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/dist/*.js ですべてのロジックを見ることができる
逆向きできる内容:
- システムプロンプトの完全な内容(すでに見えている、対話の最初の長文)
- ツール呼び出しのオーケストレーションロジック(plan/execute/observeループ)
- コンテキストウィンドウ管理戦略(圧縮/切り捨てルール)
- MCPプロトコルの実装詳細
- 権限/セキュリティチェックのロジック
逆向きできない
原文表示