aider v0.60.0が2024-10-22に公開されました。この記事は、海外のAI開発ツールの公式リリースを、日本の小さな会社・開発会社・EC運用の現場目線で整理する過去リリース記事です。
何が起きたか
公式GitHub Releasesで、aider v0.60.0の更新が公開されています。リリース本文では、次の変更が案内されています。
Full support for Sonnet 10/22, the new SOTA model on aider's code editing benchmark. Aider uses Sonnet 10/22 by default. Improved formatting of added and read only files above chat prompt, by @jbellis. Improved support for o1 models by more flexibly parsing their nonconforming code edit replies. Corrected diff edit format prompt that only the first match is replaced. Stronger whole edit format prompt asking for clean file names. Now offers to add .env to the .gitignore file. Ships with a small model metadata json file to handle models not yet updated in litellm. Model settings for o1 models on azure. Bugfix to properly include URLs in /help RAG results. Aider wrote 49% of the code in this release. <img width="1021" alt="2024 10 22 11 25 54" src="https://github.com/user attachments/assets/335e8276 fa4a 4749 bb47 8f30e13351b2"
なぜ実務で見る価値があるか
AI開発ツールは、単にコードを書けるかどうかだけでは現場に定着しません。権限、実行環境、履歴、セッション、設定、レビュー、失敗時の戻し方まで含めて運用できるかが重要です。
小さな会社では専任のAI運用担当を厚く置けないため、公式リリースの細かな変更から「どこまで任せられるか」「どこは人間確認にするか」を読み取る価値があります。
小さな会社・開発会社・EC運用ではどこに効くか
開発会社なら、調査、テスト追加、軽微な修正、ドキュメント整備、社内スクリプト改善をAIに渡しやすくなります。EC運用なら、商品CSV、在庫確認、ShopifyやWordPressの小修正、問い合わせ対応の下準備などに応用できます。
ただし、AIに任せる範囲は小さく切る必要があります。作業前に差分を残し、公開サイトや決済、顧客データに近い場所は人間確認を必須にするのが現実的です。
そのまま真似ると危ない点
新機能が増えるほど、AIに触らせる範囲も広げたくなります。しかし、秘密キーや接続情報、価格、契約、決済、顧客データに近い場所を無制限に触らせるのは危険です。
また、AI作業を並行させるほど速く見えますが、レビューする人の処理量を超えると品質は落ちます。まずは一つの安全な作業レーンで型を作り、その後で広げるほうが事故が少ないです。
最初にやるなら何か
最初は、壊れても戻せる仕事から始めます。README更新、テスト追加、CSV変換スクリプト、管理画面の文言修正、ログ整備のような低リスク作業が向いています。
次に、AIが触ってよいフォルダ、触ってはいけないファイル、人間確認が必要な操作を決めます。ここを決めずに導入すると、便利さより確認負荷が増えます。
monoblo実務メモ
私なら、aider v0.60.0を「すぐ全社導入する理由」ではなく、AI開発の運用設計を見直す材料として扱います。見るべきは、生成能力そのものより、止められるか、戻せるか、説明できるかです。

