Gemini CLI запускає функцію субагентів для кастомних команд з AI-програмування

iconKuCoinFlash
Поділитися
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconКороткий зміст

expand icon
Gemini CLI, відкритий інструмент командного рядка від Google, 16 квітня (UTC+8) запустив функцію субагентів. Кожен субагент має власний контекст, інструкції та інструменти, а основний агент автоматично розподіляє завдання. Вбудовані субагенти включають generalist, cli_help та codebase_investigator. Користувачі можуть створювати власні субагенти за допомогою файлів Markdown. Субагенти працюють паралельно, хоча можуть виникати конфлікти коду. Це оновлення приносить нові новини про ШІ та криптовалюту, демонструючи, як новини на ланцюгу продовжують розвиватися за допомогою просунутих інструментів програмування.

ME News: 16 квітня (UTC+8), за даними моніторингу Beating, Google офіційно запустила функцію субагентів для свого відкритого інструменту командного рядка Gemini CLI. Кожен субагент має власне вікно контексту, системні інструкції та набір інструментів; головний агент автоматично розподіляє підзавдання найбільш підходящим субагентам під час виконання складних завдань, а результати компресуються в скорочені звіти, що не забруднюють основний контекст сесії. У Gemini CLI вбудовано три субагента: generalist (універсальний агент, придатний для завдань із високим використанням інструментів, наприклад, масовий рефакторинг), cli_help (експерт з інструкціями з використання Gemini CLI) та codebase_investigator (дослідження кодової бази, аналіз архітектури та виявлення багів). Користувачі також можуть явно вказати, який субагент має виконати завдання, використовуючи синтаксис @agent, наприклад: `@codebase_investigator розібрати процес автентифікації`. Створення користувацьких субагентів має низький поріг входу: достатньо розмістити файл Markdown із YAML-метаданими у директорії .gemini/agents/, де визначаються опис ролі, доступні інструменти та системні інструкції. Файли, розміщені у ~/.gemini/agents/, діють глобально; файли у директорії проекту автоматично діляться з командою разом із кодом. Субагенти також можуть бути упаковані як розширення для розповсюдження через Gemini CLI. Субагенти підтримують паралельне виконання — кілька субагентів можуть одночасно обробляти різні підзавдання. Однак Google попереджає, що паралельні завдання, що стосуються редагування коду, можуть призводити до конфліктів запису, тому їх слід використовувати обережно. День раніше Anthropic також опублікувала перероблену настільну версію Claude Code, чия основна ідея також полягає у паралельній роботі багатьох агентів. Інструменти AI для програмування масово переходять від архітектури «один агент — діалог» до архітектури «головний агент — координація + експертні агенти — виконання», головним стимулом чого є управління контекстними вікнами: зі зростанням складності завдань з програмування, поміщення всіх проміжних кроків у єдине контекстне вікно призводить до зниження продуктивності та зростання витрат — розбиття на окремі ізольовані агенти є поточним інженерним консенсусом. (Джерело: BlockBeats)

Відмова від відповідальності: Інформація на цій сторінці може бути отримана від третіх осіб і не обов'язково відображає погляди або думки KuCoin. Цей контент надається лише для загального інформування, без будь-яких запевнень або гарантій, а також не може розглядатися як фінансова або інвестиційна порада. KuCoin не несе відповідальності за будь-які помилки або упущення, а також за будь-які результати, отримані в результаті використання цієї інформації. Інвестиції в цифрові активи можуть бути ризикованими. Будь ласка, ретельно оцініть ризики продукту та свою толерантність до ризику, виходячи з ваших власних фінансових обставин. Для отримання додаткової інформації, будь ласка, зверніться до наших Умов використання та Розкриття інформації про ризики.