Notícias
Notícias
5 min de leitura
13 de outubro de 2026

Seu agente melhora sozinho? (Sakana MASS faz, seu não)

Sakana MASS: Agent melhora 70% (solve + judge + refine loop). Seu agente? Congelado (nunca melhora). Como implementar.

Equipe OpenClaw

Equipe OpenClaw · Time de Engenharia & Produto

A Equipe OpenClaw é formada por engenheiros, designers e especialistas em IA dedicados a construir a melhor plataforma de agentes conversacionais para negócios brasileiros. Combinamos expertise…


Seu agente melhora sozinho? (Sakana MASS faz, seu não)

Notícia: Sakana AI descobriu MASS (método que deixa agent melhorar sozinho). O quê é: Agent executa task (solve), julga seu resultado (judge), e refina workflow (refine). Ciclo: Solve → Judge → Refine → Repeat. Performance: Win rate de 70% melhor (vs baseline). Problema resolvido: Agents congelados (Claude, GPT = nunca melhoram). Implicação: Seu agente WhatsApp (estático) tá obsoleto. Sakana MASS = self-improving (simpler que QwenGyre, mais prático). Você precisa implementar AGORA ou competitors com self-improving agents vão ganhar.

Realidade: **

SAKANA MASS DISCOVERY:

WHAT SAKANA FOUND: ├─ Method: MASS (Multi-Agent Self-Supervision) │ ├─ Idea: One model = 3 roles simultaneously │ │ ├─ Role 1: Solver (executa task) │ │ ├─ Role 2: Judge (avalia resultado) │ │ └─ Role 3: Refiner (melhora workflow) │ │ │ ├─ Process: Iterative loop │ │ ├─ Round 1: Solve task → Judge result → Refine approach │ │ ├─ Round 2: Solve again (com refinement) → Judge → Refine │ │ ├─ Round 3+: Keep looping (improvement compounds) │ │ └─ Result: Agent gets better each round │ │ │ └─ Key insight: │ ├─ No external data needed (self-supervised) │ ├─ No human labels needed (agent judges itself) │ ├─ No retraining needed (happens online) │ └─ One model = ecosystem (solve + judge + refine) │ ├─ Results: After 2 rounds │ ├─ Win rate improvement: ~70% better (vs baseline) │ ├─ Metric: Success rate on same task │ ├─ Baseline: Model solving task once = X% success │ ├─ After MASS round 1: ~X% + improvement │ ├─ After MASS round 2: ~1.7X success rate (!) │ └─ Improvement: Exponential (not linear) │ ├─ Problem discovered: │ ├─ Issue: Model can reinforce blind spots │ ├─ Scenario: Model makes error (wrong approach) │ ├─ Judge: "This is my approach, it must be right" │ ├─ Refiner: "Keep this approach (it's what I know)" │ ├─ Result: Error gets reinforced (not fixed) │ ├─ Cause: Model can't catch errors in ALL roles │ └─ Lesson: Self-improvement ≠ self-correcting (different) │ └─ Implication: ├─ MASS works (70% improvement is REAL) ├─ But: Needs external feedback (catch blind spots) ├─ Solution: Hybrid (self-improving + human feedback) └─ Verdict: Self-improvement is possible (but not perfect)

WHY THIS MATTERS FOR YOUR AGENTE:

