Урок 8: Лайфхаки и Секреты мастерства
Урок 8: Лайфхаки и Секреты мастерства ⚡🚀
В финальном уроке разберем скрытые возможности OpenCode, которые превращают пользователя в «Оркестратора».
🛠️ 1. Кастомные команды (Custom Commands)
Вы можете создать свои «горячие клавиши» для ИИ. В папке .opencode/commands/ создайте файл review.md:
---
description: Экспресс-аудит модуля
---
Проведи глубокое ревью кода, обращая внимание на производительность.
Теперь в терминале достаточно написать /review, и агент выполнит ваш сложный промпт. В этом сила «Оркестратора» — вы не печатаете, вы запускаете процессы.
🐙 2. GitHub: Агент на зарплате
OpenCode может жить внутри ваших Issues и PR.
opencode github install
Тегайте агента прямо в комментариях на GitHub: @opencode поправь логику. Он сам сделает коммит и обновит ветку.
🛡️ Практика безопасности
Лайфхаки требуют дисциплины. Вот три правила выживания:
- Токены: OpenCode хранит ключи в
auth.json. Всегда делайтеchmod 600 ~/.local/share/opencode/auth.json. Никогда не просите агента «прочитать его конфиги» — он может выплюнуть ваши секреты прямо в чат или отправить их через webfetch. - Промпт — это код: Кастомные команды в Markdown — это исполняемые сценарии. Никогда не копируйте чужие
.mdиз сомнительных источников без вычитки. Там может быть скрытый вызовrm -rf. - MCP-гигиена: Не ставьте MCP-серверы («суперспособности») от неизвестных разработчиков. Это прямой доступ к вашей файловой системе.
⚡ 3. Мгновенный отклик (–attach)
Если работаете над крупным проектом, используйте флаг --attach. Это убирает время на «холодный старт» и позволяет агенту отвечать мгновенно, оставаясь в контексте запущенной сессии.
Курс завершен. Теперь вы — Оркестратор. Используйте OpenCode не для того, чтобы писать за вас строчки кода, а для того, чтобы управлять скоростью доставки ценности. 🦾⚡🦾
——— @tsingular