折りたたみスマホはAIの時代に逆行しているのか
iPhone Duo の発表を、素直に喜べませんでした 2026年9月9日、Apple が同社初の折りたたみスマートフォン「iPhone Duo」を発表しました。閉じた状態で5.4インチ、開くと7.6インチという、iPhone としては過去最大のディスプレイを持つ端末です。日本での価格は36万4800円から、発売は10月23日となっています。 新しいハードウェアが出てくるのは楽しいことですし、折りたたみという構造そのものには以前から…
iPhone Duo の発表を、素直に喜べませんでした 2026年9月9日、Apple が同社初の折りたたみスマートフォン「iPhone Duo」を発表しました。閉じた状態で5.4インチ、開くと7.6インチという、iPhone としては過去最大のディスプレイを持つ端末です。日本での価格は36万4800円から、発売は10月23日となっています。 新しいハードウェアが出てくるのは楽しいことですし、折りたたみという構造そのものには以前から…
Chrome の Built-in AI に、新しく Semantic Embedder API が加わろうとしています。実は僕は最近、この API を触ってみるためのデモアプリを作り、[Explainers by Googlers - github.com](https://github.com/explainers-by-googlers) の Issue にフィードバックを投稿する機会がありました。ここでは、そのときに考えたことや…
結論:Remapは緊急対応不要、ただしSteno関連だけ壊れます 最初に結論を書いておきます。QMK Firmware の 2026 年 8 月の Breaking Change によって [Remap - remap-keys.app](https://remap-keys.app/) が全面的に壊れる、なんてことはありません。ただし、Stenography(速記)関連のキーコードだけは表示や書き込みが正しく動かなくなります。Ste…
突然ですが、「Sumica AI Studio」という新しいプロダクトを作りました。ここでは、なぜこれを作ったのか、そして何ができるのかについて紹介したいと思います。 例えば、画像を生成するための指示を日本語で、 「静かな山の湖、朝のとても淡い霧、遠くに小舟が浮かんでいる、水彩画のような柔らかい光、周囲にゆるやかに広がる針葉樹の森」 と書いて、生成ボタンを押します。すると Sumica は、ローカルで動く LLM にそれを渡し、S…
新しいウェブアプリ Zero-Knowledge Pitch Builder をリリースしました。Chrome Built-in AI API を全面的に活用して作った、ブレインストーミングのアイデアをエレベーターピッチに仕立て上げてくれるアプリです。 ここでは、このアプリの紹介と使い方をしながら、僕がなぜ Chrome Built-in AI API にこだわって作ったのか、その背景にある考えについても書いてみたいと思います。 !…
今年の Google I/O 2026 にて、Antigravity 2.0 がリリースされました。 前のバージョンからの大きな注目点の一つが、Browser Subagent が最初から組み込まれていることです。エージェントが自分で Chrome を立ち上げ、実際のウェブページを開いて操作・確認まで行ってくれる、というのは、開発のワークフローを大きく変えてくれる機能です。 ところが、Windows 版では困ったことが起きます。Br…
【注意】今まで Antigravity を使ってきた方々は、Antigravity 2.0 にアップグレードする前に、Antigravity や Gemini CLI に対して行ってきた設定や、それらが出力した会話履歴などのファイル群を、ごっそりバックアップ取っておいてください。とにかく今すぐにやっておいた方が良いです。「騙された!」と思って、バックアップ今すぐ取ってください。お願いします。 でないと、Antigravity 2.0 …
2026年5月9日、大阪にて「[GDG on Campus Japan 関西合同新歓 2026](https://gdgoc-kobe-univ.connpass.com/event/387884/)」というイベントが開催されました。大阪会場には、約60名の大学生(ほとんどが1~2年生)の方々が来場してくださいました。さらに、金沢と会津にもサテライト会場が用意されていて、そちらにも参加されている方々がいらっしゃいましたので、全体としては…
Gemini CLI には「Hooks」という機能があります。これは、特定のイベント(ツールの実行前後など)が発生したときに、あらかじめ設定しておいたスクリプトを自動的に実行してくれる仕組みです。 ここでは、書き込み系のツールが呼び出される直前にチェックを差し込んで、シークレットらしき文字列を含むファイルを作ろうとしたら止める、という Hook を作ってみたいと思います。 まず動かしてみる 理屈の話を並べる前に、いきなり結果から…
Gemini CLI には「Subagents」という機能があります。これは、特定の専門分野に特化したエージェントをあらかじめ定義しておき、メインエージェントから呼び出して仕事を任せられる仕組みです。 ここでは、Subagents を使って「ソースコードからテストコードを自動生成するチーム」を組み上げる手順について紹介したいと思います。 Subagents とは Subagents は、メインエージェントから呼び出される子エージ…