Your WhatsApp agent (today): ├─ Problem 1: Static model (never improves) │ ├─ Model: Deployed Claude 3.5 Sonnet │ ├─ Improvement: 0% per month (frozen) │ ├─ Cause: No learning mechanism (API = inference only) │ ├─ Result: Agent makes same mistakes forever │ ├─ Cost: Each mistake repeated infinitely │ └─ Example: Customer asks "How do I reset password?" │ ├─ Month 1: Agent gives wrong answer (costs = escalation) │ ├─ Month 2: Agent gives same wrong answer (repeats) │ ├─ Month 12: Agent STILL gives wrong answer (never learned) │ └─ Lost revenue: N customers * 12 months = massive │ ├─ Problem 2: No feedback loop (no way to improve) │ ├─ Problem: Claude doesn't learn from conversations │ ├─ Cause: API model = no training happening │ ├─ Symptom: Agent quality same day 1 vs day 365 │ ├─ Impact: Competitor with learning agent = way ahead │ └─ Lesson: Static = losing strategy │ ├─ Problem 3: No improvement metric (can't measure progress) │ ├─ Problem: You don't know if agent improves (it doesn't) │ ├─ Cause: No tracking of agent performance over time │ ├─ Result: You think agent is static (because it is) │ ├─ Opportunity: Others will track + improve + win │ └─ Lesson: Measurement = first step to improvement │ └─ Business impact: ├─ Cost per issue: Same forever (no efficiency gain) ├─ Customer satisfaction: Stagnant (agent never improves) ├─ Competitive position: Weak (static vs improving competitors) ├─ ROI plateau: Hit ceiling (agent can't get better) └─ Exit opportunity: None (static agents = low valuation)

HOW SAKANA MASS SOLVES THIS:

Self-improving agent (with MASS): ├─ Month 1: │ ├─ Agent solves task (e.g., password reset) │ ├─ Agent judges: "Did I solve it correctly?" │ ├─ Agent refines: "Next time, try this approach instead" │ ├─ Result: Agent improves (solving + judging + refining) │ └─ Quality: +10% (first loop) │ ├─ Month 2: │ ├─ Agent repeats with refined approach │ ├─ New round: Solve → Judge → Refine again │ ├─ Compound improvement: 10% + 10% more = 20% total │ ├─ Result: Agent quality keeps rising │ └─ Trend: Improvement accelerates │ ├─ Month 3: │ ├─ Agent quality: +30% (vs month 1) │ ├─ Cost per issue: -30% (fewer token usage) │ ├─ Success rate: +70% (vs baseline) │ ├─ Customer satisfaction: Rising (agent better) │ └─ Competitive edge: Visible (better than static competitors) │ ├─ Month 6: │ ├─ Agent quality: Could be +50-100% (if loop tight) │ ├─ Cost per issue: -50% (much cheaper) │ ├─ Success rate: Approaching expert level │ ├─ Customer: Amazed (agent is really good now) │ └─ Business: Profitable (ROI positive) │ └─ The loop (what MASS does): ├─ Solve: "Here's my answer to customer" ├─ Judge: "Did customer accept this? Did it work?" ├─ Refine: "I should do X next time (based on judge feedback)" ├─ Repeat: Loop continues (agent improves) └─ Result: Cumulative improvement (exponential curve)

THE CATCH (BLIND SPOTS):

Sakana found limitation: ├─ Problem: Agent can't catch its own systematic errors │ ├─ Example: Agent uses wrong approach A │ ├─ Judge: "Approach A seems right (I'm not questioning it)" │ ├─ Refiner: "Let's stick with A (it's familiar)" │ ├─ Result: Wrong approach = reinforced (not fixed) │ ├─ Name: "Blind spot" (agent doesn't see the error) │ └─ Cause: All 3 roles = same model = same bias │ ├─ Real-world example: │ ├─ Agent: Uses template X for password reset │ ├─ Reality: Template X is 30% wrong │ ├─ Agent judge: "Template X seems good (I wrote it)" │ ├─ Agent refiner: "Template X is our approach (keep using)" │ ├─ Result: Error reinforced (agent gets worse, not better) │ ├─ Customer: Frustrated (agent gives wrong answers consistently) │ └─ Lesson: Self-improvement needs external feedback (not just internal) │ ├─ Solution (hybrid approach): │ ├─ MASS loop: Agent improves itself (automatic) │ ├─ Human feedback: Override blind spots (when found) │ ├─ Combination: Self-improvement + human correction │ ├─ Result: Agent improves + catches blind spots │ └─ Verdict: Hybrid = better than pure self-improving │ └─ Mitigation strategy: ├─ Strategy 1: Regular human review (weekly audit) │ ├─ Check: Are agent refinements actually correct? │ ├─ Fix: Correct blind spots (override agent) │ └─ Cost: Small (weekly review << value of correct agent) │ ├─ Strategy 2: Diverse judge (not same model) │ ├─ Judge: Use different model (catches different errors) │ ├─ Result: Can catch blind spots of first model │ └─ Cost: Small (running judge = cheap) │ └─ Strategy 3: Fail-safe (rollback on errors) ├─ Detect: When agent refinement makes things worse ├─ Rollback: Revert to previous version └─ Protect: Prevent error amplification


