このプロジェクトについて

# Claude CLI Claude AIモデルと対話するための軽量コマンドラインインターフェース。このツールは、プロンプトをClaudeに送信し、応答を端末で直接受け取る簡単な方法を提供します。 ## 機能 - **最小限の依存関係**: 外部依存関係がゼロで構築されており、どこでも簡単にインストールして実行できます。 - **ストリーミング応答**: Claudeの応答が生成される際にリアルタイムでストリーミングをサポート。 - **会話履歴**: セッション内の複数のメッセージにわたってコンテキストを維持。 - **シンプルな使用法**: 迅速な対話のためのわかりやすいコマンド構造。 ## インストール リポジトリをクローンし、Node.jsがインストールされていることを確認してください。追加のパッケージインストールは不要です。 ```bash git clone https://github.com/hendrypangg12/claude.git cd claude ``` ## 使用方法 Anthropic APIキーを環境変数として設定し、プロンプトを指定してCLIを実行します。 ```bash export ANTHROPIC_API_KEY="your-api-key" node cli.js "ここにプロンプトを入力" ``` ### オプション - `--model`: 使用するClaudeモデルを指定(デフォルトは標準モデル)。 - `--no-stream`: ストリーミング出力を無効化。 - `--history`: 会話履歴モードを有効化。 ## 必要条件 - Node.js 18以上 - Anthropic APIキー ## ライセンス MIT