Communityコーディング&開発github.com

drewmccormack/llmc

LLMをCコンパイラとして使用 — Claudeが推論によりCコードをARM64アセンブリに手動コンパイルし、gcc/clangのコード生成を不要にする。Claude Code向けスキル。

llmc とは?

このスキルは、Claudeが大規模言語モデル(LLM)の推論能力を活用して、C言語のソースコードをARM64アセンブリに直接コンパイルすることを可能にします。従来のgccやclangのようなコード生成ツールを介さずに、Claude自身がCの構文やセマンティクスを理解し、ARM64アーキテクチャに最適化されたアセンブリ命令を生成します。これにより、コンパイラの内部動作やアセンブリ言語の学習、あるいは特殊な最適化が必要な場面で有用です。Claude Codeの環境でのみ動作し、開発者は自然言語の指示やCコードを入力するだけで、出力としてアセンブリコードを得られます。このスキルは教育目的や、コンパイラの代替手法としてのLLMの可能性を示す実験的なツールです。

対応✓Claude Code~Codex CLI~Cursor
npx skills add drewmccormack/llmc

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

llmc は何をしますか?

LLMをCコンパイラとして使用 — Claudeが推論によりCコードをARM64アセンブリに手動コンパイルし、gcc/clangのコード生成を不要にする。Claude Code向けスキル。

関連スキル