広告運用を Cowork に任せて分かった「人間が押すべき一手」の線引き
AdMob のビディングパートナー申請やフロア調整といった広告運用の反復作業を Cowork に任せてきた中で見えた、AI に任せきれる作業と、人間が自分の手で押さなければならない一手の境界線を、実際の運用記録からまとめました。
Crashlytics の「Missing dSYM」をClaude Codeで潰した実装メモ
Firebase を SPM へ移行した直後、Crashlytics のクラッシュが記号化されず address のまま並びました。Missing dSYM 警告の原因をClaude Codeで切り分け、再発しないアップロード経路を組むまでの実作業メモです。
Claude Code で .xcresult を解析し、iOS テスト失敗を最短で特定する実装メモ
Xcode 16 で xcresulttool のレガシー JSON が廃止され、.xcresult からテスト失敗を機械的に取り出す手順が変わりました。新しい test-results フォーマットを jq で整形し、Claude Code に渡して失敗原因と該当コードまで一気に絞り込む実装を、6アプリ並行運用の実体験とともにまとめます。
Claude Code で git push が「成功」したのに反映されない — commit が無音で失敗する罠
git push がエラーを出さず Everything up-to-date と表示されるのに、変更がリモートに反映されない。clone 直後の identity 未設定で commit が無音失敗する原因と、SHA 照合で確実に検証する方法を解説します。
壁紙アプリのインタースティシャル頻度を見直して、収益と継続率の折り合いをつけ直した3週間の所感
壁紙アプリのインタースティシャル表示頻度を3週間かけて調整し、AdMob の eCPM と翌日継続率の折り合いを取り直しました。Claude in Chrome で毎朝ダッシュボードを読み合わせながら判断した、地味だけれど効いた調整の記録です。
Claude API のモデル抽象レイヤー設計 — 世代交代に業務ロジックを巻き込まない内部アーキテクチャ
モデル文字列を業務コードに直書きすると、世代交代のたびに本番が静かに壊れます。論理ロールと物理モデルIDを切り離す anti-corruption layer を、TypeScript と Python の動くコード・移行コスト・実運用の判断軸とあわせて設計します。
MCP の tools 以外の3つの能力を使い分ける:resources・prompts・sampling の設計
MCP サーバーで何でも tools にしてしまう設計の限界を、resources・prompts・sampling という3つの primitive で解きほぐします。壁紙アプリのアセット管理サーバーを題材に、判断基準と実装、クライアント対応の現実的な制約までまとめました。
【週間ランキング】Claude Lab 今週の注目記事 TOP5(5/26〜6/2)
5月最終週から6月初週にかけて公開した記事のなかから、実際に読まれた・役に立ったと反応をいただいた5本をランキング形式でまとめました。iOS個人開発の使い分けから契約ゲート設計まで、今週の流れが一望できます。
Claude Code で「Credit balance is too low」が出る時の原因と対処
Claude Code を起動した瞬間に「Credit balance is too low」と返ってきて作業が止まる。サブスクリプションには加入しているのに、なぜか API のクレジット残高を見に行ってしまう——この食い違いの正体と、認証経路の切り替え・残高補充・自動チャージの設定までを、実運用の手順で順番に整理します。
Claude Design のデザインシステムを“作り捨て”にしない運用設計
Claude Design で一度きれいな資料が出ても、デザインシステムを毎回作り直していては資産になりません。既存資料からの抽出を再現性のある運用に落とし込み、原稿を渡すだけで誰でも同じ品質の資料を立ち上げる回し方を、個人開発とアート活動の現場目線で設計します。
すべての記事を見る (1013) →