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

GPT Pilotは、開発者の監督のもと、完全に動作するプロダクション対応のアプリケーションを生成するために設計されたオープンソースのAIコーディングアシスタントです。一度に全体のコードベースを生成するのではなく、コーディング、デバッグ、レビュー依頼を段階的に行い、問題を逐次的に解決します。OpenAI、Anthropic、GroqなどのLLMプロバイダーをサポートし(AzureとOpenRouterはOpenAI設定経由)、デフォルトでSQLiteを使用し、オプションでPostgreSQLをサポートします。CLIツールとVS Code拡張機能の両方が提供されています。 このシステムは、要件を明確にするSpecification Writer、技術を選択・検証するArchitect、開発タスクを分解するTech Lead、実装を記述するDeveloper、実際のコードを書くCode Monkey、各ステップをチェックするReviewer、トラブルシューティングを行うDebugger、ドキュメントを作成するTechnical Writerという複数の専門エージェントを使用します。また、各LLM会話に関連するコードコンテキストをフィルタリングするメカニズムを含み、単純なアプリだけでなく大規模なプロジェクトでも動作するように設計されています。CLIオプションには、プロジェクトのリスト表示、特定のステップからの継続、プロジェクトの削除が含まれます。 重要なセキュリティ通知:READMEによると、2025年8月から2026年6月11日まで、core/telemetry/に悪意のあるコード(資格情報を盗むサプライチェーンワーム)が隠されていました。このペイロードは、クラウド/AWSキー、GitHub/npmトークン、SSHキーなどの資格情報を収集しました。この期間中にソースからGPT Pilotをクローンして実行した人は、すべての資格情報をローテーションし、侵害の兆候(core/telemetry/_runtime.bin、core/telemetry/_hooks.py、core/telemetry/.loader.lockファイル、予期しないbunバイナリ、rt-*という名前のテンポラリフォルダ)を確認する必要があります。このリポジトリは現在アクティブにメンテナンスされておらず、セキュリティクリーンアップは開発の再開を意味しません。後継プロジェクトはPythagora.aiで利用できます。