エージェント研究 🇷🇺 10.08.2026 21:02

エージェントによるフィンテック開発15か月:プロジェクト史に見る品質曲線

AnthropicAnthropic
Go言語での開発経験が12年の開発者が、2025年5月以降、AIエージェントが自社のフィンテック製品のコードを記述してきた経緯を説明しています。彼は、AIが生成したエラーがコミットに到達する前に検出する130のlintルールからなる品質回路を構築し、エージェントが書いたコードは、自分で手書きしたコードよりも6倍クリーンになったと述べています。この記事では、この監視システムの進化とその結果について詳しく説明します。
アレクサンダー氏は、フィンテック系スタートアップでリモート開発者として働いており、2025年5月からAIエージェントがコードを書くクローズドなフィンテック製品を運用しており、2026年2月には2つ目の決済プロジェクトを追加した。同氏は、AIエージェントが、エラーマスキング、フォールバック戻り値、空構造体の戻り値など、標準のリンターでは検出できない特有のエラーの種類を生み出すことを観察した。同氏はプロジェクト内で50個のカスタムアナライザーを作成し、その後、それらをglintというオープンソースツールに統合した。このツールには現在130のルールがある。プロジェクトの品質曲線にはプラトー(停滞)と低下が見られ、それぞれの低下は、1月のクリーンアップ(14万行のデッドコード削除)や4月の神オブジェクト分析などの特定のイベントに対応している。開発者は、Goの非テストコード1000行あたりの重大な問題の密度を測定し、その曲線は2026年4月に自身が手書きしたコードの品質を下回り、6倍クリーンになった。同氏はまた、リント回路(lint回路)なしの対照群プロジェクトを実行し、品質が悪化していることを示した。また、エージェントなしで書いた2024年の暗号通貨ボットは、1000行あたり2.32個の重大な問題があり、安全でない型アサーションや浮動小数点JSON契約での金額などが含まれていた。システムは全体として機能する。リントルールはコミット前に欠陥を捕捉し、バグを最初に知るのはクライアントではなくチェッカーである。しかし、リントはすべてを捕捉するわけではない。最近のバグでは、金額が差し引かれたが、表示上は差し引かれていないように見えるという問題が、3層の保護をすり抜けた。開発者は、品質は現在、コードが書かれる回路(環境)の特性であり、書き手の特性ではないと結論付けている。
出典: Habr — хаб ИИ — 原文
関連記事 ↓
新着ニュース