Gemini CLI запущено з підпрограмами, створіть власну команду AI-експертів з програмування за допомогою Markdown-файлу

robot
Генерація анотацій у процесі

ME News Новини, 16 квітня (UTC+8), згідно з моніторингом 动察 Beating, Google офіційно запустила функцію підагентів (subagents) для свого відкритого командного рядка 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, яка також базується на багатьох підагентах, що працюють паралельно. Інструменти штучного інтелекту для програмування колективно переходять від «один агент — один діалог» до архітектури «головний агент — диспетчер + експертні агенти — виконавці», головним рушієм є управління контекстним вікном: з ускладненням програмних завдань зростає потреба розділяти всі проміжні кроки у кілька ізольованих агентів, оскільки збереження всього у одному контексті призводить до зниження продуктивності та зростання витрат, тому розбиття на кілька ізольованих агентів є сучасним інженерним консенсусом. (Джерело: BlockBeats)

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити