ハクソク

世界を動かす技術を、日本語で。

「Tailwind」のクリエイターがエンジニアリングチームの75%を解雇しました

概要

Tailwind CSSのリポジトリで、LLM最適化ドキュメント(llms.txtエンドポイント)追加の提案が議論に。 OSS貢献とビジネス持続性のバランスが問題視。 運営側は収益減少や人員削減の現実を説明し、優先度を下げる判断。 コミュニティからは賛否両論、透明性や方針に対する意見が多数。 OSSとAI時代のドキュメント公開・収益化の課題が浮き彫りに。

Tailwind CSSにおけるllms.txtエンドポイント追加提案の経緯

  • quantizor氏llms.txtエンドポイントをTailwind CSSに追加するPR(プルリクエスト)を提出
  • llms.txtは、全ドキュメントページのテキストのみを連結し、LLM(大規模言語モデル)向けに最適化したもの
  • MDXファイルからテキスト抽出、JSXコンポーネント除去、コードブロック保持、HTMLブロック除外、カスタムコンポーネントから意味ある内容抽出
  • ビルド時に静的生成、185ファイルを正しい順序とセクションで統合
  • Tailwind CSSのドキュメントをAIに読みやすくすることで、AI/LLMによる利用促進を狙いとする提案

運営側(Tailwind Labs)の反応とビジネス的判断

  • Adam Wathan氏(運営メンバー)がビジネス面の課題を説明
    • AIの台頭により収益が80%減少、75%のエンジニアが解雇された現実
    • ドキュメント閲覧数が40%減少、商用プロダクトの認知・販売に直結
    • ドキュメントのAI最適化は、人間の流入減・収益減のリスク
    • 収益改善が優先事項、現状ではコミュニティ向けの無償施策にリソースを割けない判断
  • AGENTS.md(スポンサー向けLLMルール集)は別物と説明、ドキュメントそのものの提供ではないと強調

コミュニティ・提案者側の意見

  • quantizor氏は「補完的機能であり、置き換えではない」と反論
  • OSS精神や利便性向上の重要性を主張
    • LLM最適化は利用者拡大・効率化に寄与
    • OSSとしての透明性やユーザー本位の姿勢が疑問視されると指摘
  • 一部ユーザーからは「スポンサー限定でLLM向け情報を提供しているのでは」との疑念も

賛否両論と議論の拡大

  • Tailwind CSS運営の方針や説明に対し、賛成・反対・困惑・共感など多様なリアクション
    • 透明性OSS貢献ビジネス継続性のバランスが論点
  • 一部は「AI時代のOSS持続性」や「AI向けサービスのマネタイズ」についても提案
    • Tailwind CSSのブランド・技術資産を活かしたAIエージェントや有償サービスの可能性を指摘

OSSとAI時代のドキュメント公開・収益化の課題

  • OSSプロジェクトにおけるAI時代のドキュメント提供方針の難しさ
    • AIによる自動利用が増える一方、人間の流入・収益が減少するジレンマ
  • 持続可能なOSS運営のための新たな収益モデルや、AI時代の公開戦略の模索が必要
  • コミュニティとの対話・透明な方針説明が今後一層重要

まとめ

  • Tailwind CSSのllms.txtエンドポイント提案は、OSS貢献とビジネス持続性の対立を象徴
  • AI時代のOSS運営には、収益化戦略コミュニティ価値の両立が不可欠
  • 今後のOSSとAIの関係性、ドキュメント公開方針の進化に注目

Hackerたちの意見

