2026年4月第3週のテクノロジーニュースを、専門用語なしで
今週を三行で
- 🔧 10年使い慣れたGitへの違和感が、ついに言語化された。「あれは個人開発者には重すぎた」
- 🧙 TDD(テスト駆動開発)の父ケント・ベックが「コードの美しさへの執着は捨てろ」と言った
- ⌨️ コーネル大学の教師、AI時代に手動タイプライターで独語の課題を出し始めた
🧑💻 Git への10年の違和感、やっと正体が分かった
プログラマ界隈で今週いちばん回ってきた話を紹介する。📚 Rustの教科書を書いた男、スティーブ・クラブニクが「jj(ジュージュツ、Jujutsu=柔術)」という新しいバージョン管理ツールの入門書を公開して、ハッカーニュースで話題になった。作ったのはGoogleのエンジニア、マーティン・フォン・ツヴァイクバーグ。
バージョン管理ツールというのは、コードを書く時の履歴管理システムだ。業界標準はGit(ギット)で、🕰️ 過去10年以上ずっと君臨している。ただしGitには有名な難点がある — 段取りが多い。ファイルを編集する→これとこれをまとめるよと指定する(add)→それをまとめて送る(commit)→さらにサーバへ送る(push)。この4段階を覚えるまでに、多くの初心者がつまずく。😮💨
jjの発想はシンプルだ。編集中はずっと自由、整えるのは後から。✨ addもcommitもない。ファイルを編集した瞬間、それがもう現在の履歴の中身になる。「未保存」という概念が消える。壊したら一発で戻せる。「試しに別方向でやる」時も名前を付けずに枝分かれできる。
🔑 一番腑に落ちた指摘がこれだ。Gitの「書く前に準備 → 後からまとめて送る」の2段階は、複数人でやる時のための安全装置だった。チーム開発では必要だが、一人で作業する個人開発者にはずっと過剰装備だった、と。10年使ってきた違和感に、今週やっと言葉が与えられた。
✍️ 文章書きにも同じ話がある。「整えてから出す」のがGit、「書きまくって後から整える」のがjj。創作論そのものだ。書く時に完璧を狙うと筆が止まる。書き散らかしてから切り貼りする方が早いし深い、というやつ。
筆者より: 実は先週、自分の全リポジトリをjjに切り替えた。10年のGit癖が抜けるまで1〜2週間かかるが、それを超えると戻りたくなくなる。「add忘れた?」というあの頭の片隅のノイズが消えた。想像以上に脳が軽い。
📱 スマホで PC のAIに「これやっといて」と頼む時代
Claudeを作っているアンスロピック社が「Dispatch(ディスパッチ)」という新機能を出した。📲 スマホアプリから、自宅のPCに入っているClaudeに音声で指示を飛ばせる。「YouTubeの過去1ヶ月のパフォーマンスを分析してレポートにして」と頼むと、PC側のAIがブラウザを開いて、ログインして、画面を読んで、表を作る。
🎯 面白いのは、投稿ボタンを押すところまで自動化できることだ。調べ物→文章作成→ブラウザ操作での投稿まで、全部AIに任せられる。TikTokもYouTubeも、ログインが必要なサービスはだいたいカバー。💰 月額20ドル(約3,000円)のプランに入れば使える。
⚠️ 夢のような話だが、落とし穴もある。完全な自動化じゃない。PCは常時ONで、AIへの月額課金が必要。そしてDispatchを紹介したYouTuber自身が言っていたのが良かった — 「大切なアカウントではAI自動投稿はしない。AIっぽくなると、自分でも見たくなくなる」。
AIに全部任せられる時代は来る。でも🧭 人間に残る仕事は「意思決定」と「レビュー」と「責任を取る」の3つ。この3つは当面、譲れないはずだ。
筆者より: 自宅のMac miniでClaude Codeを常駐させて、スマホのブラウザから遠隔操作する仕組みを組んでいる。停電しても自動で復旧するように仕込んである。「朝起きたらコードが書き上がってる」は、もう冗談ではない場所まで来ている。ただし前提は「家にPCがあって、月額課金をしている」こと。無料ではない。
🎨 Anthropic、絵を描き始める — そして Figma は946色で自滅した
🏢 Anthropic Labsが「Claude Design」というツールを出した。テキストや画像を投げ込むと、プロトタイプ、スライド、ピッチ資料を吐き出す。デザインとコードの境目を取り払いに来た。
🖋️ 一番面白かったのは、業界のデザイナー本人からの所感だ。サム・ヘンリ・ゴールドというデザイナーが書いた評論が話題を呼んだ(HN 274pt)。彼の一文を引用する:
「実際に動く媒体で直接作れるのに、劣化コピーの中で何を取り繕ってるんだ?」
💥 Figmaという業界標準のデザインツールを経由せず、実際にブラウザで動く言語(HTML)で直接作る方が潔い、という主張だ。同じ記事内でFigmaを滅多打ちにしている部分がある: 「946色のカラー変数、入れ子になったエイリアス、"Default, Focused, Close Button=True"みたいなレイヤー命名。今ゼロから作るなら誰もこんな設計にしない」。
🔄 気づくだろうか。jjの話と構造が同じだ。10年積もった道具が複雑化してピークを越え、新しい世代が「もっと素朴なやり方に戻ろう」と言う。歴史はこうやって巡る。
🧙 「コードの美しさへの執着は捨てろ」と TDD の父は言った
ケント・ベックとマーティン・ファウラー。👑 プログラマの世界で「巨匠」と呼ばれる2人だ。ベックは先にテストを書いてから実装する手法(TDD)の父。ファウラーは動くコードをさらに整理する作法(リファクタリング)の父。2人とも「コードの美学」を数十年、他人に説いてきた張本人である。
🎙️ その2人がAIについて対談した。ファウラーは「人数は減らさない方にベットする。2人+AIで仕事した方が1人+AIより深い。AIの処理待ち3分間に変数名の哲学を語り合える」と言う。ベックは続けて「コードの美しさへの執着は捨てろ」と言った。
😲 考えてみればすごい発言だ。「美しく書け」を語ってきた人間が「もういい」と言っている。じゃあ何に注力するか? ビジネスの本質とシステムのコア部分だけ磨け、と。周辺はAIに任せろ、と。
ベック自身はこう締めた: 「今は何が正解か分からないから、自分で探り当てることに熱中している」。🕯️ 巨匠が「分からない」と言える時代だ。これは珍しい。
⌨️ コーネルの教師、タイプライターに戻る
🎓 対照的な話を最後に。コーネル大学の独語教師グリト・マティアス・フェルプスが、学期に1回、学生に手動タイプライターで課題を書かせ始めた(HN 227pt)。画面なし、スペルチェック機能なし、削除キーなし。理由は単純で、AIと翻訳ソフトで"文法的に完璧だが努力ゼロ"な提出物が増えすぎて、彼女は耐えかねた。
🫣 学生は最初戸惑ったが、次第に受け入れた。報告はこうだ。集中力が上がり、教室での対話が増え、深く考えるようになった。先生の言葉を引用する:
「全部がゆっくりになる。昔みたいに本当に一つずつ物事をやる感覚。そこに喜びがある」
⚖️ AIを使い倒す側の話(Dispatch、Claude Design)と、AIを敢えて避ける側の話(タイプライター)が、同じ週に並ぶ。どちらが正しいかは分からない。でも片隅に育ってる視点がある — 「便利さを全部使ったら、学習そのものが消える」。🛡️ 疑う場所がまだ残っている、という安心感だ。
🧰 今週の便利もの と 気になるもの
- 📹 html-ppt-skill — AIにプレゼン資料を作らせるツール。「サイバーパンク風で8ページの技術解説スライドを作って」と頼むと、色・レイアウト・アニメーション付きで一撃で出る。無料。
- 🎨 design-extract — 好きなサイトのデザインを丸ごと真似するツール。「このサイトみたいに作って」の時代。
- 👀 omi(BasedHardware) — 今週GitHubで1万★を超えた。「画面を常時見て会話を聞いて、何をすべきか教えてくれるAI」デバイス。タイプライター記事と真逆のベクトルだ。便利さと引き換えにプライバシーを"全部"差し出す。今週の「疑いはじめた週」にちょうど並ぶ話題。便利か、怖いか、判断はこちらに委ねられる。
📢 声
🕯️ ケント・ベックの発言が、今週一番「巨匠の誠実さ」を見せた — 「今は何が正解か分からないから、自分で探り当てることに熱中している」。"分からない"と言えるのが本当の強者だ。俺も真似したい。
🌀 疑うことから全部始まる。来週も生き延びたら、また書く。