Skip to content

Home ru

James Morris edited this page Jul 29, 2026 · 1 revision

LockedIn CLI — сатирический учебник по разработке с ИИ-агентом

🌎 Язык: Русскийпосмотреть все 33 языка

Добро пожаловать. Это вики — практический учебник для начинающих по созданию настоящего инструмента командной строки с агентным ИИ-помощником по коду — на очень нелепом примере, чтобы учиться было весело.

Пример — LockedIn CLI: фейковый «ИИ-CLI», пародирующий инструменты разработчиков эпохи ИИ и «идейное лидерство» профессиональных сетей. У него есть градиентная заставка, интерактивная сессия чата, slash-команды и модель, которая «думает» очень усердно — и не приносит абсолютно никакой профессиональной пользы, намеренно. Но под шутками это чистый, хорошо протестированный проект на Node.js, идеальный для обучения.

Шутка — это учебный инструмент. Вы будете смеяться над почтовыми ящиками, забитыми спамом рекрутёров, попутно тихо осваивая архитектуру, тестирование и — самое главное — как направлять ИИ-агента, чтобы он писал и менял настоящий код за вас.


Для кого это

  • Новичок в агентном / ИИ-ассистированном программировании. Возможно, вы уже пользовались чат-помощником, но ещё не управляли агентом, который редактирует файлы, запускает тесты и выкатывает изменения. Эту часть мы пройдём не спеша.
  • Уверенно владеете основами программирования. Вы умеете читать JavaScript, пользоваться терминалом и следить за ходом функции. Код здесь среднего уровня; части про ИИ — для начинающих. (Опыт с фреймворками не нужен — это чистый Node с нулевыми зависимостями.)

Подойдёт любой способный агент по коду. В примерах используется GitHub Copilot CLI (тот самый агент, что написал этот проект), но рабочий процесс переносится и на других агентов.

Единственное правило: тестовый барьер 🧪

У этого проекта есть жёсткое правило, и весь учебник вращается вокруг него:

Ничего не выкатывается, пока не проходит npm test.

ИИ-агент может очень быстро написать много кода. Набор проверок — это то, как вы сохраняете контроль над ним. Вы научитесь заставлять агента работать за этим барьером: опишите изменение, дайте ему добавить тесты, дайте реализовать, и принимайте работу только когда набор зелёный.

Как пользоваться этим учебником

Проходите главы по порядку. Каждая короткая, заканчивается упражнением «Попробуйте со своим агентом» и опирается на предыдущую.

  1. Урок 1 Ориентация — настройте проект, запустите его, познакомьтесь со своим агентом и впервые пройдите тестовый барьер.
  2. Урок 2 Как работает код — архитектура, которая делает этот проект простым (и безопасным) для изменений агентом: чистое, тестируемое ядро; случайность с seed; и набор тестов.
  3. Урок 3 Ваша первая задача для агента — главное событие: добавьте совершенно новую команду от начала до конца, направляя агента, сначала тесты.
  4. Урок 4 Промптинг и ревью — пишите промпты как ведущий инженер, проверяйте diff-ы агента, итерируйте и сохраняйте темп между сессиями.
  5. Урок 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 для полного отказа от ответственности.

📘 LockedIn CLI wiki

Tutorial

Reference


Satire · Sátira · 風刺. Not affiliated with LinkedIn. GPL-3.0-or-later.

Clone this wiki locally