How to implement MASS for your agent

Solve → Judge → Refine loop (simplified)

SAKANA MASS ARCHITECTURE (FOR YOUR AGENTE):

Simplified version (what you can build):

Step 1: SOLVE (agent executes task) ├─ Agent receives: Customer question (e.g., "How do I reset password?") ├─ Agent executes: Generates answer (e.g., "Go to settings > security") ├─ Output: Response sent to customer └─ Data point: Agent attempt (logged)

Step 2: JUDGE (agent evaluates itself) ├─ Agent receives: Customer feedback │ ├─ Signal 1: Did customer accept answer? (binary: yes/no) │ ├─ Signal 2: Did customer escalate? (no = success, yes = failure) │ ├─ Signal 3: Did customer return with same question? (no = success) │ └─ Feedback: Combine signals (score: 0-1) │ ├─ Agent evaluates: "My answer score = 0.8 (pretty good)" ├─ Agent judges: "Approach was effective (customer accepted)" └─ Data point: Success/failure (logged)

Step 3: REFINE (agent improves workflow) ├─ Agent analyzes: "Why did I succeed/fail?" │ ├─ Success: "Customer accepted. What did I do right?" │ │ ├─ Insight: "Clear instructions worked" │ │ ├─ Learning: "Next time, give step-by-step" │ │ └─ Action: Update prompt (more detailed instructions) │ │ │ └─ Failure: "Customer escalated. What went wrong?" │ ├─ Insight: "I gave wrong command" │ ├─ Learning: "This command doesn't work on mobile" │ └─ Action: Update prompt (add mobile-specific instructions) │ ├─ Agent refines: Prompt/workflow for next attempt ├─ Output: New version of prompt/approach └─ Data point: Refinement (logged)

Step 4: REPEAT (loop continues) ├─ Next customer asks same question (password reset) ├─ Agent uses: REFINED prompt (from step 3) ├─ Result: Better answer (based on previous learning) ├─ Again loop: Judge → Refine → Repeat └─ Outcome: Agent improves over iterations

CONCRETE EXAMPLE (PASSWORD RESET):

Round 1 (initial): ├─ Solve: │ ├─ Customer: "I forgot my password" │ ├─ Agent: "Go to login page, click 'Forgot Password', enter email." │ └─ Sent: Response to customer │ ├─ Judge: │ ├─ Outcome: Customer escalated (email didn't arrive) │ ├─ Score: 0.2 (failure) │ └─ Feedback: "Answer incomplete (didn't mention email issues)" │ ├─ Refine: │ ├─ Insight: "Need to cover email delivery issues" │ ├─ Update prompt: Add "Check spam folder" + "Wait 5 min" + "Email may delay" │ └─ New version: Longer, more detailed answer │ └─ Result: Prompt improved (for next customer)

Round 2 (refined): ├─ Solve: │ ├─ Customer: "I forgot my password" │ ├─ Agent: "Go to login page, click 'Forgot Password', enter email. Email may take 5 min. Check spam folder. If still no email, contact support." │ └─ Sent: Response (much better, comprehensive) │ ├─ Judge: │ ├─ Outcome: Customer succeeded (fixed password) │ ├─ Score: 0.95 (success!) │ └─ Feedback: "Answer solved problem" │ ├─ Refine: │ ├─ Insight: "Comprehensive instructions work" │ ├─ Update prompt: Keep detailed version (it works) │ └─ Refinement: Add even more edge cases (mobile, SSO, etc.) │ └─ Result: Agent quality +50% (round 1 vs round 2)

Round 3 (expert): ├─ Agent: Even more detailed, covering 95% of edge cases ├─ Success rate: 95%+ (vs 20% round 1) ├─ Cost per resolution: Down (fewer escalations) └─ Agent: Specialized in password reset (expert)

IMPLEMENTATION (TECHNICAL):

