Вчера Anthropic выпустили очень жирный релиз – Opus 4.5, который опять является the best model in the world for coding, agents, and computer use, и теперь стал дешевле в 3 раза! Эту новость вы наверняка слышали и в других источниках, но я хотел рассказать об интересных обновлениях Сlaude Developer Platform, которое выпустили вместе с новым Опусом.
1. Tool Search Tool – Антропики прочитали мой пост и узнали, что github mcp жрёт очень дофига токенов! Поэтому, они придумали сделать тул, который будет искать другие тулы.
Работает очень просто: вы, как разработчик MCP сервера можете пометить каждый тул флагом
Плюсы - лучшая экономия токенов в контекстном окне; модель больше не тратит своё драгоценное внимание на ненужные тулы.
Минус - скорее всего, придётся чаще подсказывать модельке дергать нужные тулы и использовать свой поисковик.
Документация, пример использования
2. Programmatic Tool Calling – в начале ноября Антропики выпускали статью о том, что они придумали штуку покруче чем mcp, о чём я писал пост, который стал самым популярным у меня в канале. Эта фича даёт возможность модельке самостоятельно писать код под задачу, использовать и выкидывать его, когда он станет не нужен.
Теперь, доступно и для разработчиков Claude Dev Platform. Там же, в блоге, Антропики подсказывают, когда стоит это использовать:
- Работа с большими датасетами, где нужно извлечь часть информации
- Запуск multi-step workflows с несколькими вызовами иниструментов
- Пре-процессинг данных перед отправкой в модель
- Параллельные задачи
Когда не стоит:
- простые задачи, где достаточно одного вызова тула
- задачи, где важно показать модельке всю информацию
Документация, пример реализации
3. Tool Use Examples – few shot examples в удобной обёртке в API! Теперь при определении тулов, можно удобно показать, как стоит вызывать инструменты. Мелочь, а приятно.
Документация
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
1. Tool Search Tool – Антропики прочитали мой пост и узнали, что github mcp жрёт очень дофига токенов! Поэтому, они придумали сделать тул, который будет искать другие тулы.
Работает очень просто: вы, как разработчик MCP сервера можете пометить каждый тул флагом
defer_loading: true. Такой тул не будет загружен в контекст модели с запуском системы. Когда модель, вдруг, захочет запустить такой тул, то она сначала воспользуется поиском, найдет его, загрузит его промпт в свой контекст и потом вызовет.Плюсы - лучшая экономия токенов в контекстном окне; модель больше не тратит своё драгоценное внимание на ненужные тулы.
Минус - скорее всего, придётся чаще подсказывать модельке дергать нужные тулы и использовать свой поисковик.
Документация, пример использования
2. Programmatic Tool Calling – в начале ноября Антропики выпускали статью о том, что они придумали штуку покруче чем mcp, о чём я писал пост, который стал самым популярным у меня в канале. Эта фича даёт возможность модельке самостоятельно писать код под задачу, использовать и выкидывать его, когда он станет не нужен.
Теперь, доступно и для разработчиков Claude Dev Platform. Там же, в блоге, Антропики подсказывают, когда стоит это использовать:
- Работа с большими датасетами, где нужно извлечь часть информации
- Запуск multi-step workflows с несколькими вызовами иниструментов
- Пре-процессинг данных перед отправкой в модель
- Параллельные задачи
Когда не стоит:
- простые задачи, где достаточно одного вызова тула
- задачи, где важно показать модельке всю информацию
Документация, пример реализации
3. Tool Use Examples – few shot examples в удобной обёртке в API! Теперь при определении тулов, можно удобно показать, как стоит вызывать инструменты. Мелочь, а приятно.
Документация