<?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: Vikram Gorla</title>
    <description>The latest articles on DEV Community by Vikram Gorla (@vikramgorla).</description>
    <link>https://dev.to/vikramgorla</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%2F3785343%2Fae7e1ed3-77dd-4adc-83b3-2bff701e15ee.jpg</url>
      <title>DEV Community: Vikram Gorla</title>
      <link>https://dev.to/vikramgorla</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vikramgorla"/>
    <language>en</language>
    <item>
      <title>We built an office view for Copilot, Claude Code and Codex</title>
      <dc:creator>Vikram Gorla</dc:creator>
      <pubDate>Thu, 12 Nov 2026 21:34:32 +0000</pubDate>
      <link>https://dev.to/vikramgorla/we-built-an-office-view-for-copilot-claude-code-and-codex-3jhj</link>
      <guid>https://dev.to/vikramgorla/we-built-an-office-view-for-copilot-claude-code-and-codex-3jhj</guid>
      <description>&lt;p&gt;I was running many agent sessions at once. Copilot in one window, Claude Code in another, Codex in a third, and often more than one folder for each. I kept switching between those windows to see who was still working and who was waiting for me.&lt;/p&gt;

&lt;p&gt;After a while I was not doing my own work. I was watching the agents work. I had wanted to multitask, but the switching became the job. It was stressful, and it was not productive.&lt;/p&gt;

&lt;p&gt;We built Agent Durbar to put those sessions in one view.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it is
&lt;/h2&gt;

&lt;p&gt;Agent Durbar is a desktop app for your digital agents. It is an office view. Each folder becomes a room, and each session has a desk. From one screen you can see who is working, who is thinking, who is waiting for you, and who has run into trouble.&lt;/p&gt;

&lt;p&gt;A room is any folder an agent works in, not only a code project.&lt;/p&gt;

&lt;p&gt;It works with the Copilot, Claude Code and Codex apps already installed on your machine. Durbar is not a new model provider. It drives those apps locally, and usage still goes against your existing plans.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you can do
&lt;/h2&gt;

&lt;p&gt;Click a desk to open a full-screen chat with that session. You see the agent's thinking, tool calls and output as they come in, including diffs when a file is being changed. You can attach files and images by picking them, dropping them or pasting.&lt;/p&gt;

&lt;p&gt;If you have VS Code, VS Code Insiders or VSCodium installed, you can open the same folder from the chat header. The conversation stays in Durbar.&lt;/p&gt;

&lt;p&gt;When an agent starts helpers (sub-agents), those helpers sit under the agent that started them. When the office has room, you can see what each one is doing.&lt;/p&gt;

&lt;p&gt;About 10 to 15 agents stay readable on one screen. We checked this with 15 real Copilot sessions at once, on Linux. When there are fewer agents, the desks grow and show more of the thinking or the last reply.&lt;/p&gt;

&lt;p&gt;A "Needs you" inbox collects every session that is waiting for an answer or a permission, oldest first. You do not have to click through every desk to find the one that needs you.&lt;/p&gt;

&lt;p&gt;If a session should be handed on, you can start a new session from a hand-off summary of the current conversation, and you can edit that summary before it is sent. If you have more than one agent app, you can also continue a conversation in another app, in the same folder.&lt;/p&gt;

&lt;p&gt;Sessions resume after a restart. There are also shared MCP server settings and scheduled prompts, if you need them.&lt;/p&gt;

&lt;h2&gt;
  
  
  How we built it
&lt;/h2&gt;

&lt;p&gt;Most of the app was built by Claude Code agents that our team directed and reviewed, working from written specs.&lt;/p&gt;

&lt;p&gt;The README has a &lt;a href="https://github.com/three-feathers/agent-durbar#build-cost-so-far" rel="noopener noreferrer"&gt;build cost page&lt;/a&gt; with the numbers. They are API list-price estimates, not billing. As of the current release, that estimate is about US$5,398.&lt;/p&gt;

&lt;h2&gt;
  
  
  Honest limits
&lt;/h2&gt;

&lt;p&gt;The current stable release is v0.1.17. Builds are available for Linux, macOS and Windows, but they are unsigned and not notarized, so your operating system will warn you the first time. There is no auto-update.&lt;/p&gt;

&lt;p&gt;Linux is used every day. macOS has been tried by hand on two Apple Silicon Macs. Windows has had one hands-on look on a real PC. CI builds and checks all three platforms. The per-session spending limit is a soft limit. The README links to the &lt;a href="https://github.com/three-feathers/agent-durbar/blob/main/docs/limits.md" rel="noopener noreferrer"&gt;known limits&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Durbar runs locally. It has no accounts, servers or telemetry, and it does not see your tokens. The agent apps handle their own sign-ins. New sessions start in Read-only. Broader access is a deliberate choice.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to try it
&lt;/h2&gt;

&lt;p&gt;Agent Durbar is free and open source, under the MIT license.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Website: &lt;a href="https://three-feathers.github.io/agent-durbar/" rel="noopener noreferrer"&gt;three-feathers.github.io/agent-durbar&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Downloads: &lt;a href="https://github.com/three-feathers/agent-durbar/releases/latest" rel="noopener noreferrer"&gt;latest release&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Source: &lt;a href="https://github.com/three-feathers/agent-durbar" rel="noopener noreferrer"&gt;github.com/three-feathers/agent-durbar&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There is a short &lt;a href="https://www.youtube.com/shorts/LbyUyDh5PTs" rel="noopener noreferrer"&gt;demo video&lt;/a&gt; if you want to see the office view first.&lt;/p&gt;

&lt;p&gt;If you want to look at the office without using any credits, you can start a local clone with the built-in simulator (&lt;code&gt;DURBAR_SIM=15 npm start&lt;/code&gt;). It shows 15 agents and starts no real sessions.&lt;/p&gt;

&lt;p&gt;We are &lt;a href="https://github.com/vikramgorla" rel="noopener noreferrer"&gt;vikramgorla&lt;/a&gt;, &lt;a href="https://github.com/rubenlupi" rel="noopener noreferrer"&gt;rubenlupi&lt;/a&gt; and &lt;a href="https://github.com/fjcabello" rel="noopener noreferrer"&gt;fjcabello&lt;/a&gt;. If you try it, we would like to hear whether the office view helps you notice the right session, and where it gets in the way. The best place for that is &lt;a href="https://github.com/three-feathers/agent-durbar/discussions" rel="noopener noreferrer"&gt;GitHub Discussions&lt;/a&gt;.&lt;/p&gt;

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