Перейти до основного вмісту
Просунутий6 хв914 слівСкладність 5/5Автоматизація A4

Як Warp будує self-improving agents з Claude і Skills

Production-кейс Warp: Claude-based agents, Skills і feedback loops для PR review, issue triage та community workflows — з versioned skill updates, evals, human correction і guarded promotion.

Картка кейсу

Що тут автоматизовано

Складність 5/5Автоматизація A4

Обсяг автоматизації

Warp and Anthropic demonstrate agents that capture human corrections, turn them into Skill changes and reuse those improvements across workflows such as PR review and community management. The reproducible pattern is A4 for bounded agent work, but self-modification is not self-authorization: proposed Skill updates remain versioned artifacts that need evaluation and promotion gates before affecting production behavior.

Роль людини

Reviewers correct labels/reviews and provide feedback; maintainers approve or merge Skill changes; platform owners define evals, allowed repositories/tools, schedules, budgets and rollback; security owners protect instructions, CI and credentials from agent-written changes.

Anthropic and Warp ran a May 13, 2026 technical session on Warp's self-improving agents built with Claude. Warp's June 16, 2026 engineering guide documents an inner loop that applies a Skill and an outer loop that observes corrections and proposes a diff to improve the Skill. Warp's current platform is multi-harness and can run Claude Code, Codex and Warp Agent, so later general Oz/Factories claims are not treated as Claude-exclusive.

Зміст статті
  1. 01Бізнес-задача: перенести командний feedback у versioned agent behavior
  2. 02Trigger, input, AI stage, integrations та output
  3. 03Self-improvement ≠ self-authorization
  4. 04Error handling: feedback теж може бути отруєним
  5. 05Evaluation contract: candidate Skill змагається з pinned baseline
  6. 06Frequency, scalability і cost model
  7. 07Як повторити: 7-кроковий rollout

Бізнес-задача: перенести командний feedback у versioned agent behavior

Judgment-heavy workflows швидко старіють: PR-review правила, issue triage, support/community tone і engineering conventions змінюються разом із продуктом. Static prompt поступово накопичує винятки, а ручне переписування інструкції стає окремою непомітною операційною роботою.

Warp показує інший pattern: inner loop виконує task за Skill, а outer loop збирає corrections і готує diff до самого Skill. Сильна частина архітектури не в слові self-improving, а в тому, що knowledge про якість стає versioned artifact із review history, а не містичною пам'яттю моделі.

architecture

Карта системи: Як Warp будує self-improving agents з Claude і Skills

Схема побудована з ключових секцій статті та показує послідовність або архітектурні блоки, які потрібно опрацювати.

Trigger, input, AI stage, integrations та output

Inner-loop trigger може бути новий GitHub Issue, pull request, support/community mention або інша подія. Input — поточний Skill, task payload, repository/context, tool permissions і acceptance rules. Agent виконує classification/review/response і пише trace або external record.

Outer-loop trigger — schedule або накопичений feedback set. Він читає попередні runs, human corrections, comments і grader results, визначає повторюваний failure pattern і генерує **diff до Skill**, а не неперевірену in-place зміну production instruction. Output — candidate Skill revision із evidence і expected improvement hypothesis.

  • Inner trigger → issue/PR/mention/task.
  • Inner output → bounded action + trace + reviewer correction signal.
  • Outer trigger → scheduled feedback aggregation.
  • Outer output → versioned Skill diff + eval candidate, не auto-promotion за замовчуванням.

decision-tree

Контрольні точки для практичного застосування

Візуалізація використовує тези, приклади та наступні кроки статті як перевірювані контрольні точки, а не декоративні елементи.

Self-improvement ≠ self-authorization

Найнебезпечніша банальність — дозволити agent самому переписувати instructions, якими потім оцінюється його поведінка, і одразу deploy-ити зміни. Так feedback loop перетворюється на privilege-escalation loop. У production Skill repository, eval suite, CI policy і merge rules мають бути control plane, який agent не може тихо послабити.

A4 допускає autonomous bounded execution і пропозицію Skill update. Promotion потребує deterministic checks, diff review або trusted grader policy, version fingerprint і rollback target. Якщо agent змінює tool scope, auth assumptions, protected tests або approval requirements — це high-risk change незалежно від того, наскільки переконливо він пояснює improvement.

Error handling: feedback теж може бути отруєним

Failure modes: один noisy reviewer формує неправильне правило, attacker залишає adversarial comment, feedback не репрезентує production distribution, Skill diff overfits останні кейси, outer loop видаляє safety constraint, concurrent improvements конфліктують або model update змінює interpretation тієї самої інструкції.

