Letta Code CLI
Letta Code ведет кодового агента с памятью в git, скиллами, субагентами, расписаниями и каналами Telegram и Slack
- 3 827 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Агент меняет свой контекст и запускает хуки и расписания
- Работает с файлами и командами по выбранным режимам прав
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/letta-codeОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент меняет свой контекст и запускает хуки и расписания
- Работает с файлами и командами по выбранным режимам прав
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Letta Code — оболочка для агентов с состоянием: у них есть память, идентичность и опыт, который накапливается со временем. Агент сам переписывает свой контекст, чтобы лучше подстраиваться под вас и проект. С ним работают из локального CLI, из браузера, включая мобильный, и через мессенджеры вроде Telegram, Slack и Discord. Весь контекст, включая блоки памяти, хранится в git (MemFS) и синхронизируется с вашим репозиторием командой `/memory-repository set`. Загружаются глобальные скиллы из `~/.letta`, скиллы проекта из `.agents/skills` и скиллы самого агента. Есть встроенные субагенты, хуки, режимы прав, расписания и поиск по всем сообщениям через `/search`.
Для кого. Разработчикам, которым нужен кодовый агент с долгой памятью и работой по расписанию вместо сессий, начинающихся с нуля.
Подходит, если
- Агент должен помнить стиль кода и решения по проекту от недели к неделе.
- Задачу ставят из Telegram или Slack, а выполняет ее машина дома.
- Контекст агента хранят в своем git-репозитории и переносят между машинами.
- Фоновый субагент разбирает логи, пока основной пишет код.
- Агент по расписанию проверяет состояние сервиса и сообщает о проблемах.
Не подходит, если
- Нужен простой помощник без памяти, который каждый раз начинает с чистого листа.
- Удаленные компьютеры и секреты нужны без входа в аккаунт Letta: эти функции требуют входа.
- Платформа Alpine, 32-разрядная система или Windows ARM64: колеса для них не собираются.
Пример запроса к агенту
Запомни, что в этом проекте тесты запускают через `pnpm test:unit`, и каждое утро проверяй упавшие сборки в CI, присылая сводку в Telegram.Ограничения
Удаленные компьютеры и секреты доступны только после входа в Letta. Агент меняет собственный контекст, поэтому его поведение со временем отходит от настроек по умолчанию: следите за блоками памяти в git. Автоматическое «сновидение» на Windows отключено по умолчанию. Нужен Python 3.9 или новее, поддерживаются glibc Linux 2.28, macOS 14 и Windows x64. Не используйте `sudo` для `npm install -g`: самообновление CLI перестанет работать.
Как отключить. Удалите пакет через `npm uninstall -g @letta-ai/letta-code` или `uv tool uninstall letta`. Папка `~/.letta` и репозиторий памяти остаются, их стирают отдельно.
Частые вопросы
Как установить?
Выполните `npm install -g @letta-ai/letta-code`. Альтернатива без Node.js: `uv tool install letta` или `pipx install letta`, Node.js идет в комплекте.
Где хранится память агента?
В git, в системе MemFS. Репозиторий для синхронизации задается командой `/memory-repository set git@github.com:...`.
Как подключить Telegram или Slack?
Каналы описаны в документации Letta Code, раздел channels. Агент можно попросить настроить их самому.
Какие скиллы загружаются?
Глобальные из `~/.letta`, проектные из `.agents/skills` и скиллы агента из MemFS. Список показывает `/skills`, создание идет через `/skill-creator`.
Что требует входа в Letta?
Удаленные компьютеры и секреты, которые подставляются переменными окружения с скрытыми значениями. Остальное работает локально.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыLetta Skills
letta-ai/skills
44 скилла от Letta для Claude Code и Letta Code: GitHub, Slack, Notion, Sentry, документы, браузер и настройка агентов.
Переносимая папка .agent с памятью, скиллами и протоколами, которая подключается к разным кодовым агентам и не теряет знания при смене инструмента
Фоновый агент Letta читает сессии Claude Code, копит память о проекте и подсказывает перед каждым запросом.
Instar запускает постоянного агента поверх Claude Code или Codex: память, расписание заданий и ответы через Telegram.
Открытый кодовый агент для терминала, браузера и десктопа, который работает с моделями от OpenAI и Claude до Ollama
ContextLattice — локальный слой контекста для агентов
ContextLattice
Локальный слой памяти: цель, решения и доказательства сессии собираются в короткий пакет, который агент открывает заново
Коротко о README
README подает Letta Code как оболочку для агентов, похожих на людей больше, чем на инструменты: с памятью, идентичностью и самоулучшением. Установка в одну команду.