Оригінальна назва: «10 найкращих прийомів Claude code, яких я хотів би знати раніше»
Оригінальний автор: Теслящик, AI-аналітик
Нижче — прийоми Claude code, які я збирав понад пів року, і не раз зітхав: якби я знав їх раніше.
Вони економлять мені масу часу, допомагаючи входити в «шовковистий» стан, коли я пишу код або створюю контент.
Стаття поділена на три частини:
1. Три способи запуску
2. Прийоми під час роботи
3. Використання додаткового ПЗ для вирішення проблеми ефективної взаємодії людини й машини
Усе це зводиться до одного: щоб ти був(ла) більш зосередженим(ою) на програмуванні та інших поточних справах.
Я сподіваюся, щоб кілька місяців тому хтось надіслав мені цей гайд — щоб я менше гаяв час на кола, і щоб усе запускався «шовковисто»:
Збережи цей гайд: цього вікенду витрать 30 хвилин і опануй прийоми Claude code.
Надішли його будь-кому, хто питає: «Я думаю, що Claude code складний, але я ніколи не пробував(ла)».
Гаразд, спершу почнемо з найпростішого запуску (ви правильно зрозуміли — і в запуску є нюанси)
Запустити Claude — дуже просто: просто в командному рядку
Але для тих, хто не любить інструменти командного рядка, насправді Claude code — це інтерфейс з візуалізацією.
Як зробити це?
Тут на сайті: https://claude.com/download під Claude Desktop, виконавши кроки нижче, ви отримаєте візуальний Claude.
Тут можна не лише чатитися — також є багато функцій на кшталт OpenClaw.
Візуальний інтерфейс для звичайних людей зручніший, але програмісти більше люблять запуск через командний рядок.
Нижче я розповім кілька команд для прискорення запуску.
У процесі використання Claude code ми часто стикаємося з потребою перезапуску: щоразу при перезапуску потрібно відновлювати попередній контекст:
Раніше я завжди використовував:
Але насправді офіційна команда дає аж не так уже й мало дуже хороших команд запуску:
Найчастіше я використовую саме cluade -c — коротка команда заощадила мені чимало життя.
-p запускати в автоматизованому режимі
Claude Code можна запускати без UI: просто скористайтеся командою нижче:
Варто зазначити, що зараз, якщо ви хочете використовувати локальні subscription Token для автоматизації задач, то на даний момент це можливо лише таким способом.
Нижче — відомий інструмент Obsidian + Claude Code: це коли ти сам робиш SDK, щоб використовувати локальні subscription Token саме так.
Я визнаю, що те, що я казав на початку, могло бути трохи складним — нижче розповім про кілька простих команд у процесі використання.
Коли я лише почав користуватися claude code, всі ще любили використовувати Ctrl+C, щоб закрити поточну розмову, хто б знав, що так ти просто вимикаєш і весь Claude.
Правильний підхід: натиснути Ese один раз — і діалог буде миттєво перервано, щоб ситуація не погіршилася.
Якщо ж Claude раптом «втрачає розум», ми можемо натиснути Ese+Ese двічі, а далі з’явиться список:
Ти можеш використати цю функцію, щоб повернутися до будь-якої точки перевірки, не даючи Claude code зіпсувати код.
Іноді ми хочемо запустити якусь команду для тесту, але щоб не переривати роботу поточного Claude, нам доводиться відкривати ще одне вікно команд.
Насправді ми можемо використовувати! синтаксис:
Під час продовження діалогу ми накопичуємо все більше записів розмови, і відповідно зростає кількість token, спожитих за один запит; у цей момент Claude code починає працювати все повільніше й повільніше.
У тебе є два варіанти: відкрити нове вікно або використати** /clear**
Проста команда, яка очищає непотрібний контекст — приблизно так само, як ти один раз вимикаєш 20 вкладок Chrome.
Але я не хочу очищати ці контексти? Використай** /compact, стисни все.**
Це як дати claude чашку Red Bull, щоб він прокинувся і запрацював.
Сподіваюся, наведені вище маленькі поради допоможуть тобі користуватися Claude code більш «шовковисто».
Але цього явно недостатньо, бо Claude code — це інструмент командного рядка, і незалежно від того, скільки команд ти вивчив(ла), це все одно ментальне навантаження.
На щастя, в спільноті з’явилося чимало супутнього ПЗ, щоб вирішити такі болі:
Немає зрілої методології підказок, через що ефективність програмування низька
Люди друкують повільніше, через що ефективність введення підказок теж низька
Під час роботи з кількома задачами люди розриваються на частини, через що продуктивність не зростає
Якщо будь-яка з наведених вище проблем — твоя, то продовжуй читати.
Зараз ми поступово зрозуміли, що люди не встигають за швидкістю машин: тому в спільноті з’явився цілий ряд програм, які вирішують цю проблему.
Спершу нам потрібна зріла методологія програмування:
У звичайних людей під час Vibecoding немає особливої системності: що спало на думку — те й робиш. Цей Skills — це робочий процес програмування, який підсумував один досвідчений програміст.
Він упакував найкращі практики топового інженерного ПЗ в однокнопковий Skills. Від розбору вимог, підтвердження Spec і детального плану до TDD з тестовою керованістю + автоматичного Code Review — протягом усього процесу примусово підтримується структурований робочий потік. Завдяки цьому AI видає якісний, підтримуваний код, як ціла команда зрілих інженерів: частота проходження з першої спроби суттєво зростає, і вже не потрібно постійно «рятувати пожежі» знову й знову.
Цей проєкт уже має 138k Stars — детальніше ви можете дізнатися самі, я не буду повторювати.
Коли в тебе є зрілий набір програмних Skills, ти виявляєш, що він змушує тебе часто вводити інформацію — і тут саме швидкість друку стає вузьким місцем твоєї ефективності.
Ти думаєш: чи є якась програма, яку можна тихо «скликати» в офісі, щоб вона перетворювала голос на текст, і яка дуже точно розпізнає китайську та англійську?
Є, є — і навіть багато. Але я рекомендую лише дві: typeless і Доубао (豆包) Input Method
Перевага Доубао (豆包) Input Method у тому, що воно швидке, а розпізнавання китайської та англійської — непогане. Найголовніше — воно безкоштовне. Це щось на кшталт Android-системи: я також ним користуюся.
Але typeless, окрім того що платний, не має особливо багато інших мінусів — його можна спробувати.
Нижче я розміщую посилання.
typeless я рекомендую з принципу «платять за рахунок продажів, тому я його теж раджу»: https://www.typeless.com/?via=lxfater
Доубао (豆包) Input Method ще на етапі тестування: ви можете знайти інсталяційний пакет під час пошуку.
Як тільки почнеш говорити й вводити голосом, ми зможемо давати Claude code більше контексту. А частота проходження з першої спроби буде все більше й більше зростати. І тоді вузьким місем стане час виконання самого Claude code.
Ми можемо одночасно використовувати кілька інстансів Claude code. У цей момент наше вузьке місце — проблема втрати контексту під час перемикань між задачами людиною.
Спершу я рекомендую програму під назвою Cmux:
Вона створена на базі Ghostty як нативний термінал для macOS, спеціально для одночасного запуску кількох coding agent: вертикальні вкладки + розумна бічна панель, гнучкий поділ екрана, розумні сповіщення з підсвіткою, вбудований у браузер поділ екрана + Socket API.
Це проєкт з відкритим кодом: https://github.com/manaflow-ai/cmux
Мені найбільше подобається функція поділу екрана, але як тільки ти поділив(ла) екран, з’являється невідомість: яке саме вікно завершило задачу.
На щастя, ця програма підсвічує відповідну область термінала, допомагаючи тобі швидко перемкнутися на потрібне вікно.
Зображення з офіційного сайту
Але наступна програма, яку я зараз представлю, зробить таке перемикання надзвичайно «шовковистим»:
Це нещодавно дуже популярний продукт — Vibe Island
Чи гарний у нього UI — судіть самі, але найсильніше в цьому продукті те, що він підтримує перемикання між багатьма різними інструментами
І щоразу при перемиканні він автоматично активує, виводить на фокус вікно потрібного APP, і далі можна одразу вводити.
Теоретично, якщо ти перемикаєшся достатньо швидко, і відкриваєш достатньо багато вікон, він безперервно підходитиме до тебе з потрібними для обробки вікнами. Ти відчуваєш, ніби працюєш на конвеєрі.
Сподіваюся, цей матеріал буде для тебе корисним. Це скоріше «для початківців», хоча для програмістів це, по суті, загальні знання.
Але все одно дуже сподіваюся допомогти тобі. Якщо ти відчуваєш, що ця стаття для тебе корисна!
Посилання на оригінальний матеріал
Натисни, щоб дізнатися про найм у律動BlockBeats
Ласкаво просимо приєднатися до офіційної спільноти律動 BlockBeats:
Telegram підписний чат: https://t.me/theblockbeats
Telegram група спілкування: https://t.me/BlockBeats_App
Twitter офіційний акаунт: https://twitter.com/BlockBeatsAsia