<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: phoenix</title>
    <description>The latest articles on DEV Community by phoenix (@phoenix_vu).</description>
    <link>https://dev.to/phoenix_vu</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4223500%2F3a993ee7-16fa-4d33-829b-aab668c789c9.png</url>
      <title>DEV Community: phoenix</title>
      <link>https://dev.to/phoenix_vu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/phoenix_vu"/>
    <language>en</language>
    <item>
      <title>Why We Built an AI Coding Agent Specifically for Xcode</title>
      <dc:creator>phoenix</dc:creator>
      <pubDate>Tue, 03 Nov 2026 06:27:57 +0000</pubDate>
      <link>https://dev.to/phoenix_vu/why-we-built-an-ai-coding-agent-specifically-for-xcode-1f9b</link>
      <guid>https://dev.to/phoenix_vu/why-we-built-an-ai-coding-agent-specifically-for-xcode-1f9b</guid>
      <description>&lt;p&gt;AI coding tools have changed the way developers write software. But when it comes to building apps for Apple's ecosystem, the development workflow has its own challenges.&lt;/p&gt;

&lt;p&gt;Swift, SwiftUI, Xcode projects, build errors, and debugging all require a good understanding of the Apple development environment.&lt;/p&gt;

&lt;p&gt;We started thinking about a simple question:&lt;/p&gt;

&lt;p&gt;What if an AI coding agent could do more than just generate code for Xcode?&lt;/p&gt;

&lt;p&gt;That's the idea behind Phoenix.&lt;/p&gt;

&lt;p&gt;The Problem with AI-Assisted Coding&lt;/p&gt;

&lt;p&gt;Writing code is only one part of software development.&lt;/p&gt;

&lt;p&gt;Developers also spend time:&lt;/p&gt;

&lt;p&gt;Understanding unfamiliar codebases.&lt;/p&gt;

&lt;p&gt;Fixing compiler and build errors.&lt;/p&gt;

&lt;p&gt;Making changes across multiple files.&lt;/p&gt;

&lt;p&gt;Reviewing AI-generated code.&lt;/p&gt;

&lt;p&gt;Rebuilding and testing after every change.&lt;/p&gt;

&lt;p&gt;Generating code is useful, but getting that code working inside an actual project is where much of the effort goes.&lt;/p&gt;

&lt;p&gt;Introducing Phoenix&lt;/p&gt;

&lt;p&gt;Phoenix is an AI coding agent built specifically for Xcode and Apple developers.&lt;/p&gt;

&lt;p&gt;Instead of simply suggesting code, Phoenix helps with a broader development workflow.&lt;/p&gt;

&lt;p&gt;Here's how it works:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Describe what you need&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Explain the feature or change you want in plain English.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Understand the project&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Phoenix examines the relevant project structure and context before making changes.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Write and build&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;It generates Swift or SwiftUI code and runs Xcode builds.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Fix build errors&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;When a build fails, Phoenix can analyze the errors, make corrections, and validate the changes.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Review before applying&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You can inspect the proposed code changes through visual diffs before approving them.&lt;/p&gt;

&lt;p&gt;Privacy Matters Too&lt;/p&gt;

&lt;p&gt;Your source code and project history stay on your Mac. Only the context needed for AI inference is sent to the model providers, and it isn't retained by them after inference.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffsczs4cjilngqeas0vh0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffsczs4cjilngqeas0vh0.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
For developers working on private projects, this is an important consideration.&lt;/p&gt;

&lt;p&gt;Built for Developers Who Build for Apple&lt;/p&gt;

&lt;p&gt;Phoenix is designed for developers working with:&lt;/p&gt;

&lt;p&gt;Swift&lt;/p&gt;

&lt;p&gt;SwiftUI&lt;/p&gt;

&lt;p&gt;Xcode&lt;/p&gt;

&lt;p&gt;iOS applications&lt;/p&gt;

&lt;p&gt;Apple platforms&lt;/p&gt;

&lt;p&gt;Our goal is to make AI-assisted development more practical by connecting code generation with the actual build and debugging workflow.&lt;/p&gt;

&lt;p&gt;We'd Like to Hear From Other Developers&lt;/p&gt;

&lt;p&gt;If you're building iOS applications, we'd love to hear about your experience.&lt;/p&gt;

&lt;p&gt;What's the most time-consuming part of your Xcode workflow: writing code, understanding existing projects, debugging build errors, or reviewing AI-generated changes?&lt;/p&gt;

&lt;p&gt;We're interested in learning how developers actually work and what could make that experience better.&lt;/p&gt;

&lt;p&gt;Explore Phoenix: &lt;a href="https://www.phoenix.vu/" rel="noopener noreferrer"&gt;https://www.phoenix.vu/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ios</category>
      <category>swift</category>
      <category>swiftui</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
