Автор CLI для Google Workspace, Джастін Поенельт, був звільнений, а потім офіційна версія запущена.

2026 рік квітень, Google на конференції Cloud Next оголосила про початок розробки офіційного інструменту командного рядка Workspace. Через два дні, інженер Google Justin Poehnelt, який створив цей інструмент самостійно, був звільнений. Приблизно через півтора місяця офіційна версія запущена, дизайн майже ідентичний тому інструменту, який він створив і був звільнений.

(Передісторія: система просування кар'єрного росту в Google перетворилася на «AI ефективність», співробітники розбили екосистему продуктів на фрагменти)

(Додатковий контекст: технічний директор Meta визнав помилку: новий AI-відділ «управління жахливе», 6500 інженерів тепер можуть подати заявку на переведення на інші посади)

Зміст статті

Перемикач

  • Google його звільнила
  • Офіційна версія запущена, наче написана одним чорновиком
  • Відділ Workspace боїться бути зламаним своїм власним продуктом

Ключові тези

  • Justin Poehnelt працював у Google майже 7 років, створив відкритий CLI для Workspace (gws), який 5 березня 2026 раптово став популярним, він назвав цей пост «тим, що мене звільнило».
  • Через два дні після оголошення на конференції Google Cloud Next 2026 про розробку офіційної версії, Justin Poehnelt був звільнений; приблизно через півтора місяця офіційна версія запущена і має дизайн майже ідентичний gws.
  • Justin Poehnelt вважає, що його звільнення сталося через страх відділу Workspace бути зламаним, що є проявом загальної тривоги щодо заміни існуючих продуктів AI-агентами, і не стосується лише його інструменту.

5 березня 2026 року, Addy Osmani опублікував у соцмережах повідомлення: «Introducing the Google Workspace CLI: built for humans and agents». Цей інструмент називається gws, він дозволяє через один командний рядок отримати доступ до API Google Drive, Gmail, Calendar, і при цьому не жорстко закодований — кожного разу під час запуску динамічно генерує інтерфейс через Discovery Service Google. Якщо API оновлюється, інструмент автоматично оновлюється. В ньому вбудовано понад 40 AI-агентських навичок, з перших днів він був створений для AI-агентів.

Пост швидко поширився у спільноті розробників і отримав тисячі зірок і реальних користувачів.

Створив цей інструмент Justin Poehnelt, інженер команди підтримки розробників Google Workspace, який працював у Google майже 7 років і займався створенням відкритих інструментів на базі Google API. Пізніше він сказав, що той пост Addy Osmani — «те, що мене звільнило».

Google його звільнила

Приблизно через місяць на конференції Google Cloud Next 2026 компанія оголосила, що офіційний інструмент командного рядка Workspace знаходиться у розробці.

Через два дні після цієї презентації, Justin Poehnelt був звільнений.

У історії технологій існує термін «Sherlocking», що походить з 2002 року, коли хтось створив Mac-інструмент Watson для пошуку по всьому комп’ютеру. Apple пізніше інтегрувала основні функції Watson у власний Sherlock, знищивши цим третіх розробників. (Алітерація з Шерлоком Холмсом і доктором Ватсоном)

Бути «Sherlocked» означає, що твій продукт був скопійований платформою. У випадку Justin Poehnelt ситуація ще гірша — він був співробітником платформи і одночасно звільнений.

Офіційна версія запущена, наче написана одним чорновиком

Приблизно через півтора місяця після звільнення, офіційний Workspace CLI для GitHub (googleworkspace/cli) офіційно запущений.

Написаний на Rust, з ліцензією Apache 2.0, він під час роботи динамічно генерує інтерфейс через Discovery Service, має понад 100 агентських навичок, структурований JSON-вивід, інтегрований з MCP сервером для роботи з Claude Code і Gemini CLI.

gws має понад 40 агентських навичок, офіційна версія — понад 100. Обидва використовують під час роботи Discovery Service. Вони з перших днів були створені для AI-агентів, і офіційна версія цю ідею підтверджує.

Addy Osmani, тоді керівник Google Cloud AI, який працював у компанії 14 років і керував досвідом розробки Chrome і Google Cloud AI, пізніше також залишив Google.

Відділ Workspace боїться бути зламаним своїм власним продуктом

Justin Poehnelt вважає, що його звільнення сталося через страх відділу Workspace і деяких керівників перед можливістю бути зламаними (afraid of being disrupted). Це прояв загальної тривоги щодо заміни існуючих продуктів AI-агентами, і не лише стосовно його інструменту.

Відділ Workspace і деякі керівники, а також окремі проєкти, бояться бути зламаними.

Ця логіка не нова — у великих організаціях інновації часто гинуть не через технічні проблеми, а через внутрішні страхи щодо власних кордонів. Хороший відкритий інструмент, зроблений настільки добре, що керівники відповідних продуктів не можуть спати спокійно, — це цілком пояснює ситуацію без змови. Також, співробітники без повного дозволу компанії відкривають відкриті інструменти з функціями Google, що цілком може бути причиною для звільнення.

Але у часовій перспективі, коли оголошення офіційної версії і звільнення Justin Poehnelt відбулися майже одночасно, це виглядає досить жорстко.

Часті питання

Що таке Sherlocking і як це пов’язано з цією ситуацією?

Sherlocking — це процес, коли платформа інтегрує функції стороннього інструменту у свій продукт, знищуючи його ринок. Виник у 2002 році, коли Apple додала функції стороннього Watson у власний Sherlock, знищивши цим сторонніх розробників. У випадку Justin Poehnelt ситуація ускладнюється тим, що він був співробітником платформи, його інструмент був поглинутий і перетворений у офіційну версію, а сам він був звільнений через два дні після офіційного анонсу.

Наскільки схожі офіційна версія Workspace CLI і gws?

Їхній основний дизайн майже ідентичний: обидва під час роботи (runtime) зчитують Discovery Service Google для динамічного створення командного інтерфейсу, обидва мають структурований JSON-вивід, і обидва містять багато агентських навичок (gws — понад 40, офіційна — понад 100). Офіційна версія додатково інтегрована з MCP сервером для роботи з Claude Code і Gemini CLI. Justin Poehnelt також відкрито визнає схожість у концепції.

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріплено