Communitygithub.com

danielgamy981/claude-code-main

Bunを使用してソースからClaude Codeをビルド・実行します。Anthropic APIとMCPをサポートする、TypeScriptとReact Inkで構築されたターミナルAIコーディングアシスタントです。

claude-code-main とは?

このスキルは、Bunを使ってソースコードから直接Claude Codeをビルド・実行できるようにするためのものです。Claude Codeは、Anthropic APIとMCP(Model Context Protocol)をサポートする、TypeScriptとReact Inkで構築されたターミナルベースのAIコーディングアシスタントです。主に、開発者が最新のClaude Codeの機能をソースから直接試したり、カスタマイズしたりするために利用されます。このスキルを使用することで、通常のパッケージマネージャーを介さずに、開発環境で直接Claude Codeをセットアップし、実行できます。また、TypeScriptとReact Inkの知識があれば、その動作を理解し変更することも可能です。プラットフォームとしては、Bunが動作する任意の環境(macOS、Linux、Windowsなど)で利用できます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add danielgamy981/claude-code-main

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

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

ドキュメント

claude-code-main は何をしますか?

Bunを使用してソースからClaude Codeをビルド・実行します。Anthropic APIとMCPをサポートする、TypeScriptとReact Inkで構築されたターミナルAIコーディングアシスタントです。

使用方法

  1. リポジトリをクローンします:

    git clone https://github.com/danielgamy981/claude-code-main.git
    cd claude-code-main
    
  2. Bunを使用して依存関係をインストールします:

    bun install
    
  3. アプリケーションを実行します:

    bun run start
    

または、ビルドして実行します:

bun run build
bun run dist/index.js

環境変数

  • ANTHROPIC_API_KEY:Anthropic APIキーを設定します。
  • MCP_ENABLED:MCPサポートを有効にするにはtrueに設定します。

依存関係

  • Bun(JavaScriptランタイムおよびパッケージマネージャー)
  • TypeScript(言語)
  • React Ink(ReactベースのCLIレンダリング)
  • Anthropic API(AIモデルアクセス)
  • MCP(モデルコンテキストプロトコル)

関連スキル