Спочатку план: як працює режим планування в Mythex
Чат Mythex має три режими — Створення, Планування і Питання — і Планування варто обрати перед великою або неоднозначною зміною. У режимі Планування агент вироблює підхід, не редагуючи ваш проєкт. Ви читаєте план, і лише коли натискаєте Створити, агент починає вносити зміни.
Що це робить
У кожному чаті робочого простору є меню режимів:
| Режим | Для чого |
|---|---|
| Створення | Вносити зміни безпосередньо в проєкт |
| Планування | Обговорити підхід перед редагуванням |
| Питання | Відповідати на запитання без редагування коду |
Коли план готовий, у чаті з'являється картка плану зі списком завдань. Переглянути план відкриває її у вкладці лише для читання, де видно весь підхід — розділи, зміст і контрольний список кроків — з власною кнопкою Створити. Натисніть Створити на картці або у вкладці, і агент почне реалізацію.
Те саме меню є на панелі введення на головній сторінці, тож можна почати зовсім новий проєкт у режимі Планування. Надсилання з головної створює проєкт і відкриває робочий простір у тому режимі, який ви обрали.
Чому це допомагає
Просити агента одразу створити щось добре працює для малих, зрозумілих змін. Для великих або неоднозначних він може піти в напрямку, якого ви не мали на увазі, і кожне виправлення поверх хибного старту ускладнює наступне.
План дає дешеву контрольну точку до того, як змінюється будь-який код. Ви бачите, як агент зрозумів ваш запит, і кроки, які він збирається зробити. Якщо щось не так, ви виправляєте це одним реченням, а не розплутуєте зібране.
Режим Планування також є безпечним місцем для дослідження. Агент може лише дивитися, поки планує: якщо ви пов'язали застосунки через Конектори, він може перелічити їх і дослідити, що вони вміють, але не може виконати дію. Планування ніколи не надсилає email.
Як користуватися
- Оберіть Планування в меню режимів у чаті робочого простору (або на панелі введення головної для нового проєкту).
- Опишіть зміну. Будьте конкретними щодо того, що хочете і що має лишитися без змін — назва, кольори бренду, вміст.
- Відповідайте на запитання. Якщо агенту потрібне рішення щодо продукту, над панеллю введення з'явиться панель Запитання. Оберіть варіант або введіть власну відповідь, а потім натисніть Продовжити.
- Прочитайте план. Натисніть Переглянути план на картці плану, щоб відкрити його у власній вкладці.
- За потреби відкоригуйте. Відповідайте в чаті, що змінити.
- Натисніть Створити на картці або у вкладці плану, коли все до вподоби.
Агент теж може запропонувати план
Якщо ви в режимі Створення і агент вважає, що запит спершу потребує плану, з'являється картка Перейти до Планування. Перейти (або ⌘/Ctrl+Enter) продовжує в режимі Планування; Пропустити (Esc) залишає вас там, де ви є. Смуга під причиною — це відлік: якщо її не чіпати, хід сам перейде в режим Планування, тож навіть коли ви просите план у режимі Створення, ви його отримаєте.
Коли планувати, а коли ні
З гайду Ітерації:
- Плануйте, коли зміна неоднозначна або ризикована, або для будь-якої великої функції.
- Питайте, коли хочете пояснення — «що це робить?» — без змін у файлах.
- Створюйте, коли знаєте, чого хочете, і це малий, зрозумілий крок: змінити один розділ, виправити одну помилку, додати одну сторінку. Менші прохання означають менше сюрпризів і нижчі витрати кредитів.
Планування не замінює ітерацій дрібними кроками; воно їх підготовлює. Гарний план розбиває велику функцію на контрольний список, а режим Створення проходить його крок за кроком.
Якщо збірка все одно пішла не так
Плани зменшують кількість сюрпризів, але не усувають їх. Після кожного успішного ходу агента Mythex зберігає контрольну точку, і Повернутися до цієї точки в кінці відповіді відкочує файли проєкту до неї. Також можна відредагувати попереднє повідомлення і вибрати Відхилити і надіслати знову, щоб відкотитися і спробувати інший промпт. Обидва варіанти зазвичай кращі, ніж боротьба з купою накопичених виправлень.
Обмеження
- Режим Планування не редагує файли. Нічого не змінюється, доки ви не натиснете Створити.
- У режимах Планування і Питання агент може переглядати підключені застосунки, але не може нічого запускати чи починати підключення.
- Усі користуються одним стандартним агентом для кодування в кожному режимі; вибору моделі немає.
Читайте також
- Чат — режими, картка плану і контрольні точки
- Ітерувати без перебудови
- Як писати промпти для конструкторів застосунків на ШІ