Slopfix: 3人のエンジニアがコードの3分の2を消去し、その対価として1万ドルを受け取る
5年前にはあり得なかった市場が出現した。「バイブでコードを書く」連中の後片付けだ。
バイブコーディングは単純なことを可能にした――コードを見なくてもいいようにしたのだ。あなたがモデルに欲しいものを伝えれば、モデルはコードを吐き出し、アプリケーションはどうにか動く。問題は「どうにか」という言葉にある。表面下では、重複、デッドコード、同じことを三通りの方法で書いたものが積み重なっていく。動いてはいるが、触るのが怖い。
この苦しみから生まれたのがSlopfix――ポーランド出身の3人のエンジニア(Maciej、Kuba、Krzysztof、ドメインはodra.dev)だ。提案はシンプルだ:1週間、シニアエンジニア3人、1万ドル。結果は飾り気なく――ショーケースの例では、同じ機能を維持したまま10万行のコードが3万5千行に削減された。コードの3分の2がゴミとなり、アプリケーションは生き残る。
彼らについて書く価値がある理由は2つある。
1つ目は、誠実な価格設定だ。半分に削減すると約束し、実際に20%削減した場合には、比例して支払う――1万ドルではなく4千ドルだ。「私たちを信じてください」ではなく、「結果に対して支払う」のだ。現代では珍しい率直さだ。
2つ目は、ツールについてだ。彼らもClaudeを使っているが、彼らの言葉を借りれば「非常に短いリードで」だ。30年の経験の集積が判断を下し、エージェントは単に補助するだけだ。これは控えめだが、時代の大きな誤解を正確に突いている:価値はモデルにあるのではない――モデルは誰もが同じものを使っている。価値は、誰がリードを握っているかにある。
そして、ここで立ち止まるべきだ。
Slopfixはゴミを掃除する。しかし、コードの断片ごとに、それを生み出したのが誰なのか――どのモデル、どのバージョン、どの時点で――が書かれていれば、彼らの仕事はどれほど簡単になるだろうか。今日、それは存在しない。コードには人間が見える――アカウントの所有者は。しかし、その背後でどのモデルが書いたのかは消えてしまう。モデルが書くコードは、すでにテキストよりも多くなっているにもかかわらず。
私たちは長い間、テキストには誠実な著作者表示が必要だと主張してきた:どこが人間で、どこが機械かがわかるように。コードでは、それが何倍も重要だ。テキストは自分で読んで評価できる。コードは何千行にも及び、何年も動作し続け、何かが壊れたとき、最初の質問は「これを誰が書いたのか」だ。答えがなければ、あなたはSlopfixのように手探りで進むことになる。
モデルの著作者を表示することは、官僚主義ではない。それは、すぐに非常に多くのコードと非常に少ない光で満たされる部屋の中での、灯りなのだ。