共13个镜头,该分镜由光厂AI自动生成
镜号景别参考图画面内容台词/旁白时长(秒)
1中景
长镜头
画面起初为白底黑字的Xcode开发者演讲标题页,随后切换到一名身着粉色衬衫的男士在落地窗背景前进行演讲Hello! I'm Ken Orr, an engineering director for Xcode. Welcome to "Meet Agentic Coding in Xcode."25.20
2全景
屏幕左侧显示代码编辑器界面,右侧预览窗格中展示一款带有富士山及各地风光图片的手机应用界面Coding models can accomplish so much when they get a chance to reason and explore independently.9.63
3中景
男士站在室内的圆桌后,对着镜头说话并伴有手势,背景是明亮的落地窗和窗外的绿植Starting today, you're going to see how agentic coding supercharges developers, with agents solving tricky problems independently. And taking the effort out of making complex code updates.3.77
4全景
长镜头
Xcode开发界面中,左侧弹出 AI 代理配置界面,随后 AI 助手根据弹出的浮窗指令自动编写代码,右侧模拟器实时更新显示增加的天气信息组件,期间经历了一次编译失败并自动修复We believe developers should have choices when adopting AI. For intelligent coding models, you can use the built-in Apple foundation models, or you can supply your own intelligence provider. Right now, I can see what Xcode offers, but maybe I want to add an additional AI model option. If you have an account or an enterprise API key for a major model provider, you can install an Xcode companion app to integrate that model with Xcode. Right here, we have tools for working with Anthropic's Claude. It takes just a click to install Anthropic. I've already signed in, so we're good to go. This app acts as an intelligence provider that can do both inline code completion and agentic coding. Now let's try an agent. I'm building out a landmarks app. Over here in Xcode, I can see a preview of my landmarks. It looks good so far, but I really want to add an inline weather experience to show the conditions at my landmarks. I have some specifics in mind, so I'll write up a prompt with all my requirements. Add a new feature to show the weather at the landmark. Use WeatherKit and Liquid Glass. Show it as a platter just below the landmark name. I'll paste these instructions right into a chat with the agent. Let's see what the agent can do for me. I'll just kick it off. Agents know how to investigate and build in Xcode, including using developer tools like Apple Developer documentation. Since my goal is to add an inline weather feature, the agent starts by creating a plan, which it immediately begins carrying out. First, it reads through several of my project files to learn more about my current setup. Then, to get going on the specifics, it runs multiple searches through Apple Developer documentation. The agent is searching right inside the Xcode developer documentation window. I'm watching all the searches happen on the side, but it isn't bothering me right now. I don't need to step in to do anything. I could just go and make myself a cup of coffee. The agent knows how to create all the source files needed to complete my request. The agent has written entirely new SwiftUI and models for me to implement weather natively using Apple frameworks. The agent automatically writes and formats all of the new project code. I'm going to run a build. The build failed. In this instance, the agent made a mistake with my code, and so it resulted in an error during build. What's fantastic about agents in Xcode is that they automatically handle building and reviewing issues without developer oversight. The agent sees that failure and tries to fix it. Just like that, it succeeds. My code compiled properly. I have all my new files over on the left. The agent even provides a summary in the chat on how it accomplished all of my feature requests. With everything finished, I can tap on the preview. Now I've successfully added weather inline to my landmark view using WeatherKit and Liquid Glass.109.27
5中景
男士站在窗前,伴随着手势在镜头前专注地演讲That looks fantastic. And just look at what the agent accomplished on its own.5.57
6中景
长镜头
白色背景下,左侧固定显示 Xcode 图标,右侧文本行由上至下依次淡入显现,列举代理完成的各项任务It updated entitlements, pulled real-time data using WeatherKit, wrote brand new files, and used Liquid Glass.13.43
7中景
长镜头
男士站在室内落地窗前,背景是窗外的绿树,面对镜头配合手势进行讲解With agentic coding, all of this complex work was completed in just a few minutes. Because an agent has total context, it can evaluate code from multiple perspectives before solving a problem. This intelligence is all enabled by a piece of underlying technology.21.23
8空镜
纯白色背景中央有一个由黑色线条构成的抽象螺旋标志,下方带有 Model Context Protocol 文字The Model Context Protocol, an open source standard.5.13
9近景
男士站在室内的木桌旁,背景是落地窗和窗外的绿树,正在对着镜头边说边配合手势演示With MCP, agents can connect to different data sources and tools to perform tasks. When developers build projects in Xcode,6.77
10中景
画面中心黑色Logo向左侧平移,右侧依次出现Project discovery等五行功能描述文本they are supported by powerful native tools that agents can use through an integrated MCP server.7.20
11中景
男士站在室内的木质圆桌旁,正对着镜头交谈并配合手势,背景是带有大落地窗的长廊,窗外可见绿树和草坪This lets agents deeply understand developer projects to deliver relevant code changes. Since everything runs on the Model Context Protocol, it is quick and easy to add other companion apps with their own intelligent agents to Xcode.7.27
12中景
在Xcode开发界面的中央弹出了一个代码安装确认窗口,点击Install后,下方状态栏显示该组件正在准备并开始下载,右侧模拟器实时显示应用界面Say I want to install a companion app to use OpenAI. Since I already have an account, I just install the app and enter my information. And it's ready to go.6.33
13近景
长镜头
男士坐在落地窗前的桌后,面向前方边说边做手势,最后画面切为白底的Apple Developer标志So now I can use the OpenAI agent right alongside Xcode. You can try a new model right in the middle of a project to see what works best for your needs. We are giving developers the freedom of choice with agents in Xcode. Developers can solve large-scale problems or automate complex updates quickly with powerful intelligent tools. And all without sacrificing the familiar Xcode development environment. By letting agents do the heavy lifting, you'll be able to quickly build fantastic apps. We can't wait to see what you develop with agentic coding.41.57