『AIは一切使わない』宣言のアプリ、依存ライブラリはAI開発と判明し物議
macOS向けアプリ「Cork」が掲げる「AIは何に対しても一切使わない」という方針に対し、Hacker Newsでは「依存しているライブラリ自体がAIを使って開発されている」と矛盾を指摘する声が相次いだ。IDEや構文ハイライトの登場時にも似た拒否反応があったという指摘や、産業機械に反対したラッダイト運動になぞらえる意見も出て、スレッドはAI拒否の是非をめぐる議論に発展した。
私たちは何に対しても、一切AIを使わない
出典: corkmac.app / 元記事はこちら
このアプリ「Cork」はFactoryというライブラリに依存している。Factoryのリポジトリには(AI向け開発ガイドの)CLAUDE.mdファイルがある。ソフトウェア開発で頑なに「AI不使用」を貫くのは、これからますます難しくなっていくだろう。
作者がこれにどう反応するか見てみたい。主義を貫くために、ライブラリを古いバージョンにダウングレードするんだろうか?
そのライブラリは開発過程で明らかにAIが使われている。ブログの書き方だと供給網全体でAIを完全に禁止しているように読めるので、これは正当な指摘だ。追記: ランディングページのトップには「完全にAIフリー。私たちのスタンスを読んでほしい」とある。これはほとんど誇大広告だ。
「エリート気取りじゃないんだ」とグリーンは言う。「ただ、光る画面をぼーっと眺めているより、彫刻をしたり日記を書いたりプルーストを読んだりしたいだけさ」(風刺サイトThe Onionの記事より)
自分もこの程度の小規模な実装を保守しているだけなら、AIなしでも十分やっていけるだろう。ただ、道徳的優位に立ったような投稿はしないけど。
はっきり言うと、この手のアプリは今や一人が午後の空き時間に“vibe coding”で作れるレベルだ。出来上がるコードの質はおそらく落ちるだろうが、それでも十分実用に足りるはずだ。
だよな。名前の横に金星シールでも貼ってほしいのか? こういうポーズを取っても何も生まれない。リソース消費が気になるなら、オープンなモデルをローカルで使えばいい。
この手の批判の多くは、いかにも2023年頃の感覚のままという印象だ。AI支援コーディングへの移行では色々つまずきもあったが、多少の粗さに目をつぶれば、コーディングエージェントを多用しているサービスやアプリの開発スピードには実際かなり満足している。
Internet Archiveでの最も古いキャプチャは7月15日付だから、これは最近の話だと思う。
これって古い文章なのでは?「AIは知的ではないし、幻覚(ハルシネーション)は仕様の一部だ」か……時代は変わったものだ。2年前なら自分も同意していただろうけど。
人類の歴史を振り返っても、イノベーションの流れを押しとどめようとして上手くいった試しはあまりない。
これって「自動運転車は絶対使わない」と言っているようなものだ。LLMの有効性に疑問を持つ人がいるのは分かる(自分は違うけど)、それでもこの手の技術は頻繁に改良されている。だから「絶対使わない」と言い切るのは自分にとっては危険信号で、他にどんな技術や進歩を無視しているのか気になる。
言いたいことは分かるけど、結局のところ進歩は止められない。これまでも止まったためしがない。機会があれば、それは必ず使われる。
そこにこだわるのは妙な話だ。「IDEや静的リンター、シンタックスハイライトは絶対使わない」と言っているのと変わらない。それに、VCの補助金に頼らないオープンウェイトLLMのホスティング事業者もすでに存在していて、限界コストの感覚はそれでかなりつかめるはずだ。
IDEや静的リンターは決定的な結果を返すツールだが、AIはそうじゃない。単純に比較できるものじゃない。
それを使ってコードを書く人間自身も、決定的な結果なんて出さない。今のハーネス(実行環境)は非決定性が問題にならない分野をかなり広げてきたし、その範囲は日々広がり続けている。
つまり、決定性があるかどうかが君にとっての核心なのか? 悪いけど、どちらも「役に立つコンピュータープログラム」という意味では十分比較できるよ。
自分は新しいコードベースの要約、ドキュメント検索、コードレビュー、改善提案、セキュリティ監査に使っている。コードを書くこと自体は今も手でやる。生産性は上がったし、スキルも伸びている。雑なコード(スロップ)のレビューには本当に疲れる。自分だけじゃないはずだ。
皮肉な話だが、このアプリ自体、AIならローカルで1時間程度で作れてしまうだろう。
これは怒りを煽るための釣り記事のように読める。注目を集めるためにわざと時代錯誤なことを書いているような。まあ、何年も前に書かれたものかもしれないけど。
自分もこれは釣りだと思った。ここまで現実離れしているのは普通に考えて心配になるレベルだ。作者のアプリは、AIを使えば悲観的に見ても1日あれば書き直せるはずだ。
ローカルで動かすAIについてはどうなんだ?
データセンター最大の市場が北バージニアにあるのには理由がある。電気代が安いからじゃない。
これもそうだよ。
これもそうだね。
違いは、一方が物理的でもう一方はデジタルだという点だ。デジタルアートは、たとえ非常に質が高くても、格安の賃金で仕事を引き受ける途上国のアーティストによってコモディティ化されてしまい、その状況は今も回復していない。物の「魂」やその背後にある労働にお金を払うだけの余裕がある人は、たいてい物理的なものを買う。
AIをコンパイラと比較するのは無理がある。まったく筋が通っていない。
どうして実利的なやり方じゃなく、教条的なやり方を期待するんだ?
そもそも今議論しているのは、教条的な宣言文についての投稿なんだから当然だろう。
自分のアドバイスとしては、好きに思わせておけばいい。すでに飽和した市場での競合が減るだけだから。
オープンなローカルモデルを使うと、なぜリソース消費が減るんだ?
ローカルのGPUを地域の水道水で冷やすことは普通ないし、データセンター用地のために木を伐採する必要もない。ローカルAIが自分のコーディング用途に十分な性能になってくれたら嬉しいけど、今のところまだそこまでは届いていない。
AIの決定性は人間のプログラマーと同程度だ。燃え尽きて寝不足のプログラマーと、よく眠ってやる気に満ちたプログラマーとでは、書くコードの質が違う。それはとても決定的とは言えない。厳格な品質ゲートを設ければ、人間と同じようにAIも十分な決定性を持たせられる。
とはいえ、シンタックスハイライトやIntelliSenseだって「脳を溶かす」と散々言われてきたものだ。高水準プログラミング言語についても同じだった。具体例を挙げると、Rob Pikeはシンタックスハイライトを使う人間を子供扱いしていることを、わざわざ表明したがっている。
産業機械に反対する宣言文は昔から山ほどあった。ラッダイト運動以降、何十年にもわたって社会運動が産業機械を批判してきた。
ラッダイトたちは、宣言文を印刷する以上のことをやっていたはずだけどね。
Hacker Newsのエコーチェンバーが文字通りのオウム返しになった瞬間。
[delayed](遅延)
※本記事は5ch(Hacker News)スレッド「We never use AI. For anything」より抜粋・要約して構成しています。






まだコメントはありません。