Communitygithub.com

claude-copy-code(リバースエンジニアリング版Claude Code)

リバースエンジニアリングされたソースマップからClaude Codeを再構築し、標準的なnpmプロジェクトにインストール、ビルド、CLIで使用できるようにします。

claude-copy-code(リバースエンジニアリング版Claude Code) とは?

このスキルは、Claude Codeの内部動作をソースマップ経由でリバースエンジニアリングし、通常のnpmプロジェクトでインストール・ビルド・CLI利用可能な形に再構築するためのものです。正式なパッケージではなく、学習・実験目的でClaude Codeの振る舞いを解析・再現したい開発者向けです。ソースマップを解析して元のTypeScriptソースを復元し、適切なビルド設定と依存関係を適用することで、`node cli.js`のような形でコマンドラインからClaude Codeの機能を利用できます。npmプロジェクトとして管理されるため、`npm install`と`npm run build`で環境を整え、`node cli.js`でエージェントを起動できます。Claude Code、Cursor、CodexなどのAIエージェント開発プラットフォームで使用可能で、エージェントの内部実装や制御フローを理解するのに役立ちます。ただし、公式コードではなく、安定性やサポートは保証されていません。

対応✓Claude Code~Codex CLI~Cursor
npx skills add abnormal-erie428/claude-copy-code

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

claude-copy-code(リバースエンジニアリング版Claude Code) は何をしますか?

リバースエンジニアリングされたソースマップからClaude Codeを再構築し、標準的なnpmプロジェクトにインストール、ビルド、CLIで使用できるようにします。

概要

このプロジェクトは、Claude Codeのソースマップを解析して元のTypeScriptコードを復元し、通常のnpm開発フローで管理可能なパッケージとして提供します。

必要条件

  • Node.js 18以上
  • npm 9以上

インストール

git clone https://github.com/abnormal-erie428/claude-copy-code
cd claude-copy-code
npm install

ビルド

npm run build

使い方

node cli.js

または、グローバルインストール後に:

npx claude-copy-code

注意事項

  • このパッケージは学習・研究目的です。
  • 公式のClaude Codeパッケージではありません。
  • ソースマップからの復元であるため、元のコードと完全に一致しない場合があります。
  • 安定性やセキュリティは保証されません。

ライセンス

MIT

関連スキル