Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

autoresearch

コーディングエージェント向け自律型目標駆動イテレーションエンジン。Rust 製。

「目標を設定 → エージェントがループを実行 → 目覚めたら結果が出ている」

English · 中文 · 日本語 · 한국어 · Français · Deutsch · Español · Português · Русский


仕組み

目標を記述  →  エージェントが設定を確認  →  「開始」と伝える
                                              │
                                     ┌────────┴────────┐
                                     │  ループ実行中     │
                                     │                  │
                                     │  1. コンテキスト読取 │
                                     │  2. 仮説を立てる    │
                                     │  3. 1箇所を変更    │
                                     │  4. Git コミット   │
                                     │  5. 検証を実行     │
                                     │  6. 改善した?     │
                                     │     → 保持        │
                                     │     → 元に戻す    │
                                     │  7. 結果を記録     │
                                     │  8. 次のターン     │
                                     └─────────────────┘

改善は積み重なり、失敗は自動的にリバートされます。進捗は TSV 形式で記録されます。エスカレーション(改良 → 方針転換 → Web 検索 → 停止)により無限リトライを防止します。


コマンド

コマンド機能デフォルト反復回数
/autoresearchコアループ:変更 → 検証 → 保持/破棄25
/autoresearch:plan対話型ウィザード → 検証済み設定1回
/autoresearch:debug仮説ベースのバグ追跡15
/autoresearch:fixエラーをゼロになるまで1つずつ修正20
/autoresearch:securitySTRIDE + OWASP セキュリティ監査15
/autoresearch:ship8フェーズのリリースフロー線形
/autoresearch:scenario12次元のエッジケース生成20
/autoresearch:predict5人の専門家ペルソナによる議論1回
/autoresearch:learn偵察 → ドキュメント生成 → 検証 → 修正10
/autoresearch:reasonブラインド審査付き対立的議論8
/autoresearch:probe8つのペルソナが要件を徹底質問15
/autoresearch:improveプロダクト改善リサーチ20
/autoresearch:evals反復結果の分析:傾向とプラトー1回

クイックスタート

Claude Code(プラグインインストール)

git clone https://github.com/coder-company/agent-autoresearch.git
cd agent-autoresearch
./install.sh --yes --claude

セッションを再起動。13個すべてのコマンドが利用可能になります。

Codex CLI

$skill-installer install https://github.com/coder-company/agent-autoresearch

使い方:$autoresearch

OpenCode

git clone https://github.com/coder-company/agent-autoresearch.git
cd agent-autoresearch
./install.sh --yes --opencode

使用:/autoresearch または /autoresearch_debug

ソースからビルド

git clone https://github.com/coder-company/agent-autoresearch.git
cd agent-autoresearch
./install.sh

Rust ツールチェーンが必要です(rustup.rs)。ランタイム依存ゼロの約 3MB バイナリが生成されます。


重要ルール

  1. 1ターン1変更 — 原子的な実験で因果関係を確立
  2. 書く前に読む — 変更前に git log と結果 TSV を確認
  3. 機械的検証のみ — コマンド実行、数値パース
  4. 自動ロールバック — 失敗時は git revert HEAD --no-edit
  5. シンプルさが勝つ — 同じメトリクス + コード削減 = 保持

完全なドキュメント(English)