Митчелл Хашимото о пути HashiCorp, «агрессивном» AWS и борьбе с ИИ-шлаком в Open Source

The Pragmatic Engineer 280 тыс. 1 ч 58 мин 5 мин 25.02.2026
Главное

Митчелл Хашимото (Mitchell Hashimoto), создатель Terraform и сооснователь HashiCorp, прошел путь от подростка, распечатывающего мануалы по PHP, до лидера индустрии, чьи инструменты стали стандартом облачной инфраструктуры. В глубоком интервью для канала The Pragmatic Engineer он рассказывает о внутренней кухне создания HashiCorp, жестких уроках партнерства с облачными гигантами и о том, почему современный открытый код (open source) вынужден закрываться от «ИИ-мусора».

🎓 Начало пути: распечатанный PHP и жизнь без мыши 2:18

Интерес Митчелла к программированию проснулся в 12 лет благодаря видеоиграм, но он быстро переключился на веб-разработку (PHP, Perl) . Поскольку родители не верили в серьезность увлечения и отказывались покупать дорогие профессиональные книги, Хашимото распечатывал главы мануала PHP и читал их по дороге в школу .

Первый серьезный профессиональный опыт он получил в консалтинговой компании в 2007 году, работая с Ruby on Rails . Именно там он встретил ментора, который применил радикальный метод обучения:

Параллельно Митчелл работал над исследовательским проектом в Университете Вашингтона (Seattle Project), который ставил целью объединить разнородное оборудование со всего мира в единую вычислительную сеть . Проект технически провалился, но именно тогда Хашимото завел блокнот, где выписал все недостающие компоненты для управления инфраструктурой. Этот список позже лег в основу продуктов HashiCorp .

🚀 Рождение HashiCorp и ставка на мультиоблачность 11:54

В 2012 году Митчелл и его бывший руководитель по исследовательскому проекту Арман Дадгар (Arman Dadgar) решили основать компанию . На тот момент Хашимото уже создал Vagrant — инструмент для создания воспроизводимых сред разработки, который родился из нужд консалтинга .

Ключевые факты о запуске:

В 2011–2012 годах индустрия считала, что AWS будет единственным игроком на рынке . Однако Хашимото и Дадгар сделали ставку на мультиоблачность. По их мнению, любой экономически значимый рынок не может принадлежать одному игроку, и Microsoft с Google неизбежно составят конкуренцию Amazon . Эта гипотеза легла в основу «облачно-агностических» инструментов компании.

🛠 Эволюция стека: от Packer до Vault 25:24

HashiCorp планомерно выстраивала свой стек (Hashi Stack), решая конкретные боли инженеров:

🔄 Переломный момент: провал Atlas и переход к Open Core 35:39

Первая попытка коммерциализации HashiCorp под названием Atlas была, по словам Митчелла, полным провалом . Проблема заключалась в том, что Atlas требовал использования всех продуктов стека сразу. Компании не понимали, кто должен платить за такой инструмент: отдел безопасности, сетевики или DevOps-команда .

Разворот компании произошел после тяжелого заседания совета директоров в пятницу:

  1. Основатели вернулись в офис и на белой доске расписали стратегию «с чистого листа» .
  2. Они решили отказаться от Atlas и перейти к модели Open Core (открытое ядро + проприетарные Enterprise-версии для каждого продукта отдельно) .
  3. Несмотря на страх, что инженеры уволятся из-за «нечистого» Open Source, никто не ушел — команда была воодушевлена четким направлением .
  4. Первым продуктом в новой модели стал Vault Enterprise, который мгновенно нашел отклик у корпоративных клиентов .

📉 Несостоявшаяся сделка: VMware и «убийца мечты» 51:42

На втором году жизни HashiCorp, когда в ней было всего три сотрудника, на компанию вышла VMware . Переговоры длились месяцы и начались с туманных встреч с представителями по развитию бизнеса.

По воспоминаниям Хашимото, события развивались так:

☁️ Взгляд изнутри: AWS, Azure и Google Cloud 59:13

Митчелл поделился откровенным мнением о работе с «большой тройкой» облаков (по состоянию на 2019 год):

🤖 Будущее Open Source и ИИ-«шлак» 1:06:24

Сегодня Митчелл работает над новым терминалом Ghosty, написанном на языке Zig . Одной из главных проблем современного Open Source он называет «ИИ-шлак» (AI slop) — огромное количество низкокачественных Pull Request (PR), созданных агентами .

Ключевые тезисы Хашимото об ИИ в разработке:

  1. Проблема доверия: Раньше мейнтейнеры тратили время на обучение новичков, приславших плохой код, потому что видели их старания. ИИ позволяет создавать «правдоподобно выглядящий, но неверный код» за секунды, что перегружает систему .
  2. Система ваучеров: В Ghosty внедрена система, вдохновленная сайтом Lobsters: вы не можете открыть PR, пока за вас не поручится действующий член сообщества. Если приглашенный ведет себя плохо, банится вся «ветка» поручителей .
  3. Harness Engineering: Хашимото считает, что роль инженера смещается от написания кода к созданию «оснастки» (harness) — инструментов валидации, которые проверяют работу ИИ-агентов .

Сам Митчелл интегрировал ИИ в свой ежедневный рабочий процесс. По его мнению, важно всегда держать ИИ-агента запущенным в фоновом режиме для выполнения медленных или рутинных задач, пока человек занимается проектированием .

💬 Цитаты

«Нажатие кнопки merge — самый простой шаг. Сложность начинается в последующие годы поддержки того, что вы только что влили.»

Митчелл Хашимото 1:31:12

«AWS всегда давали понять: вы должны быть благодарны уже за то, что мы тратим время на разговор с вами.»

Митчелл Хашимото 1:00:40
👥 Спикеры
📚 Упомянутые книги
🔗 Упомянутые сайты и проекты
📖 Термины
Open Core
Бизнес-модель, где основная часть продукта бесплатна и открыта, а расширенные функции для корпораций — платные.
Infrastructure as Code (IaC)
Подход к управлению IT-инфраструктурой, при котором конфигурация серверов и сетей описывается в виде программного кода.
ZIG
Современный язык программирования общего назначения, ориентированный на системное программирование и замену C.
📊 Цифры
🗓 Хронология
  1. 2007 Митчелл начинает работать в консалтинге Ruby on Rails и учится работать без мыши.
  2. 2012 Основание HashiCorp.
  3. 2014 Выпуск Terraform и Consul.
  4. 2021 Выход HashiCorp на IPO.
  5. 2024 Митчелл активно развивает терминал Ghosty и внедряет ИИ в рабочий процесс.
⚖️ Другая сторона
Технологии и IT Mitchell Hashimoto HashiCorp Terraform Ghosty Open Source