詳細はこちら: https://github.com/tailwindlabs/tailwindcss/discussions/1467... https://x.com/adamwathan/status/2008909129591443925 https://adams-morning-walk.transistor.fm/episodes/we-had-six...
とても悲しいニュースだね。数年前にTailwind UIを買ったんだけど、思ったより高かったけど、そのクオリティや丁寧さには感謝してる。今でも(特に今こそ)買うことをおすすめするよ(今はTailwind Plusって呼ばれてるしね)。アダムの正直さと透明性には本当に敬意を表する。アダム、もし読んでたら、君を批判してる声だけが全てじゃないってことを知っておいてほしい。ウェブ開発を改善するためにやってきたことに感謝してるし、AIの世界をうまく乗り越えられることを心から願ってるよ。あと、Tailwindのニュースレターやメールも本当に役立つから、Tailwind CSSを使ってるならぜひ登録してみてね。
Tailwind UIは、私がした購入の中でかなり良いものだったと思う(ウェブ技術的にね)。生涯ライセンスのACF Proと並ぶくらい。こういう状況を見るのは残念だけど、LLMのためのフレームワークとして定番になった時点で、こうなるのは明らかだったよね。
Tailwind Plusは素晴らしいよね。生涯アクセスが好きだけど、そのモデルがどれだけ持続可能なのかはずっと疑問だった。AIがなくても、どれだけの会員を売れるんだろう?
> でも現実には、昨日、私たちのエンジニアリングチームの75%が仕事を失ったんです。AIが私たちのビジネスに与えた影響は厳しいものです。アダムはこの新しい現実を乗り越えようとしているだけで、正直に話しているので、彼を批判する必要はないと思います。
同意。彼の立場にいるなんて想像もできない。彼の努力がこうやって無駄になってしまうのは、本当に辛いだろうね。
Tailwindみたいなツールは、CEOが「AIのせいで仕事を削減してる」って言うときに、俺は完全に信じる数少ないケースの一つだ。AIにサイトを生成してもらうとき、Tailwindが影響を与えるのは残念だよね。
誰かがこれを言う必要があるって感じるのは、ちょっと悲しいね。
こちらが彼らの商業的な提供物のリンクです。 https://tailwindcss.com/plus?ref=top
アダムが言ってる有料製品って、既製のコンポーネントやテンプレートのことだよね?問題は、トラフィックが減ったことじゃなくて、AIがそういうものの必要性を大きく減らしてることだと思う。彼や彼の会社にとってこれは大変なことだと理解してるけど…これが大きな問題になるのは何年も前から明らかだったんじゃない?オープンソースソフトウェアの未来がどうなるのか心配だよ。私たちは長い間、マネージドホスティングや高品質なコレクション、教育コンテンツの形で付加価値に頼ってきた。残念ながら、LLMがそれらの価値を大きく下げているのが現実だと思う。さらに残念なことに、付加価値は最初から良い解決策ではなかったんじゃないかな。現実として、オープンソースソフトウェアが価値があり、金銭的に支援する価値があるとみんなが同意する必要があると思う。
同意。大手がそれに従わざるを得ないような大きなニーズがない限り、現実的かどうかはわからないけど、そうだね。
デザインシステムに関わったことがあるけど、特にフロントエンドの開発者じゃない人たちは、そういうものを作るのがどれだけ大変かを軽視してると思う。LLMは見た目はそれっぽいものを作るけど、いろんな面で足りないところがある(特にアクセシビリティとかね)。これは、みんなが「div-soup」を生成する理由と同じで、見た目は正しいように見えるから。EDIT: つまり、アダムが言ってる「有料の製品は、事前に作られたコンポーネントやテンプレートのことだよね?問題はトラフィックの減少じゃなくて、AIがそういうものの必要性を大幅に排除してるってことだ。」っていうのは間違いだと思う。私の直感では、AIはそういうものの必要性を排除しているように見えるだけなんだ。
オープンソース開発のために、Patreonみたいなものが必要かもね?
AIは、オープンソースのコンポーネントライブラリがないと、ずっと役に立たなくなると思う。
まあ、アプリの特定のコンポーネントに対してUIとAPIを提供している急成長中の会社がたくさんあるよね。確かに社内で作る方が簡単だけど、その機会コストも上がってるし。Supabase、Stream、Clerk、Stainlessなんかはすごく成長してるよ。
同じビジネスオーナーとして、こういう決断をしなければならない時はいつも気の毒に思うよ。Tailwind UIを買ったけど、彼らが私に新しいものを無料で提供し続けるのはビジネス的に悪い判断だと思ってた。サブスクリプションにすべきだったんじゃないかな。ただ、彼らのビジネスの内部事情を何も知らないから、それが彼らの存続にどう影響したかはわからないけどね。
人々がCSSフレームワークを使わないのは、AIが自分でCSSを作っちゃうからだと思う。
> 俺はずっと、彼らが俺に無料で新しいものを追加し続けるのは、ビジネス的にめっちゃ悪い判断だと思ってた。サブスクリプションにすべきだったんじゃないかな。まあ、一つのデータポイントだけじゃあまり役に立たないけど、彼が選んだモデルじゃなかったら絶対買わなかったよ。あんなのにサブスクリプションなんて絶対やらない。
> サブスクリプションにすべきだったと思う。個人ライセンスには一回の料金、ビジネスには年会費を設定すべきだった。
残念ながら、事前に作られたコンポーネントやテンプレートを売るのは、特にAIの時代には健全なビジネスモデルじゃなかった。HNに長くいて、自分の製品を立ち上げて学んだことは、製品はビジネスじゃないってこと。二つを混同しちゃうと危険だよ。多くの人が素晴らしい製品を作るけど、それをビジネスにするのは全く別のスキルなんだ。Tailwindは成長が早すぎたみたいで、数年前には200万ドルのARRがあって、従業員もほぼ10人いた(フルタイムで福利厚生があるなら、1人あたり20万ドルが全コストだろうから、ほとんど利益はなかったと思う)。Evan YouがVueのためにやったように、Patreonを運営して開発者の数を大幅に減らす方が良かったんじゃないかな。今、彼らがやってることはそれだと思う。
それはビジネスだよ。Envatoは2017年に10億ドルのビジネスだった。AIがこういうビジネスを脆弱にするのは同意だけど、こういうのがビジネスじゃないって言うのは行き過ぎだと思う。
TelerikやDevExpress、他にもたくさんの会社が、そのビジネスモデルで10年以上も続く利益を上げてるよ。しっかりしていて統合しやすいプリメイドコンポーネントを売るのは、かなり良いビジネスだったんだ。
重要なコメントはこれだね: https://github.com/tailwindlabs/tailwindcss.com/pull/2388#is... > [...] 実際、昨日、俺たちのエンジニアリングチームの75%がAIの影響で職を失ったんだ。こういう楽しい無料のことをコミュニティのためにやろうとする時間は、ビジネスを立て直して、今も残っている人たちが毎月給料をもらえるようにする時間を奪ってる。 [...] > Tailwindが今まで以上に人気なのに、2023年初めからドキュメントへのトラフィックが約40%減ってる。ドキュメントは人々が商業製品を知る唯一の方法で、顧客がいなければフレームワークを維持する余裕がない。
Tailwindに頼らなくて本当に良かった。すべてをマネタイズしようとするのはやめてほしい。
正直に言うと、これに関わってるんだ。2000年代中頃からCSSを使ってて、かなりのことを頭に入れてる。うちのチームはTailwindを使ってるから、俺もTailwindを使ってるけど、すでにバニラのウェブ技術を覚えてるのに、難解なショートハンドに頭を切り替えたくないんだ。だから、デザインに合わせてコードを書いて、それをLLMに変換してもらってる。Tailwindチームが妥協点を見つけてくれることを願ってシェアしてるんだけど、どんな有効なスタイル付きコンテンツでもTailwindで同じ結果を出力できるサービスがあれば、俺がドキュメントを見ない理由を解決するニッチな小さな言語モデルになると思うんだ。
CSSを使ったプロジェクトは全部めちゃくちゃだった。いつも1000行のSCSSファイルで、誰も何が起こってるのか分からないんだよね。
75%のレイオフの数字はどこから来たの?このスレッドはドキュメントをLLMフレンドリーにすることについてだよ。