ホームAI Agentsdavebcn87/pi-autoresearch
// archived 2026-04-18
davebcn87

pi-autoresearch

AI🌱 NEW PROJECT BOOST#AI Agent#Automation#Optimization#Benchmarking
GitHub で見る →
115

// 概要

pi-autoresearch は pi AI coding agent 用の拡張機能であり、コード変更のテスト、ベンチマーク、改善を通じて自律的な最適化ループを実現します。本ツールは、永続的なセッションワークフローを通じて、テスト速度、バンドルサイズ、LLM トレーニングメトリクスなど、多様な最適化ターゲットをサポートします。ライブダッシュボード、ノイズを除去する信頼度スコアリング、そして実験結果をレビュー可能なクリーンなブランチとして確定させる機能を備えています。

// 技術解説

pi-autoresearch は pi AI コーディングエージェント向けの拡張機能であり、特定のパフォーマンス指標に基づいてコードのテスト、ベンチマーク、改善を繰り返すことで、自律的な最適化ループを促進します。そのアーキテクチャはドメインに依存しないインフラストラクチャとドメイン固有のスキルを分離しており、永続的なログファイルとセッションドキュメントを通じて、再起動後もエージェントが状態を維持できるようにしています。この設計は「試行・測定・保持」のサイクルを自動化することで手動による反復的なベンチマーク作業という問題を解決しますが、信頼性の高い結果を得るためには API トークンの使用量とベンチマークのノイズを慎重に管理する必要があります。

// 主要ハイライト

01
テスト速度、バンドルサイズ、LLM トレーニング指標など、さまざまなターゲットに対する自律的な最適化ループを可能にします。
02
autoresearch.jsonl および autoresearch.md を通じてセッションの永続性を維持し、再起動やコンテキストのリセット後もエージェントが作業を再開できるようにします。
03
Median Absolute Deviation を使用した信頼度スコアリングシステムを提供し、真のパフォーマンス向上とベンチマークのノイズを区別するのに役立ちます。
04
ノイズの多い実験的なブランチを、クリーンで独立した、レビュー可能な論理的チェンジセットに整理する finalize 機能を備えています。
05
パフォーマンスの最適化がコードの正確性を損なわないように、シェルスクリプトによるオプションのバックプレッシャーチェックをサポートしています。
06
進捗状況の監視と実験状態の管理を行うための、キーボードショートカットを備えたリアルタイムダッシュボードとステータスウィジェットを提供します。

// ユースケース

01
テスト速度、ビルド時間、バンドルサイズに対する自動化されたパフォーマンス最適化
02
メトリクス追跡を伴う自律的な LLM トレーニングループの管理
03
自動ブランチ確定機能を備えた体系的なベンチマークおよび回帰テスト

// クイックスタート

開始するには、ターミナルで 'pi install https://github.com/davebcn87/pi-autoresearch' を実行して拡張機能をインストールします。インストールが完了したら、'/skill:autoresearch-create' コマンドを実行してセッションを開始します。このコマンドが最適化の目標、指標、ターゲットファイルの構成をガイドします。その後、提供されたダッシュボードまたは '/autoresearch' コマンドセットを使用して、自律ループを監視できます。