Для мене відкритий код завжди означав «відкриття вихідного коду».
Це буквально було моїм розумінням з давніх часів.
Виявляється, хтось вирішив, що «відкритий код» не означає цього, і натомість існує тест на чистоту, щоб визначити, чи можна назвати щось «відкритим» чи ні.
Якщо ви поділяєте це переосмислення терміну, я радий за вас.
Але ви абсолютно ніхто, хто пояснює мені, що таке відкритий код і як і коли я можу використовувати цей термін.
Кіро стає все кращим!
Для тих, хто не знає, Kiro — це асистент програмування на базі AWS на базі штучного інтелекту.
Вони щойно випустили «Kiro Powers», і ось як це працює:
Замість того, щоб завантажувати всі MCP-інструменти в контекст і сподіватися, що агент це зрозуміє, ця функція допомагає Kiro завантажити саме те, що вам потрібно, саме тоді, коли потрібно.
Головна ідея полягає в тому, щоб запобігти гниттю контексту і уникнути необхідності вручну створювати правила та власні інструкції.
Тепер у вас є POWER .md-файл, який виконує роль інструкції з адаптації, який читає агент. Він повідомляє агенту, які інструменти використовувати, коли їх застосовувати і як правильно їх застосовувати.
Вона також містить визначення самого інструменту MCP. Це означає, що вам не потрібно мати справу з окремим файлом конфігурації. Якщо ви встановлюєте живлення, у вас є все необхідне для роботи інструменту.
У цьому є кілька переваг:
• Не потрібно витрачати контекст на все заздалегідь.
• Powers впроваджує найкращі практики використання різних інструментів.
• Не треба возитися з конфігураційними файлами.
• Працює як лего-блоки для можливостей агентів.
Це здається досить хорошим способом підвищити рівень агента, не торкаючись контекстного вікна.