Autoresearch Agent (Vòng lặp thử nghiệm tự động)
Vòng lặp tự động sửa – đo – giữ lại cải tiến cho một file, dựa trên một chỉ số đo lường được.
Tự động hóaNâng cao★ 24,151⑂ 3,405Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Skill này làm gì
Đây là vòng lặp tối ưu hóa tự động, lấy cảm hứng từ autoresearch của Karpathy. Bạn chỉ cần chuẩn bị: (1) file mục tiêu, (2) câu lệnh đánh giá in ra một chỉ số, (3) một repo git. Sau đó agent lặp mãi:
- Đọc lịch sử
results.tsvđể biết cái gì đã thử, cái gì hiệu quả - Thực hiện đúng một thay đổi trên file mục tiêu rồi commit
- Chạy script đánh giá để đo chỉ số
- Tốt hơn → giữ (KEEP); xấu hơn →
git reset --hardđể bỏ (DISCARD); lỗi → ghi CRASH
Skill cung cấp các slash command /ar:setup, /ar:run, /ar:loop, /ar:status, /ar:resume; các evaluator miễn phí (tốc độ, kích thước, bộ nhớ, tỉ lệ test pass, thời gian build) và evaluator dùng LLM làm trọng tài (tiêu đề, prompt, copywriting). Cứ sau 10 lần thử, agent tự cập nhật phần chiến lược trong program.md.
Phù hợp với ai
- Kỹ sư backend/hiệu năng phải tinh chỉnh benchmark nhiều ngày
- Người làm DevOps muốn giảm dần bundle size, thời gian build, dung lượng image Docker
- Marketer / prompt engineer muốn thử hàng chục biến thể tiêu đề, ad copy, system prompt và so điểm
- Ai muốn để agent chạy qua đêm rồi sáng ra chỉ xem bảng dashboard kết quả
Ví dụ sử dụng
- Giảm độ trễ API: mục tiêu
src/api/search.py, chỉ sốp50_mstừpytest bench.py, chạy 47 vòng và rút xuống 185ms - Giảm kích thước bundle frontend: dùng evaluator
benchmark_sizevới chỉ sốsize_bytesđể liên tục cắt giảm dung lượng build - Tăng CTR tiêu đề bài viết: mục tiêu
content/titles.md, evaluatorllm_judge_contentcho điểm 0–10 và agent tự tìm biến thể tiêu đề điểm cao hơn
· · · Hướng dẫn cài đặt · · ·
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục .gemini/skills/autoresearch-agent từ repo GitHub alirezarezvani/claude-skills vào ~/.claude/skills/autoresearch-agent/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/alirezarezvani/claude-skills.git && mkdir -p ~/.claude/skills && cp -r claude-skills/.gemini/skills/autoresearch-agent ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và clone repo:
git clone https://github.com/alirezarezvani/claude-skills.git - Copy thư mục skill vào Claude Code:
mkdir -p ~/.claude/skills && cp -r claude-skills/.gemini/skills/autoresearch-agent ~/.claude/skills/ - Mở Claude Code ngay trong thư mục dự án cần tối ưu. Thư mục đó phải là repo git (đã
git initvà có commit đầu tiên). - Commit hoặc stash mọi thay đổi đang dở, rồi tạo nhánh riêng cho thử nghiệm:
git checkout -b autoresearch/engineering/api-speed - Yêu cầu Claude: "Thiết lập thử nghiệm autoresearch để tối ưu file X theo chỉ số Y", hoặc chạy
/ar:setup. - Kiểm tra trước bằng
--dry-runđể đảm bảo lệnh đánh giá in ra đúng định dạngtên_chỉ_số: giá_trị. - Chạy
/ar:runmột vòng để thử; nếu ổn thì bật/ar:loopcho chế độ tự động và theo dõi bằng/ar:status.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT