«Pi — практическое руководство» — это курс для разработчиков, которые хотят быстро освоить минималистичный и расширяемый AI coding agent и настроить его под реальные задачи разработки: работу с кодом, терминалом, файлами, контекстом, сессиями, пакетами, навыками и расширениями.
Описание курса
Pi специально создан минималистичным, но при этом максимально расширяемым. Именно эта свобода делает инструмент гибким, но на старте может вызывать вопросы: какую AI-модель выбрать, как устроена система безопасности, как управлять сессиями и контекстом, какие пакеты и расширения действительно полезны в повседневной работе.
Курс проведёт вас по практическому пути — от первоначальной установки и настройки Pi до ежедневного использования в проектах. Вы подключите AI-модель, настроите поведение агента, научитесь работать с файлами и терминалом, передавать правильный контекст, решать задачи в кодовой базе и постепенно расширять Pi под собственный workflow.
Отдельное внимание уделяется продвинутым возможностям: файлам AGENTS.md, reusable agent skills, шаблонам промптов, пакетам, subagents, расширениям, управлению задачами, клонированию и форкам сессий, деревьям сессий, резюме и компактизации контекста.
Чему вы научитесь
После прохождения курса вы сможете превратить Pi в полноценного coding agent, настроенного под ваш стиль разработки, требования проекта и уровень контроля, который вам нужен.
Устанавливать и настраивать Pi
Вы установите Pi, подключите поддерживаемую AI-модель, разберётесь с выбором моделей и уровней рассуждений, а также научитесь управлять глобальными и проектными настройками.
Работать с Pi безопасно
Вы поймёте модель безопасности Pi, научитесь осознанно использовать доверие к проектам, ограничивать доступные инструменты и при необходимости запускать Pi в Docker-контейнере для дополнительной изоляции.
Использовать Pi в ежедневной разработке
Вы научитесь передавать агенту нужные файлы и инструкции, работать с терминалом, запускать команды, планировать задачи до реализации и получать более качественные ответы за счёт правильного управления контекстом.
Настраивать поведение агента через AGENTS.md
Вы освоите локальные и глобальные файлы AGENTS.md, чтобы задавать правила, ограничения, стиль работы, особенности проекта и постоянные инструкции для разных кодовых баз и сессий.
Расширять Pi с помощью пакетов и навыков
Вы разберёте полезные пакеты, которые добавляют веб-доступ, дополнительные ограничения и subagents, а также создадите собственные reusable agent skills и шаблоны промптов для повторяющихся задач.
Создавать расширения Pi
Вы перейдёте от настройки к кастомизации: научитесь разрабатывать расширения Pi, которые могут добавлять новые инструменты, команды, элементы интерфейса, проверки разрешений и другие возможности.
Управлять сессиями и большим контекстом
Вы научитесь ставить задачи в очередь, возобновлять работу, клонировать и форкать сессии, перемещаться по деревьям сессий, а также использовать резюме и компактизацию для эффективной работы с длинными цепочками контекста.
Что входит в программу
- Установка Pi и первоначальная конфигурация.
- Подключение AI-модели через подписку, API-ключ или локальную модель.
- Выбор модели и настройка уровней рассуждений.
- Глобальные и проектные настройки Pi.
- Модель безопасности, доверие к проектам и ограничения инструментов.
- Запуск Pi в Docker для дополнительной изоляции.
- Работа с файлами, терминалом и задачами внутри проекта.
- Планирование работы без встроенного Plan Mode.
- Управление контекстом и качеством ответов.
- Использование локальных и глобальных файлов
AGENTS.md. - Установка и применение пакетов, subagents и дополнительных инструментов.
- Создание собственных agent skills и reusable prompt templates.
- Разработка расширений Pi.
- Клонирование, форки, деревья сессий, резюме и компактизация контекста.
Практический результат
К концу курса вы будете уверенно использовать Pi не как экспериментальный чат-инструмент, а как рабочий AI coding agent для разработки. Вы сможете адаптировать его под конкретный проект, задавать правила поведения, ограничивать доступ, добавлять новые возможности и выстраивать устойчивый процесс работы с длинными задачами и большим контекстом.
Требования
- Базовый опыт программирования и понимание работы с проектами кода.
- Установленный Pi или готовность установить его во время прохождения курса.
- Доступ к поддерживаемой AI-модели — через подписку, API-ключ или локальную модель.
- Предварительный опыт работы с Pi не требуется.
Для кого этот курс
Для начинающих пользователей Pi
Курс подойдёт, если вы хотите получить понятный маршрут от установки и базовой настройки до уверенного использования Pi в реальных задачах разработки.
Для пользователей AI coding agents
Если вы уже работали с инструментами вроде Claude Code, Codex или другими AI-агентами для программирования, курс поможет оценить Pi как более минималистичную и гибкую альтернативу.
Для разработчиков, которым нужен больший контроль
Курс будет полезен, если вы хотите выйти за рамки обычного промптинга и собрать собственную конфигурацию AI-агента с пакетами, навыками, шаблонами промптов, расширениями и продвинутым управлением сессиями.
Для команд и технических специалистов
Материал также подойдёт тем, кто хочет стандартизировать работу AI-агента в проектах, описать правила через AGENTS.md, ограничить доступные действия и сделать использование Pi более предсказуемым и безопасным.