Top Picks

1
SWE-Bench Proの公開splitで、hidden testとpromptの不整合などにより約3割のtaskが評価信号として壊れているとOpenAIが報告した
AI EvaluationCoding AgentsBenchmarkingQuality Assurance

OpenAIはSWE-Bench Proの約3割に破損taskがあると監査した

OpenAIはSWE-Bench Proの731件公開splitを監査し、agent pipelineでは200件、人間のannotation campaignでは249件を破損taskとして特定しました。主な問題は、promptにない実装詳細をhidden testが要求する、要求が不足している、test coverageが低い、promptとtestが矛盾するという4分類です。coding agentの進歩を測るevalは、model結果だけでなく、task自体が能力差を正しく測っているかを継続監査する必要があります。

なぜ重要か

AI coding benchmarkの数字は、task品質が崩れるとdeployment判断や研究優先度を誤らせます。evalを運用資産として扱い、prompt、hidden test、reference patch、failure traceを定期的に監査する設計が必要です。

重要度
high
読むべき人
AI evaluation担当、coding agent基盤担当、developer productivity team
2
PgBouncerを1 processのまま置くと1 coreで頭打ちになるため、同一portを共有するprocess fleetとpeeringでpoolerを水平化した
PostgresPgBouncerScalabilityDatabase Operations

ClickHouseはPgBouncerを同一portのfleetにして単一coreの壁を外した

ClickHouse Managed Postgresの事例では、PgBouncerがsingle-threadedで1 processあたり1 coreしか使えないため、高並行時にpoolerがPostgresより先に詰まります。対策は、core数に比例したPgBouncer process fleetを立て、`so_reuseport`で同じportを共有し、cancel requestが別processへ届く問題をpeeringで補う構成です。実測では16 vCPU環境で単一processが約87k TPS付近で頭打ちになる一方、fleetは約336k TPSまで伸びました。

なぜ重要か

database bottleneckはDB本体ではなく、周辺のpoolerやproxyで発生することがあります。single-threaded componentを水平化するときは、throughputだけでなくcancel semanticsとconnection上限の分割まで同時に設計する必要があります。

重要度
high
読むべき人
backend engineer、SRE、database platform engineer
HN
155 points / 24 comments
3
東京region同士の構成でも、optimized hostのDNS解決がresolver位置に引かれて米国IPを返し、DB往復が約300msになった
DNSLatencyManaged DatabaseIncident Analysis

東京同士のAPIとDBがDNS resolverの位置でオハイオへ迂回した

AVA Intelligenceの事例では、FastAPIがFly.io東京、DBがPlanetScale東京にあるにもかかわらず、PlanetScaleのoptimized hostがDNS resolverの位置を基準にus-east-2のIPを返していました。軽量な`GET /me`でFirebase認証は約2msなのにSELECTが294ms、COMMITが582msになり、region固定のdirect hostへ変えるとSELECT 1が294msから8msへ改善しています。症状とリリース時期が重なっても、まず区間計測でCPU、認証、DB往復、network経路を分けるべきという調査事例です。

なぜ重要か

managed serviceのoptimized endpointは便利ですが、resolverやedge選択の前提がPaaS構成とずれると、同一region設計が崩れます。全APIが一律に遅いときは、コード仮説だけでなくDNS解決結果と実際のnetwork pathを確認するべきです。

重要度
high
読むべき人
backend engineer、SRE、cloud network担当
Zenn
384 signal / 1 comments
4
Agent Skillsの改善は、実行trajectoryを集め、検証信号で採否しながらSKILL.mdを少しずつ更新する訓練loopとして整理できる
AI AgentsAgent SkillsEvaluationPrompt Engineering

Agent Skills最適化はSKILL.mdを重みの代わりに更新する訓練loopとして読める

LayerXの記事は、2026年前半のAgent Skills自動最適化研究を、深層学習の訓練loopに対応づけて整理しています。学習対象はmodel weightではなくSKILL.md、訓練dataはagent実行trajectory、lossは検証信号、gradientとlearning rateはtext editの方向と量、過学習監視は編集採否判定に相当します。重要なのは、skillを長文manualとして増やす前に、代表task、失敗trace、評価、採否基準を用意することです。

なぜ重要か

agent skillは知識置き場ではなく、実行結果で検証される運用artifactです。自動最適化を入れる前に、正解dataの隔離、検証器の品質、評価への過適合を扱う設計が必要です。

重要度
medium
読むべき人
AI agent運用担当、developer tools担当、LLM evaluation担当
Zenn
304 signal / 0 comments
5
AI agentのloopは、workflow、step、verdict、quality gate、standardsの5層guardで逸脱と無限反復を外側から止める
Loop EngineeringAI AgentsAutomationQuality Gates

Loop Engineeringの失敗は5層のguardで外側から止める

kajiの実践記事は、AI coding agentにloopを回させるだけでは、空のtest pass、未検証の完了宣言、reviewとverifyの混線、無限やり直しが起きると説明します。guardは、workflow、step、verdict、quality gate、standardsの5層に分け、LLMの判断を構造化する層と、lint/test/typecheckのような決定論的gateを分離します。文章書式に依存した判定が壊れた実例から、toolが埋め込むverdict markerなど機械的な境界が必要だと示しています。

なぜ重要か

agent workflowの信頼性は、modelに従わせる指示よりも、外側の状態遷移、停止条件、機械的gateで決まります。LLMのverdictとtest runnerのexit codeを同じ信頼レベルで扱うと、loopは速く失敗を増やします。

重要度
medium
読むべき人
AI coding導入担当、DevEx engineer、automation基盤担当
Zenn
56 signal / 0 comments