Смена модели — это простая часть переключения агента, а оставшийся контракт среды — это то, что фактически терпит неудачу. Вы можете сменить поставщика в одночасье и при этом унаследовать молчаливые предположения размещенной среды выполнения о cwd, секретах и инструментах. Тхо...
Смена модели — это простая часть переключения агента, а оставшийся контракт среды — это то, что фактически терпит неудачу. Вы можете сменить поставщика в одночасье и при этом унаследовать молчаливые предположения размещенной среды выполнения о cwd, секретах и инструментах. Эти предположения не переносятся вместе с вашими шаблонами подсказок, поэтому после запуска они проявляются в виде нестабильных вызовов инструментов. В этом дневнике описан план переключения, который вы можете выполнить, прежде чем доверять уровню бесплатной модели реальным репозиториям.
Почему размещенные агенты чувствуют себя умнее, чем есть на самом деле
Размещенная среда выполнения агента — это не просто конечная точка модели с дополнительной оболочкой JSON для вызовов инструментов. Обычно он внедряет рабочий каталог, кеш пакетов, идентификатор git и секретный брокер, который вы никогда не объявляли. Вы замечаете эти подарки только тогда, когда они исчезают, потому что агент продолжает писать команды так, как будто старая машина все еще существует. Режим отказа выглядит как качество модели, но это почти всегда отсутствие контракта песочницы.
Вы должны рассматривать старую среду выполнения как зависимость с неопубликованным API и без электронных писем об устаревании. Этот API включает в себя оболочки по умолчанию, выход из сети и структуру файловой системы, которую поставщик никогда не обещал сохранять. Если вы пропустите инвентаризацию, ваша первая неделя бесплатного уровня будет обновлена.