はじめに
クロード Engineerは、Doriandarkoによって開発された対話型のコマンドラインインターフェイス(CLI)で、AnthropicのClaude-3.5-Sonnetモデルを利用してソフトウェア開発作業を支援します。このフレームワークにより、Claudeは独自のツールを生成・管理し、対話を通じてその機能を継続的に拡張することができます。Claude Engineerは、様々な開発ワークフローのためのモダンなWebインターフェースと強力なCLIを提供します。
Claude Engineer v3 は、Claude が動的なツールの作成を通じて自身の能力を拡張できるようにする洗練されたフレームワークです。対話の中で、Claude は新しいツールの必要性を認識し、設計し、自動的に実装することができます。この自己改善アーキテクチャは、フレームワークが頻繁に使用されるほど、より強力になることを意味します。
機能一覧
- ダイナミックなツール作成自然言語記述に基づく新しいツールを作成し、自己改善を支援する。
- リアルタイム対話処理対話におけるトークン使用のリアルタイム処理と追跡。
- ツールの自動生成必要なツールの自動識別と作成、および既存ツールの最適化。
- マルチインターフェース対応最新のウェブインターフェイスと強力なコマンドラインインターフェイスを提供します。
- リッチなコンソール出力進捗インジケーターと詳細なデバッグ出力を提供します。
- 持続性に関する対話の歴史ダイアログの状態とトークンの使用状況を管理します。
ヘルプの使用
設置プロセス
- UVのダウンロードとインストール::
- macOSおよびLinuxユーザー:以下のコマンドを実行してUVをインストールする:
curl -LsSf https://astral.sh/uv/install.sh | sh
- Windowsユーザー:以下のPowerShellコマンドを実行してUVをインストールします:
irm https://astral.sh/uv/install.ps1 | iex
- macOSおよびLinuxユーザー:以下のコマンドを実行してUVをインストールする:
- プロジェクトのクローンと設定::
- 以下のコマンドを実行してプロジェクトをクローンし、仮想環境をセットアップする:
git clone https://github.com/Doriandarko/claude-engineer.git cd claude-engineer uv venv ソース .venv/bin/activate
- Windowsユーザー:
git clone https://github.com/Doriandarko/claude-engineer.git cd claude-engineer uv venv .venvScriptsactivate
- 以下のコマンドを実行してプロジェクトをクローンし、仮想環境をセットアップする:
使用プロセス
- ウェブインターフェースの起動::
- 以下のコマンドを実行してウェブ・インターフェースを起動する:
uv run app.py
- ブラウザで開く
http://localhost:5000
.
- 以下のコマンドを実行してウェブ・インターフェースを起動する:
- コマンドラインインターフェイスの起動::
- 以下のコマンドを実行してCLIを起動する:
uv run ce3.py
- 以下のコマンドを実行してCLIを起動する:
主な機能
- ダイナミックなツール作成ダイアログに自然言語を入力すると、Claude Engineer が適切なツールを自動生成します。
- リアルタイム対話処理会話中のトークンの使用状況をリアルタイムで処理・追跡し、進行状況のインジケーターや詳細なデバッグ出力を提供します。
- ツールの自動生成対話の内容に基づいて必要なツールを自動的に特定・作成し、既存のツールを最適化します。
注目の機能
- マルチインターフェース対応様々な開発ワークフローに対応する最新のウェブインターフェイスと強力なコマンドラインインターフェイスを提供します。
- 自己改善より効率的な開発支援を提供するため、対話を通じて継続的に能力を拡大・最適化する。
- 持続性に関する対話の歴史開発プロセスの継続性と効率性を確保するために、対話の状況とトークンの使用状況を管理する。