#
904
2026/11/10
今日のトレンド

Claudeでの工夫やmixi2の画面設計

おはようございます!「zenncast」、MCのマイクです。11月11日、水曜日、朝7時になりました。今日もZennでトレンドになっている記事から、気になる話題をお届けします。朝のひと息に、移動のおともに、どうぞ気軽にお付き合いくださいね。

今日は、Claudeでの作業を便利にする工夫から、mixi2の画面設計、Rustとセキュリティ、身近なアプリを作るAIエージェント、そしてClaudeの利用枠を長持ちさせる方法まで、5本の記事をご紹介します!

....
まず1本目は、Claudeでの作業を止めずに、状況の確認や複数の作業を進めるための工夫です。

最初に注目したいのが、/btwというコマンド。これを使うと、進めている作業を止めず、会話履歴も増やさずに、進捗を確認できるんです。さらに、長くなった会話を整理する/compactに向けて、どんな内容を残してほしいか、その指示を作る用途にも使えます。

進捗の報告は、文章だけでなく、HTMLやArtifactsで作ってもらう方法も紹介されています。図や表があると、今どこまで進んでいるのかを把握しやすくなりますよね。定期的な更新も頼んでおけば、スマホから状況を確認することもできます。

操作画面を使いやすくする工夫としては、Claude Modsがあります。たとえば、prompt-railは、過去に出した指示へ移動しやすくするもの。prompt-cache-controlでは、会話データがどのくらい再利用されているか、その有効期限とあわせて確認できます。

複数の作業を任せるときは、役割に応じた使い分けがポイントです。それぞれ独立して進められる調査なら、Subagentに分担してもらうと効率的。一方、担当同士で情報を共有する必要がある実装や検証には、実験機能のAgent Teamsが向いているそうです。

そして、Remote Controlを使えば、自宅のPCで進めている作業を、スマホから確認したり操作したりできます。/renameで作業ごとに名前を付けておくと、別の会話からも指示を送りやすくなるとのこと。

ただ任せるだけではなくて、「今どうなっているかを見やすくする」「作業の性質に合わせて分担する」。このあたりを整えると、AIとの共同作業がぐっと進めやすくなりそうですね。

....
続いて2本目は、mixi2がiPhone Duoの発売初日から対応できた理由を、画面設計からひもとく記事です。

大きなポイントは、画面の管理とタブの表示を分けた、独自の設計にありました。どの画面へ移動するかという仕組みと、タブをどこに並べるかを切り離していたので、画面遷移の仕組みを作り直さずに、タブを横並びから縦並びへ変更できたんですね。

タブの配置は、単純に場所を固定したわけではありません。iOSから推奨される配置や、カメラによって隠れる領域の情報を取得して、位置を調整しています。画面サイズや使い方に応じて、縦タブと下部タブを切り替える仕組みです。

広い画面では、左右に分割する構成も採用しています。左側には、いま操作している画面。右側には、「みんなの今」を表示しました。画面が広がったときに何を見せたいかが、あらかじめ決まっていたことも、素早い対応につながったそうです。

一方で、発売前の確認に使えたのはシミュレーターだけ。実機では確認できないまま、リリースしたといいます。

独自のUIには、こうした柔軟さがある反面、標準のUIが担ってくれる細かな動作まで、自分たちで対応する必要があります。自由に作れることと、自分たちで責任を持つ範囲が広がること。その両面がわかるお話ですね。

新しい端末への対応を支えたのは、目の前の変更だけではなく、それ以前の設計だった、という点が印象的です。

....
3本目は、AIによる脆弱性の発見と、Rustへの移行について考える記事です。

AIによる脆弱性の発見が進むなかで、CやC++で書かれたソフトウェアにある、メモリの扱いに関するバグが、改めて問題になっています。

これに対して筆者は、Androidなどの事例を踏まえ、Rustの導入は、こうしたバグを大幅に減らせると評価しています。ただし、言語を移行するだけで、すべてが解決するわけではない、とも述べているんです。

