• GitHubやその競合他社でプロジェクトを管理している場合、リポジトリ全体を分析してソフトウェアの問題を修正することが得策
  • AIを使用して単なるコードの完了ではなく、問題全体を修正することが可能である
  • repoレベルの自動ソフトウェアエンジニアリングに取り組む商用製品や研究プロジェクトが複数存在
  • SolverはSWE-benchのVerified leaderboardで16位であり、ベンチマークの50%で問題を解決
  • Solverはソフトウェアコーディングをスケーラブルなユーティリティに変えるクラウドネイティブAPIであり、時間のかかるプログラミングタスクを開発者に任せる
  • 開発者はSolverのウェブサイトで早期アクセスをリクエストできる
  • SolverはPythonのみでテストコードを実行可能であり、軌道に乗りながらもAIコード生成モデルとしては典型的に逸脱することがある
  • マーケットゲーベル氏によるSolverのリスポンスによれば、AIエージェントの“トリガーハッピネス”には慎重である必要があり、開発者がコード変更の許可と正しいアプローチの確認を求めながらも、適切なバランスを保持する必要がある

  1. リポジトリ全体を分析することが重要
  2. AIを使用して全体的な問題を修正することの利点
  3. 商用製品や研究プロジェクトの存在
  4. SolverのSWE-benchランキング
  5. Solverの概要とウェブサイトへのアクセス方法
  6. Solverの挙動に関するフィードバック

元記事: https://www.infoworld.com/article/3617560/solver-can-code-that-for-you.html