gpt-engineerはAIソフトウェアエンジニアを実験するためのターミナルベースのプラットフォームです。主な機能は以下の通りです。
- 自然言語でソフトウェアを指定し、AIがコードを生成。
- 既存コードの改善依頼ができる。
- 自作エージェントと公開データセットを比較するベンチマーク機能。
- OpenAIモデル、Azure OpenAI APIのほか、オープンソースモデルもサポート。
使い方は、安定版と開発版のインストール方法、APIキーの設定、コード生成と既存コードの改善の手順が説明されています。また、このツールは他のAIコード生成ツールと比べてカスタマイズ性とオープンソースのサポートに優れています。主にPython 3.10 - 3.12をサポートしています。gptengineer.appは商業プロジェクトでユーザーインターフェースを提供していますが、gpt-engineerはオープンソースで技術的なユーザー向けです。このツールはAIを活用したソフトウェア開発を次のレベルに引き上げるもので、興味がある方はGitHubページで最新情報を確認できます。