Devotd Github
新着コーディングエージェント

aeyjeyaryan/issuepilot — 失敗する再現テストからプルリクエストまで

IssuePilot は、Python リポジトリの GitHub Issue を失敗する再現テストから Docker 検証を経てプルリクエストまでつなぐローカルツールです。

リポジトリ情報aeyjeyaryan/issuepilot ↗

IssuePilot は、Python リポジトリの GitHub Issue を失敗する再現テストから Docker 検証を経てプルリクエストまでつなぐローカルツールです。

GitHub の説明: Turn a GitHub issue into a verified pull request: reproduces the bug with a test that must fail first, proves the fix in a Docker sandbox and opens the PR. Local-only (LangGraph + Ollama).

スター
★ 8
フォーク
0
言語
Python
ライセンス
MIT
原文を見る ↗GitHub で見る ↗

aeyjeyaryan/issuepilot は、Python リポジトリの GitHub Issue を受け取り、関連コードを見つけ、現行のコードで失敗する再現テストを作成し、修正案とプルリクエストまで用意するツールです。README によれば、LangGraph が作業の流れを調整し、修正案は隔離された Docker 環境で全テストを通過したうえでプルリクエストにつながります。リポジトリの説明は、このツールを LangGraph と Ollama を使うローカル専用ツールと紹介しています。

要点は、コード修正そのものよりも、失敗の再現と検証を作業順序に組み込んでいることにあります。まずテストが失敗することを確認し、修正あとは隔離環境でテストを実行します。README はこの流れを 9 つの段階として説明し、修正の試行は最大 3 回まで行うと記しています。ローカルモデルとベクトルストアを使用し、オフラインデモも提供しています。MIT ライセンスで、リポジトリには API と主要コンポーネントのテストが含まれます。

ただし、登録されている最新リリースはなく、FACTS に記録されたスター数は 8、モメンタムスコアは 1.8 です。これらの数値はプロジェクトの実利用範囲や修正成功率を示すものではありません。Docker とローカルモデルを組み合わせた Issue 処理のフローは具体的に説明されていますが、与えられた情報だけでは大規模リポジトリでの性能や安定性を判断する根拠がありません。したがって現時点では、検証範囲を広く断定するより、ローカルで Issue 解決の手順を組み立てるツールとして捉えるのが正確です。