Stack you need: ├─ LLM: Claude 3.5 Sonnet (or your favorite) ├─ Framework: LangChain / LlamaIndex (handles chains) ├─ Storage: Database (log solve → judge → refine cycle) ├─ Orchestration: Simple Python script (no AI agents needed, simple loops) └─ Feedback: Collect customer signals (implicit or explicit)

Code skeleton (pseudocode): python while True: # Step 1: SOLVE customer_message = get_customer_message() agent_response = claude.generate(prompt=current_prompt, input=customer_message) send_to_customer(agent_response)

  # Step 2: JUDGE
  customer_feedback = get_feedback()  # escalation? repeat? accept?
  success_score = evaluate_feedback(customer_feedback)
  log_attempt(customer_message, agent_response, success_score)

  # Step 3: REFINE
  if success_score < 0.5:  # Failed
      failure_reason = analyze_failure(customer_message, agent_response, customer_feedback)
      improved_prompt = claude.generate(prompt="How to fix: " + failure_reason)
      current_prompt = improved_prompt
      save_prompt(improved_prompt)
  else:  # Success
      success_reason = analyze_success(customer_message, agent_response, customer_feedback)
      reinforced_prompt = claude.generate(prompt="Keep doing: " + success_reason)
      current_prompt = reinforced_prompt
      save_prompt(reinforced_prompt)

  # Step 4: REPEAT (loop continues)
  time.sleep(1)  # or batch process daily

Reality: ├─ Code: ~200 lines (simple) ├─ Time: 1-2 weeks to implement ├─ Cost: ~$1,000-5,000 (infrastructure + dev) └─ ROI: Positive in 1-3 months (if high volume)

MONITORING (CATCH BLIND SPOTS):

What to monitor: ├─ Prompt evolution: │ ├─ Track: How does prompt change over time? │ ├─ Alert: If prompt length 3x → manual review │ ├─ Alert: If prompt adds conflicting instructions │ └─ Action: Override (revert to proven version) │ ├─ Success metric: │ ├─ Track: Success rate over time │ ├─ Alert: If success rate plateaus (blind spot found) │ ├─ Alert: If success rate drops (refinement made it worse) │ └─ Action: Investigate (manual audit) │ ├─ Customer satisfaction: │ ├─ Track: CSAT scores over time │ ├─ Alert: If CSAT drops (refinement backfired) │ ├─ Alert: If CSAT plateaus (hit ceiling) │ └─ Action: Intervene (manual refinement) │ └─ Escalation rate: ├─ Track: % customers escalating ├─ Alert: If escalations spike (blind spot = amplified error) ├─ Alert: If escalations slow (agent improving) └─ Action: Celebrate (improvements working)


When to use MASS vs static agents

Decision framework: self-improving vs frozen models

USE MASS (SELF-IMPROVING) IF:

Condition 1: High-volume repetitive tasks ├─ Volume: 1000+ conversations/month (same task repeated) ├─ Benefit: Learning compounds (1000 = huge signal) ├─ ROI: Quick payoff (month 1-2) ├─ Example: "How do I reset password?" (asked 100x/day) └─ Verdict: YES, implement MASS

Condition 2: Clear success/failure signals ├─ Signal: Can measure if agent succeeded? (yes/no) ├─ Feedback: Automatic (escalation, repeat, satisfaction score) ├─ Benefit: Can judge without human (automatic loop) ├─ Example: "Did customer return with same question?" = clear └─ Verdict: YES, implement MASS

Condition 3: Task is well-defined ├─ Definition: Agent's goal is clear (password reset = clear) ├─ Scope: Task boundaries are tight (not ambiguous) ├─ Benefit: Refinements are clear (X works, Y doesn't) ├─ Example: FAQ-type tasks (well-defined) └─ Verdict: YES, implement MASS

Condition 4: You have engineering time (not much needed) ├─ Time: 1-2 weeks for initial setup ├─ Ongoing: 4-8 hours/week monitoring ├─ Benefit: Automates itself (self-improving) ├─ Example: 1 engineer can build + monitor └─ Verdict: YES, implement MASS


DO NOT USE MASS IF:

Condition 1: Vague or creative tasks ├─ Task: "Write compelling sales copy" (subjective, no clear success) ├─ Problem: How do you "judge" success? (ambiguous) ├─ Issue: Agent might refine toward wrong direction ├─ Example: Branding/creative tasks = not suitable └─ Verdict: NO, use static Claude + human feedback

Condition 2: Low-volume tasks ├─ Volume: <100 conversations/month (same task) ├─ Problem: Learning signal too weak (not enough repetition) ├─ Cost: Implementation overhead > benefit ├─ Example: Custom enterprise workflows (infrequent) └─ Verdict: NO, use static Claude

Condition 3: High-risk tasks ├─ Risk: Blind spot = financial loss / harm ├─ Problem: Can't catch own errors (blind spots exist) ├─ Issue: Self-improvement might reinforce wrong approach ├─ Example: Medical diagnosis, financial advice = risky └─ Verdict: NO, use static Claude + strong human review

Condition 4: Rapidly changing rules ├─ Problem: Task rules change frequently (agent refinements = outdated) ├─ Issue: Agent optimized for old rules, new rules break it ├─ Example: Regulatory compliance (rules change quarterly) └─ Verdict: NO, use static Claude + manual updates


Conclusão: Self-improvement is the future of agents

Fatos:

✓ Sakana MASS = agents improve 70% (proven, 2 rounds) ✗ Your agente = static (never improves) ✓ Self-improving loop = simple (solve → judge → refine) ✗ Takes 2 weeks to implement (small investment) ✓ ROI positive within 1-3 months (if high volume) ✗ Blind spot risk (agent reinforces errors) = solvable (hybrid approach) ✓ Competitive advantage = massive (improving agent > static competitor)

THE FUTURE:

Scenario A: You implement MASS (self-improving) ├─ Month 1: Agent quality +10% (learning started) ├─ Month 3: Agent quality +30% (compounding) ├─ Month 6: Agent quality +70% (vs baseline) ├─ Month 12: Agent = specialized expert (domain specific) └─ Result: ROI = 10x (cost 1x, save 10x)

Scenario B: You keep static Claude ├─ Month 1: Agent quality = 100% (baseline) ├─ Month 3: Agent quality = 100% (no improvement) ├─ Month 6: Agent quality = 100% (still nothing) ├─ Month 12: Agent quality = 100% (forever stuck) └─ Result: Competitor with MASS beats you (quality + cost)

ACTION ITEMS (THIS WEEK):

  1. Audit your tasks: Which are high-volume repetitive? └─ Target: Password reset, FAQ, billing, common issues

  2. Define success signal: How do you know if agent succeeded? └─ Example: Escalation? Repeat question? CSAT score?

  3. Prototype MASS loop: Build simple version (solve → judge → refine) └─ Timeline: 1 week (don't overengineer)

  4. Deploy: Start with 1 task (password reset) └─ Monitor: Track success rate improvement

  5. Scale: Once proven, add more tasks └─ Result: Network effect (more tasks = more learning)

  6. Monitor blind spots: Weekly audit (catch errors early) └─ Override: When agent refines wrong direction

  7. Measure ROI: Cost saved + quality improved └─ Celebrate: Self-improvement working!

BOTTOM LINE:

Sakana MASS = self-improving agents work (70% proven). Your choice: Implement now (competitive advantage) or wait (fall behind). Timeline: 2 weeks to implement, 1-3 months to ROI positive. Risk: Low (hybrid approach catches blind spots). Upside: Massive (exponential improvement over time). Verdict: Do it NOW (not next year).

→ OpenClaw: Implementar MASS Agent Loop (Solve-Judge-Refine Self-Improvement)

Sakana MASS = agentes que melhoram sozinhos (70% better, solve + judge + refine loop). Seu agente? Congelado (nunca melhora). MASS = implementável (2 semanas, simples), ROI rápido (1-3 meses com volume). Catch: Blind spots (agent reinforce erros) = solvable (human review + hybrid). Competitors já implementando. You: 2 weeks de vantagem = game changer (exponential improvement vs static agent). Decisão: AGORA (prototipo) vs NUNCA (perder). 🚀📈✅


Publicado em 13 de outubro de 2026

Leia também