まず、すでに動いている大きなシステムを、全面的に書き換えるのは簡単ではありません。また、Rustを使っていても、安全性の検査が及ばないunsafeの部分はありますし、処理の組み立て方そのものを間違える問題も残ります。

だからこそ、新規開発などでRustの採用を進めながら、文書やテストを充実させること、そして継続的に保守していくことを組み合わせるのが重要だ、という内容です。

安全性を高める言語を選ぶことは、大切な一歩。でも、その一歩だけに頼らず、開発と運用の取り組みも重ねていく。道具の強みを認めつつ、万能だと思い込まない姿勢を意識したいですね。

....
続いて4本目は、日常の相談からアプリ作りまで任せられる、パーソナルAIエージェント、Museのお話です。

Museの「Space」という機能では、アプリの作成から実行までを、一つの画面で完結できます。しかも、作ったアプリは、スマホからそのまま使えるんです。

今回の記事では、MuseにPi Coding Agentを使わせて、ChatGPTの契約枠を活用しながら、開発を任せる方法を紹介しています。

作成例として登場するのは、音楽制作アプリや翻訳アプリ。単にアプリの案を相談するだけではなく、実際に作って、使うところまでつながっているのがポイントです。

アプリを作ろうとすると、サーバーをどう準備するか、どう運用するか、といったことも気になりますよね。Museでは、そうした部分をあまり意識せずに、「こんな道具が欲しいな」という日常の思いつきを形にできるところが魅力だと紹介されています。

自分のための、ちょっとした道具。そのアイデアを、スマホで使えるアプリにできると思うと、日々の小さな不便にも、少し違った目が向きそうですね。

....
最後、5本目は、Claudeの利用枠を長持ちさせるための、モデルと思考量の使い分けです。

筆者の報告では、設定を見直したところ、週間の利用制限に達するまでの期間が、約3日から約5日に延びたそうです。しかも、品質にも大きな低下は感じなかったとのこと。ただ、これは筆者の利用環境での結果として受け止めたいですね。

具体的には、設計や調査にはOpusのmedium、実装にはSonnetのhigh、レビューにはOpusのxhighを使います。ここでいうEffortは、どれだけ考えるか、その量を調整する設定です。

実装での消費を抑えつつ、重要な判断や最後の確認には、しっかり力をかける。すべての作業を同じ設定で進めるのではなく、役割ごとに配分する考え方ですね。

Claude Codeでは、opusplanを使うことで、設計時はOpus、実行時はSonnetへ、自動で切り替えられます。また、難しい依頼だけ、ultrathinkで深く考えさせる方法も紹介されています。

もう一つ大事なのが、会話履歴の管理です。関係のない別の作業に移るときは、/clearで会話履歴を消します。長い履歴は毎回読み直されるため、そのぶん消費につながるんですね。

あわせて、常に読み込まれるCLAUDE.mdも短くしておき、/usageで消費の内訳を確認します。

高性能なモデルに全部お願いするだけではなく、「どこで深く考えてもらうか」と「何を読み込ませるか」を整理する。利用枠をやりくりするうえで、見直すポイントが具体的にわかる記事でした。

....
さて、今日の「zenncast」は、5本の記事をご紹介しました。

Claudeの進捗確認や作業分担を便利にする工夫、mixi2の素早い端末対応を支えた画面設計、Rustの導入と継続的な安全対策、Museで日常のアイデアをアプリにする方法、そしてClaudeのモデルと思考量を使い分ける節約術でした。

詳しい内容はショーノートに書いてありますので、気になった話題をぜひチェックしてみてくださいね。

番組の感想も募集しています。「この話題が面白かった」「こんな使い方をしているよ」など、皆さんの声をお待ちしています!

この番組はSpotifyやApple Podcast、YouTubeなどで毎日配信しています。気に入ったら、登録や高評価をつけてもらえるとうれしいです。

それでは、次回も皆さんとお会いできるのを楽しみにしています。お相手はマイクでした。今日も、どうぞ良い一日を!

Related episodes

内容の近いエピソードを推薦しています