アノテーション駆動型UI:Figmaでテンプレートをデザインし、Claudeに座標を抽出させる方法

Zinecore(90年代/Y2K風のジン制作アプリ。ホットピンク、太い輪郭、吹き出し、riot grrrlのフライヤー、MySpace風ページ)を開発しているデベロッパーは、コードで写真スロットをプログラム的に定義するという明白なアプローチでは、すべてのテンプレートが退屈なグリッドに制約されることに気づきました。その回避策:Figmaでテンプレートをデザインし(一部はAI生成後、手作業で修正)、フラットなPNGとしてエクスポートし、別レイヤーに色付きの長方形を描く。赤は写真スロット、青はテキスト。デザイン画像と注釈画像の両方をClaudeに送ります。
Claudeは座標を抽出し、編集可能なエリア定義を生成し、タップターゲットを設定します。結果:カスタムレイアウトエンジンを構築するのに数週間かかるところが、半日の作業で完了。新しいテンプレートを追加するには、デザインして四角形を描くだけでよく、コード変更は不要です。デザインツールシステム全体がこの注釈パイプラインになっています。
より広いパターン:ペーパーファーストデザイン
デベロッパーはワークフローの転換を強調しています:
- Claudeに何も見せる前に、すべてのデザイン思考を紙で行う。
- 画面を手描きでスケッチし、フルカラーパレットを選び、タイプ階層を決定する。
- 気に入ったアプリをスクリーンショットし、それぞれから盗みたい特定の要素に注釈を付ける。
- Claudeに制約を渡し、実装を依頼する。
逆のアプローチ(「アプリをデザインして、90年代風にして」)では、3日間かけて微調整しても、まだ一般的なものにしかなりません。Claudeは特定のビジョンを忠実に実装するのは得意ですが、あなたの代わりにビジョンを持つのは苦手です。デザインを自分の仕事、実装をClaudeの仕事ととらえると、出力の質が飛躍的に向上します。
地味な詳細
- 視覚的な問題を「これ、変だから直して」ではなく、重み、階層、リズムで説明する。
- 「温かみのあるピンク」と言う代わりに、実際の参考写真から16進カラーコードを貼り付ける。
- どのアプリの余白を真似たいのか具体的に指定し、単に雰囲気を言うだけにしない。
アプリ(App StoreのZinecore)は具体的な成果ですが、ペーパーファーストの注釈手法こそが応用可能な部分です。
📖 全文を読む: r/ClaudeAI
👀 See Also

日本語: エージェント対応コードベース:否定ルール、正確な命名、ディレクトリのREADME
開発者が、CLAUDE.mdのルール、否定命令、正確な命名によってトークンの無駄を削減し、Claude CodeがUserManagerのようなクラスを肥大化させるのを防いだ方法を共有しています。

モデル切り替えでOpenClawエージェントコストを80%削減する方法
あるユーザーが14日間にわたりトークン使用量を追跡したところ、支出の67%が、安価なFlashモデルがOpusと同等の品質を発揮するタスクに充てられていることが判明しました。デフォルトをFlashに切り替え、セッション中に/modelを使用することで、月額コストを約170ドルから約35ドルに削減できました。

Claude CLI v2.1.154がローカルvLLMを壊す—一行のパッチで修正
Claude CLI ≥2.1.154 は、3つの新しいAPIロール(ctx、msg、system)を追加し、ローカルのvLLMとの互換性を破りました。vLLMのAnthropicプロトコルへの1行のパッチで復元されます。

OpenClawをローカルLLMの力で強化:GLM-4.7-Flashの導入
GLM-4.7-FlashとOpenClawの統合は、シームレスなローカルデプロイメントと高度なコード実行を可能にすることで、AIオートメーションに革命をもたらしています。