Контролі: feedback provenance, minimum support threshold для нової rule, negative/adversarial slices, protected instruction sections, semantic diff review, conflict detection, model+Skill fingerprint і canary. Не кожне виправлення людини треба навчити agent повторювати; іноді це просто людина теж помилилася — дивовижно, але production systems мають враховувати й таку екзотику.

Evaluation contract: candidate Skill змагається з pinned baseline

Перед promotion candidate revision проганяється на frozen regression corpus: normal tasks, past corrections, hard negatives, adversarial comments, no-answer/needs-info cases, policy exceptions і tasks поза scope. Для judgment-heavy review додається calibrated human/model grader, але security/authority assertions перевіряються deterministic rules.

Потрібні paired metrics baseline vs candidate: task success, correction rate, false-positive/false-negative by slice, unsafe-action rate, latency, tool calls і cost per verified task. Candidate не проходить release, якщо aggregate score покращився, але погіршив critical slice або розширив tool/authority surface.

Frequency, scalability і cost model

Inner loops можуть працювати event-driven на кожен issue/PR, outer loop — daily/weekly залежно від обсягу feedback. Занадто часта перебудова Skill створює конфігураційний churn: команда вже не розуміє, яка behavior revision працювала в конкретний момент і чому змінився результат.

Full cost = agent inference + repository/tool compute + trace storage + outer-loop analysis + eval reruns + human review + failed candidates + canary/rollback + support. Хороший denominator — cost per accepted task після correction або cost per stable Skill promotion, а не кількість згенерованих diff-ів.

Як повторити: 7-кроковий rollout

1) Виберіть bounded judgment task — triage або first-pass review. 2) Винесіть rules у versioned Skill. 3) Логуйте decision + correction reason. 4) Побудуйте frozen eval corpus. 5) Запустіть outer loop лише як PR generator. 6) Додайте candidate-vs-baseline replay і canary. 7) Автоматизуйте promotion тільки для низькоризикових changes із hard guards і миттєвим rollback.

Підходить командам із достатнім feedback volume і чіткою quality rubric. Якщо команда не може пояснити, що означає хороший review/triage, self-improvement loop просто автоматизує розмноження смаків, конфліктів і корпоративної міфології.

Практичні приклади

Issue triage → human correction → Skill PR

Новий issue запускає triage Skill. Reviewer змінює label і пояснює причину. Scheduled outer agent агрегує подібні corrections і готує Skill diff. Candidate проходить regression corpus, human review і canary; лише після promotion нова revision стає active.

FAQ

Чи Warp дозволяє agent автоматично переписувати себе в production?

Warp показує automated generation of Skill diffs from feedback. У production reproduction AI-Magister рекомендує versioned candidate, eval і promotion gate; self-improvement не має означати self-authorization.

Чи всі current Warp agents працюють на Claude?

Ні. Warp's current platform є multi-harness і підтримує Claude Code, Codex та інші agents. Claude-specific evidence тут походить з Anthropic/Warp session; ширші Warp platform capabilities не приписуються виключно Claude.

Який перший use case?

Issue triage або first-pass PR review, де є багато historical examples і людських corrections, але low blast radius.

Пов’язані матеріали

Як AIG використовує Claude в underwriting і claims workflows

Production-кейс AIG: Claude в страховому underwriting, data extraction і decision support — з human-owned risk decisions, auditability, evidence controls, deterministic policy gates та staged rollout.

Як Outtake побудував long-running cyber investigator на Claude

Production-кейс Outtake Recon Agent: один threat signal → багатокрокове autonomous investigation → graph of infrastructure/actors → human decision, з Claude, durable state, evidence trace і containment.

Як Rakuten скоротила delivery з 24 до 5 днів із Claude Code

Production-розбір кейсу Rakuten: довгі автономні coding tasks, паралельна робота, verification gates, reported 79% time-to-market reduction і шлях до managed agents.

Як Notion оркеструє 30+ паралельних Claude Managed Agents у спільному workspace

Production-кейс Notion + Claude Managed Agents: команди запускають десятки довготривалих агентних задач із task board, підтягують контекст із робочих сторінок і репозиторіїв, а результати проходять через видимі permission, review, retention та cost boundaries.

State machines для агентів

State machines для агентів — практичний розбір production-архітектури: відокремлення ймовірнісного рішення моделі від детермінованого життєвого циклу виконання. Матеріал охоплює контракти, межі повноважень, failure modes, оцінювання та контрольований rollout.

Observability для LLM-систем

Які traces, metrics, logs і evaluation signals потрібні для LLM: prompts, retrieval, tool calls, usage, quality, privacy, cardinality і розслідування інцидентів.

Джерела

  1. How Warp builds self improving agents on Claudeофіційне
  2. Warp x Anthropic: How Warp builds self improving agents on Claudeофіційне
  3. How to build a self-improvement loop for your Skillsофіційне