Sakhanda Wire
NVDA $225.30 +0.54% MSFT $496.88 +0.90% GOOGL $346.36 +0.82% META $594.97 +2.78% AMZN $265.13 -0.80%
← Към новините

Claude Code вече извършва ежедневна поддръжка на софтуера на Anthropic с 46% дял на слетите промени

Claude Code вече извършва ежедневна поддръжка на софтуера на Anthropic с 46% процент на сливане
Matthias Bastian
14 авг. 2026 г.

Anthropic тества дали Claude Code може да се справи с ежедневната поддръжка на собствения софтуер на компанията. За няколко седмици изкуственият интелект създаде 388 pull request-а, от които 180 бяха слети след човешки преглед.

Claude извършва ежедневна поддръжка на вътрешните приложения на Anthropic „през последните няколко седмици“, според Борис Черни, инженера от Anthropic, създал Claude Code. Вместо да ангажира разработчиците с повтаряща се работа по поддръжката, Claude се справя сам. Черни определя резултатите като „изненадващо положителни“.

В своя пост Черни описва конфигурация, при която Claude чрез Tag изпълнява ежедневни задачи чрез специален Slack канал, наречен „proj-claude-maintains-apps“, във всички платформи на Anthropic: iOS, Android, настолни компютри, уеб, CLI и Agent SDK.

Дванадесет задачи обхващат целия спектър на поддръжката на кода

Claude изпълнява набор от специализирани задачи по поддръжката, според Черни. „Фъзърът за сривове“ отваря приложения в симулатор, докосва произволни места, за да предизвика сривове, анализира първопричината и създава корекция. „Обединителят на дубликати“ сканира кодовата база за сходни, но леко различаващи се абстракции и предлага обединяването им. „Премахвателят на мъртъв код“ изтрива статично недостижимия код, а при съмнителен код първо добавя логване, за да може на следващия ден да провери дали кодът действително не се използва.

Задача Функция
Фъзър за сривове Открива реални сривове на приложенията и генерира корекции за първопричините
Доставчик само на Ant Доставя или премахва забравени вътрешни функции
Опростител на логиката Опростява вложената бизнес логика
Поправяч на логически грешки Моделира сложна логика, за да открива и поправя грешки
Обединител на дубликати Обединява дублиращи се реализации
Премахване на мъртъв код Премахва код, за който е доказано, че е недостижим
Премахвач на безполезни тестове Премахва тестове, които никога не могат да се провалят
Вграждащ вече доставени функции Премахва флаговете за функции, които са напълно пуснати
Поправяч на нестабилни тестове Анализира и поправя нестабилни CI тестове
Подобрител на абстракциите Опростява прекалено сложни абстракции
Архитектурна полиция Поправя нарушенията на слоевете в архитектурата

Черни сподели някои от своите подсказки в Slack и не се извършва никакво сложно инженерство на подсказки. Той казва на Claude на разбираем език да стартира ежедневни задачи за фъзинг на сривове в iOS, Android и настолни компютри, да използва реални приложения без mock-ове, да предизвиква сривове и да създава pull request-и с корекции.

Екранна снимка от Slack показва как Борис Черни чрез инструкции на естествен език делегира на изкуствения интелект задачи по поддръжката за фъзинг на сривове, поправяне на логически грешки, премахване на мъртъв код и други задачи. | Изображение: Борис Черни / Anthropic
Екранна снимка от Slack показва как Борис Черни делегира задачи по поддръжката на изкуствения интелект за фъзинг на сривове, поправяне на логически грешки, премахване на мъртъв код и други задачи чрез съобщения на разбираем език. | Изображение: Борис Черни / Anthropic

Създадени са 388 pull request-а, малко под половината са слети

Claude е създал 388 pull request-а в хранилищата на Anthropic през първите няколко седмици, казва Черни. След комбинация от автоматизиран преглед от Claude Code и човешки преглед 180 са били слети — процент от около 46%.

Според Черни Claude обикновено прави pull request-ите правилно още от първия опит. Когато не успее, екипът променя задачата, така че изкуственият интелект да се справи по-добре на следващия ден. Понякога тази настройка отнема няколко дни. Anthropic вече търси начини да ускори процеса на сливане за подобни механични промени.

Повече от половината автоматично генерирани pull request-и не са преминали успешно, което показва както ограниченията, така и потенциала на подхода. Черни описва експеримента като „ранни признаци на живот“, че автономната поддръжка на приложения с помощта на изкуствен интелект може да работи.

Новини за изкуствения интелект без сензация – подбрани от хора

Абонирайте се за THE DECODER, за да четете без реклами, да получавате седмичен бюлетин за изкуствения интелект, нашия ексклузивен доклад за водещите технологии „AI Radar“ шест пъти годишно, пълен достъп до архива и достъп до секцията за коментари.

Източник: Борис Черни

Преведено автоматично от английски. Оригиналната статия е на връзката по-долу.

Първоначално публикувано от The Decoder на

Прочетете оригинала в The Decoder ↗

Текстът и изображенията са собственост на The Decoder и са възпроизведени тук с посочване на авторството и връзка към оригиналната публикация.

← Към новините

Още новини

Всички последни новини