-
Notifications
You must be signed in to change notification settings - Fork 0
Home uk
🌎 Мова: Українська — переглянути всі 33 мови
Ласкаво просимо. Це вікі — практичний посібник для початківців зі створення справжнього інструмента командного рядка з агентним ШІ-помічником з коду — на дуже безглуздому прикладі, щоб навчання було веселим.
Приклад — LockedIn CLI: фейковий «ШІ-CLI», що пародіює інструменти розробників епохи ШІ та «ідейне лідерство» професійних мереж. Він має градієнтну заставку, інтерактивну сесію чату, slash-команди й модель, що «думає» дуже старанно — і не приносить абсолютно жодної професійної користі, навмисно. Та під жартами це чистий, добре протестований проєкт на Node.js, ідеальний для навчання.
Жарт — це навчальний інструмент. Ви сміятиметеся над поштовими скриньками, забитими спамом рекрутерів, попутно тихо опановуючи архітектуру, тестування і — найголовніше — як скеровувати ШІ-агента, щоб він писав і змінював справжній код за вас.
- Новачок в агентному / ШІ-асистованому програмуванні. Можливо, ви вже користувалися чат-помічником, але ще не керували агентом, який редагує файли, запускає тести й викочує зміни. Цю частину ми пройдемо неспішно.
- Впевнено володієте основами програмування. Ви вмієте читати JavaScript, користуватися терміналом і стежити за ходом функції. Код тут середнього рівня; частини про ШІ — для початківців. (Досвід із фреймворками не потрібен — це чистий Node з нульовими залежностями.)
Підійде будь-який спроможний агент з коду. У прикладах використовується GitHub Copilot CLI (той самий агент, що написав цей проєкт), але робочий процес переноситься й на інших агентів.
У цього проєкту є жорстке правило, і весь посібник обертається навколо нього:
Ніщо не викочується, доки не проходить
npm test.
ШІ-агент може дуже швидко написати багато коду. Набір перевірок — це те, як ви зберігаєте контроль над ним. Ви навчитеся змушувати агента працювати за цим бар'єром: опишіть зміну, дайте йому додати тести, дайте реалізувати, і приймайте роботу лише коли набір зелений.
Проходьте розділи по порядку. Кожен короткий, завершується вправою «Спробуйте зі своїм агентом» і спирається на попередній.
- Урок 1 Орієнтація — налаштуйте проєкт, запустіть його, познайомтеся зі своїм агентом і вперше пройдіть тестовий бар'єр.
- Урок 2 Як працює код — архітектура, що робить цей проєкт простим (і безпечним) для змін агентом: чисте, тестоване ядро; випадковість із seed; і набір тестів.
- Урок 3 Ваше перше завдання для агента — головна подія: додайте цілком нову команду від початку до кінця, скеровуючи агента, спершу тести.
- Урок 4 Промптинг і рев'ю — пишіть промпти як провідний інженер, перевіряйте diff-и агента, ітеруйте й зберігайте темп між сесіями.
- Урок 5 Локалізація — як CLI говорить 33 мовами, і як скерувати агента додати ще одну (i18n, паритет ключів, подвійна ширина та розкладка з комбінованими знаками).
Хочете натомість внутрішньосвітові жартівливі документи? Вони живуть у Довіднику команд (початковий сатиричний «посібник»). Користуєтеся допоміжними технологіями? Дивіться Доступність — CLI має режими екранного диктора, високої контрастності та низької відволікуваності.
Внески вітаються. Клонуйте репозиторій і відкрийте його будь-яким спроможним
агентом з коду, як-от Claude Code, Cursor чи Codex. Скажіть йому дотримуватися
інструкцій репозиторію та цих посібників, перевірте його зміни й запустіть
npm test перед надсиланням. Це приклади, а не рекомендації чи вбудовані
інтеграції.
- Node.js 18+ (Linux, macOS чи Windows — усюди однаково).
- git і агентно-спроможний помічник з коду (наприклад, GitHub Copilot CLI).
- ~30–60 хвилин і почуття гумору.
Готові? Переходьте до Урок 1 Орієнтація.
Сатира. LockedIn CLI — це пародія на інструменти командного рядка епохи
ШІ та культуру «ідейного лідерства» — не пов'язаний із, не схвалений і не
представляє LinkedIn, чи будь-яку реальну компанію. Написано великою мовною
моделлю (GitHub Copilot CLI, Claude Opus 4.8) під керівництвом людини й
ліцензовано GPL-3.0-or-later. Запустіть lockedin legal для повної відмови
від відповідальності.
Tutorial
- 1 · Orientation
- 2 · How the Code Works
- 3 · Your First Agent Task
- 4 · Prompting & Reviewing
- 5 · Localization
Reference
Satire · Sátira · 風刺. Not affiliated with LinkedIn. GPL-3.0-or-later.