AIToday
AIコーディングZenn AI/ML掲載日時: 2026年11月12日 16:00

AI生成コード、iOS実機で座標ずれや判定ぶれ

LINEで送る
AI生成コード、iOS実機で座標ずれや判定ぶれ

3つのポイント

  1. 何が起きたか

    @da-shina氏はBGMで猫背を知らせるiOSアプリNekozeFixを開発し、紙上では通るAI生成ロジックが実機で失敗する事例(骨格表示のズレや判定のぶれ)を確認した。

  2. なぜ重要か

    AIが生成した実装は論理的に見えても、カメラの向きやセンサーのノイズなど物理的要因で破綻しうるため、実機で検証し、その結果を仕様に反映する必要がある。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

Apple Worldの開発者である@da-shina氏はiOSアプリNekozeFixを開発し、AI生成コードと実機の挙動の間に隔たりがあることに直面した。核心的な教訓は、AIは論理的に一貫したコードを生成できても、カメラの向きやセンサーノイズ、OSの非推奨化といった物理的な現実の前では機能しないということだ。実機検証、仕様の改訂、ADR(アーキテクチャ決定記録)の文書化というループを採用することで、同氏は座標系の90°のズレを修正し、非推奨APIの警告を15件からゼロに減らすことができた。この経験は、AIを活用する個人開発者にとって、AIにあらゆるエッジケースを最初から任せるよりも、実世界の検証と仕様更新のフィードバックループを維持する方が効果的である可能性を示している。

よくある質問
NekozeFixとは何ですか?
NekozeFixは、机に置いたiPhoneやiPadを使い、BGMの合図で猫背を知らせるiOSアプリです。
AI生成コードで開発者が直面した具体的な問題は何ですか?
主に三つあります。座標系の不一致による骨格表示のズレ、センサーノイズによる判定の不安定さ、コードを簡素化するために最小OSをiOS 17へ引き上げる必要です。
開発者が推奨する開発ループは何ですか?
仕様に基づく実装、実機での検証、発見の仕様への反映、ADR(アーキテクチャ決定記録)への意思決定の記録という4段階のループです。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

このようなAIの動きを、御社の業界・競合に合わせて毎日届ける法人プランもあります → 詳しく見る

関連記事

競馬AIは3ツールで役割分担

約8年のエンジニア経験(うちAI開発約3年)を持つ筆者は、競馬予測モデルは1つのツールに絞るよりCursor・Claude Code・OpenAI Codexで役割を分けるのが最適だと結論付けた

Qiita 機械学習7時間前

AIエージェントが決定を無断変更する5パターン

Dress Codeのいっしー氏が9〜11月のClaude CodeとCodexのセッションから、エージェント自身の提案が承認なしに決定として記録されるなど5つの失敗パターンを記録した

Zenn AI/ML10時間前

新人がスパムフィルターを自動化

InflearnのDevOpsエンジニアPoka氏は、GPT-4o miniと禁止ワードリストからTfidfVectorizerとSGDClassifierの適応型機械学習フィルターへ移行し、多言語対応にGPT-4o m…

Zenn AI/ML10時間前

学習オプトアウトでもClaude Codeが報告下書き

claude.aiで学習オプトアウトを設定したZenn執筆者が、Claude Codeが頼まれてもいない「Bug report drafted」の下書きを作成していたのを発見した

Zenn AI/ML10時間前

OrcaでAIエージェント6〜10本を並行活用した事例

KivaのエンジニアがAgent IDE「Orca」でSamurai App向けにAIエージェントを6〜10本並行稼働した実践記を公開

Zenn AI/ML10時間前

複数LLMのAPI接続を一元化した開発者

FLYSTAR運営の開発者がbase_urlをOpenAI互換の単一エンドポイントに向け、OpenAI SDKを変えずにGPT-5.6 Sol、Claude Opus 5.5など主要モデルを呼び出せるようにした

Zenn AI/ML10時間前
次の記事へAIエージェントが未登録のマヤ遺構を数時間で特定