<?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: 조준영</title>
    <description>The latest articles on DEV Community by 조준영 (@aimzero).</description>
    <link>https://dev.to/aimzero</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%2F4236528%2F40913ef7-8da5-4e50-bb03-e76aa14d11d0.png</url>
      <title>DEV Community: 조준영</title>
      <link>https://dev.to/aimzero</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aimzero"/>
    <language>en</language>
    <item>
      <title>I turned my AI coding agents into an "office" so anyone can run them</title>
      <dc:creator>조준영</dc:creator>
      <pubDate>Tue, 10 Nov 2026 07:40:25 +0000</pubDate>
      <link>https://dev.to/aimzero/i-turned-my-ai-coding-agents-into-an-office-so-anyone-can-run-them-4gbk</link>
      <guid>https://dev.to/aimzero/i-turned-my-ai-coding-agents-into-an-office-so-anyone-can-run-them-4gbk</guid>
      <description>&lt;p&gt;I'm the maker of AI Office, a free and open source (MIT) desktop app for macOS (Apple Silicon) and Windows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why I built it&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI coding agents like Claude Code are powerful, but they live in terminal windows. If you are not a developer, a terminal is a wall. Even if you are one, running several agents at once gets messy: which window is working, which one is waiting for my OK, and what did it actually change?&lt;/p&gt;

&lt;p&gt;So I moved the whole thing into an office.&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%2Fnyoab0i7me3hfml2x4ct.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%2Fnyoab0i7me3hfml2x4ct.png" alt="The office view: each AI agent sits at a desk" width="800" height="506"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;AI agents are staff.&lt;/strong&gt; You hire Claude or GPT staff, give them work in plain chat, and they report back when they're done.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;You can see them work.&lt;/strong&gt; Each agent sits at a desk in an office view. At a glance you see who is working, who is resting, and who is waiting for you.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Risky stuff needs your approval.&lt;/strong&gt; File changes and shell commands land in an approval inbox first. Nothing risky runs until you say yes, and you can undo a change.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Big jobs go to a team lead.&lt;/strong&gt; The lead plans the work, splits it up, and asks you to confirm before anything starts.&lt;/li&gt;
&lt;/ul&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%2Fu8lw99yaqnb8uiwzllc5.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%2Fu8lw99yaqnb8uiwzllc5.png" alt="The approval inbox" width="800" height="506"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You don't need to know commands. "Hire staff, give work, approve" is enough. (Your company also levels up as staff work, and the office grows. A small thing, but it makes it fun.)&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%2Fndu8y7isrs1sgvrvyj00.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%2Fndu8y7isrs1sgvrvyj00.png" alt="Giving work to staff in plain chat" width="800" height="506"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What you need&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Claude Code or ChatGPT (Codex) already signed in on your computer. No API key. Usage is billed to that account, so running many staff at once uses your limits faster.&lt;/p&gt;

&lt;p&gt;Everything stays on your computer. There are no analytics. The only network calls are update checks and downloads.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Not great yet&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Not code-signed, so macOS shows an "unidentified developer" warning the first time (System Settings &amp;gt; Privacy &amp;amp; Security &amp;gt; Open Anyway).&lt;/li&gt;
&lt;li&gt;Apple Silicon only on Mac, no Intel Mac or Linux.&lt;/li&gt;
&lt;li&gt;On Windows, notifications from outside staff, question handling, and screen capture are missing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Try it / feedback&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Site and demo: &lt;a href="https://engchoon.github.io/ai-office/" rel="noopener noreferrer"&gt;https://engchoon.github.io/ai-office/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Source: &lt;a href="https://github.com/EngChooN/ai-office" rel="noopener noreferrer"&gt;https://github.com/EngChooN/ai-office&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I would love to hear where setup got stuck, and where the approval flow felt annoying. Especially if you are not a developer: was the "office" idea easier to understand than a terminal?&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>productivity</category>
      <category>claude</category>
    </item>
  </channel>
</rss>
