claude-code-main は何をしますか?
Bunを使用してソースからClaude Codeをビルド・実行します。Anthropic APIとMCPをサポートする、TypeScriptとReact Inkで構築されたターミナルAIコーディングアシスタントです。
使用方法
-
リポジトリをクローンします:
git clone https://github.com/danielgamy981/claude-code-main.git cd claude-code-main -
Bunを使用して依存関係をインストールします:
bun install -
アプリケーションを実行します:
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(モデルコンテキストプロトコル)