Об этом проекте
Pine of Glass добавляет функции наблюдаемости и управления контекстом в терминальный агент Pi. Требуется Pi 0.86.0 или новее; установка возможна с GitHub или из npm.
Включённые расширения:
- contextimate: показывает, что занимает контекстное окно, включая системные промпты, AGENTS.md, frontmatter навыков, схемы инструментов и материалы сессии. Отображается при новых сессиях и /reload, уровни детализации переключаются по ctrl+o.
- traceline: сворачивает каждый вызов инструмента и запуск рассуждений в одну строку трассировки, помогая просматривать путь агента, чтение контекста и крупные результаты инструментов. ctrl+t разворачивает или сворачивает вид; отдельные элементы можно развернуть в полноэкранном режиме.
- cachemire: показывает предупреждения, связанные с кэшем, встроенно и над редактором, когда требуется внимание. Команда /cache даёт пошаговый обзор сессии.
- meantime: находящийся в разработке инструмент задержек, включаемый флагом. При активации разбивает время на ожидание, размышление, запись и работу инструментов, сообщает о медленных вызовах и предоставляет журнал /pace с метриками, такими как TTFT, TPS, выходные токены и итоги.
Пакет устанавливается командой `pi install git:github.com/tmustier/pine-of-glass` или `pi install npm:pine-of-glass`. Meantime остаётся неактивным, пока не включён явно в конфигурации.
Текущая цель проекта — сделать поведение агента и инструментов более понятным при интерактивной работе в терминале. В планах — поддержка анализа предыдущих сессий и трассировок, включая сценарии RPC, удалённые и многосессионные. Cachemire поставляется как экспериментальный, пока дорабатывается его UX.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.