ai-research-explore について
ai-research-explore は Rigor Explore の互換スキルで、明示的な許可と永続的な current_research のアンカーがある場合に、候補のみを対象とした深層学習の研究探索を行います。科学的厳密性、比較可能性、再現性、監査可能な協働を重視し、新規性や意義は検証すべき仮説として扱います。体系的な候補評価を必要とする研究者向けで、自律的な発見や信頼できる再現は約束しません。
主な機能
- 01current_research アンカーに基づく候補探索
- 02外側と内側の二重ループによる進行
- 03ゲートとスコア内訳を用いた候補ランキング
- 04タスク・データセット・評価ソースの事前固定
- 05科学的変更履歴と比較可能性レポートの出力
活用シーン
- 01独立したブランチで複数の候補バリアントを比較する
- 02学習済みモデルの状態で小規模なスイープを実行する
- 03候補の科学的意義と比較の限界を記録する
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ lllllllama/ rigorpilot-skills --skill ai-research-exploreインストール後、Claude Code で/ai-research-exploreを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/ai-research-explore-policy.mdidea-evaluation-framework.mdresearch-campaign-spec.mdsmoke-validation-policy.mdsource-mapping-policy.mdsources-naming-policy.mdscripts/orchestrate_explore.pyscripts/lookup/__init__.pycache_store.pyinventory_writer.pynormalizers.pyrecord_schema.pyrepo_extractors.pysource_support.pyscripts/lookup/providers/__init__.pyarxiv_provider.pybase.pydoi_provider.pygithub_provider.pyoptional_provider.pyurl_provider.pyscripts/passes/__init__.pyatomic_idea_decomposition.pycandidate_idea_generation.pyexecution_feasibility.pyidea_cards.pyidea_ranking.pyimplementation_fidelity.pyimprovement_bank.py詳細
ai-research-explore
目的
研究者が、永続的な current_research アンカーに基づく候補のみの作業を明示的に許可した後に、Rigor Explore 互換のスキルスラッグとして使用します。互換性を保つため、インストール済みのスラッグは ai-research-explore のままです。Rigor Explore は、科学的な厳密性、比較可能性、再現性、監査可能な共同作業を維持しながら、意義があり、新規性のある可能性を持つ深層学習研究の候補を扱います。新規性と重要性は、文献との対比、アブレーションのエビデンス、公正な比較が行われるまでは仮説です。このスキルは、自律的な発見、ベンチマークの網羅性、新規性の証明、信頼できる再現の成功を保証するものではありません。
まず、共有の運用原則である
../ai-research-reproduction/references/agent-operating-principles.md を読み込み、次に研究上の主張については
../ai-research-reproduction/references/research-rigor-principles.md を、実験の詳細が比較可能性または再現性に影響する場合は
../ai-research-reproduction/references/deep-learning-experiment-principles.md を読み込みます。
適合性
次の両方を満たす依頼に限り、このスキルを使用します。
- 候補のみの作業、隔離されたブランチまたはワークツリー、スイープ、複数のバリアント、探索的な順位付けなど、探索レーンの使用が明示的に許可されていること。
- ブランチ、コミット、チェックポイント、実行記録、またはすでに学習済みのローカルモデル状態など、永続的な
current_researchコンテキストがあること。
狭い範囲のコードのみの依頼には explore-code を使用します。狭い範囲の実行のみの依頼には explore-run を使用します。リポジトリの受動的な分析には analyze-project を使用します。README を最初に読む再現には ai-research-reproduction を使用します。
研究のリズム
2 つのループで進めます。
- 外側のループ:リポジトリを理解し、タスク/データセット/評価/予算を固定し、ユーザーのアイデアを維持し、情報源を対応付け、アイデアをゲートにかけ、次の実験を実行する価値があるか判断します。
- 内側のループ:範囲を限定した候補の変更または実行を 1 つ行い、スモークチェックを実施し、エビデンスを収集し、現在のアンカーと比較して順位付けしたうえで、停止するか、新たなエビデンスを持って外側のループに戻ります。
このリズムは指針であり、自律的にループを厳格に繰り返すものではありません。明示的な阻害要因、科学的な意味の不明確さ、予算の枯渇、アンカーまたは評価の欠如、人間による確認が必要な時点で停止します。
ワークフロー
current_researchと、探索レーンの使用が明示的に許可されていることを確認します。- 従来の
variant_specまたはより高レベルのresearch_campaignのどちらかを受け入れます。 - キャンペーンモードでは、候補の作業に着手する前に、タスク、データセット、ベンチマーク、評価ソース、SOTA 参照、予算を固定します。
- 通常は
analyze-projectを通じて、現在のキャンペーンに必要なリポジトリ理解の成果物だけを作成します。 - 情報源による裏付けが重要な場合は、範囲を限定したキャッシュ優先の情報源検索を行います。利用可能であれば、まずローカルでキュレーションされた Zotero などの文献を優先し、次にシード情報源、リポジトリ内のロケーター、公開ロケーター、任意のウェブ検索を利用します。検索は情報源の特定として扱い、範囲を限定しない文献検索にはしません。
- 研究者が提示したアイデアを維持し、必要に応じて単一変数のシードアイデアを少数追加して、明示的なゲートとスコアの内訳に基づいてアイデアを順位付けします。
- 一度に 1 つの明確な候補を優先します。範囲を限定したコードの適応には
explore-codeを、短いサイクルの試行またはスイープにはexplore-runを使用します。 - 探索計画で実際の実行エビデンスが必要な場合に限り、
minimal-run-and-auditまたはrun-trainを使用します。 - 候補のみの出力は、適宜
analysis_outputs/、sources/、explore_outputs/に書き込みます。探索による性能向上を信頼できる再現の成功として示してはいけません。候補の科学的な意味と比較の境界を示すため、SCIENTIFIC_CHANGELOG.mdとCOMPARABILITY_REPORT.mdを含めます。
ランキングとエビデンス
- 実行前に、期待される利得、コスト、成功可能性、パッチの範囲、依存関係による負荷、評価リスク、ロールバックの容易さに基づいて候補に優先順位を付けます。
- 実行後は、実際のエビデンスを最優先にして順位を付けます。具体的には、コマンドのステータス、観測された指標、成果物、変更されたパス、スモークテストの結果、再現性に関するメモです。
- キャンペーン中は、研究者が提供した
evaluation_sourceとsota_referenceを変更せずに保持します。これらが全世界を網羅しているとは主張しないでください。 - 上位のアイデアが僅差すぎる場合や、実装を監査可能な単位に分割できない場合は、黙って選ぶのではなく、チェックポイントで停止します。
キャンペーンの入力
research_campaign は Rigor Explore キャンペーンで推奨されますが、最小限にとどめてください。永続的なコアは次のとおりです。
current_researchtask_familydatasetbenchmarkevaluation_sourcesota_referencecompute_budget
candidate_ideas、variant_spec、research_lookup、idea_policy、idea_generation、source_constraints、feasibility_policy、baseline_gate、execution_policy は、すべてのキャンペーンでエージェントが入力しなければならないフィールドではなく、任意のガイダンスとして使用してください。高度なスキーマと成果物の要件については、references/research-campaign-spec.md を参照してください。
リファレンスの読み込み
- レーンの安全性と候補の意味については、
references/ai-research-explore-policy.mdを読み込みます。 - キャンペーンファイルが存在する場合、またはユーザーが Rigor Explore キャンペーンのガバナンスを求めている場合に限り、
references/research-campaign-spec.mdを読み込みます。 - 実行レベルのバリアントマトリックスの詳細については、
../ai-research-reproduction/references/explore-variant-spec.mdを読み込みます。 - 候補となる変更を提案またはランク付けする前に、
../ai-research-reproduction/references/research-thinking-loop.mdを読み込みます。これは必須の greedy observe-ground-design-compare サイクルです。 - 新規性、貢献、SOTA、または比較可能性について述べる前に、
../ai-research-reproduction/references/research-rigor-principles.mdを読み込みます。 ~/.rigorpilot/PERSONAL_RIGOR.mdが存在する場合は、../ai-research-reproduction/references/continuous-learning-policy.mdに従って参照します(参考情報のみ。コアの規則が優先されます)。- 学習、評価、ベースライン、アブレーション、指標、チェックポイント、またはデータセットの詳細が重要な場合は、
../ai-research-reproduction/references/deep-learning-experiment-principles.mdを読み込みます。 - 既存の決定論的な成果物ワークフローには、
scripts/orchestrate_explore.pyとscripts/write_outputs.pyを使用します。