Office StudioYour work shouldn't just remember what you've done. It should help you get the work done. Office Studio is a workspace where you and your AI coding agent work together across the information that drives your day — email, calendar, tasks, files, documents, and eventually other sources of work context. Instead of building another AI assistant, Office Studio brings your work into an environment where powerful coding agents such as Claude Code and Codex already know how to search, analyze, write code, use tools, and execute multi-step tasks.
Why Office Studio?A surprising amount of office work is repetitive. Every day we:
AI assistants can help with individual questions, but much of the context they need still lives across separate applications. Traditional automation can handle repetitive processes, but someone first has to define the workflow, connect the systems, and anticipate every step. Office Studio takes a different approach. Work with an agent first. Codify what works. Automate when it repeats.You can start with a normal request:
Your agent can work across your email and calendar instead of relying only on what you paste into a chat. Then ask:
Or:
Or:
Modern coding agents can do more than call a fixed set of predefined AI functions. They can use existing tools, query structured data, write Python or SQL when necessary, execute the work, inspect the results, and improve the process. A successful one-time task can become a reusable workflow.
The goal isn't simply to have better conversations with AI. The goal is to gradually eliminate repetitive work. Why a Studio?Office Studio isn't intended to replace humans with agents. It creates a shared working environment for both.
Humans can search, inspect, edit, decide, approve, and intervene. Agents can search, analyze, correlate information, write code, use tools, and execute multi-step work. Automation can take over when a process becomes predictable enough that neither needs to repeat it manually. That's what Studio means:
Don't Build Another AgentOffice Studio does not ship its own AI model. It is designed to work with the coding agents you already choose to use, including Claude Code and Codex, with room for additional agents over time. This creates an important separation: Office Studio owns the workspace. It provides the connectors, local data, normalization, schemas, search, tools, and instructions that make your work understandable to an agent. Your coding agent provides the intelligence. It understands your request, determines how to accomplish it, uses available tools, and can write code when a predefined tool isn't enough. Your computer provides the execution environment. The work can happen locally using the mature environment already available through VS Code, your filesystem, Python, Node.js, SQLite, command-line tools, and extensions. Office Studio doesn't need to recreate an entire virtual computer just so an agent can work. Why VS Code?VS Code has become much more than a code editor. It already provides many of the capabilities an agentic workspace needs:
Coding agents already understand this environment exceptionally well. Office Studio extends that environment from:
to:
Instead of building another isolated AI desktop application and recreating its execution environment, Office Studio brings office work into an environment where agents already know how to operate. Bring Your Own AgentOffice Studio deliberately avoids locking your workspace to a single AI provider. Today you might prefer Claude Code. Tomorrow you might prefer Codex. Another agent may become better for a particular workflow. Office Studio's job is to provide each capable agent with the same well-organized work context and tools.
The extension ships no AI model and sends no indexed content to an AI provider. If you choose to use an external coding agent, that agent operates according to its own configuration, permissions, and privacy policies. Local Work ContextOffice Studio currently starts with Microsoft 365: v1
The extension pulls supported work data into a local SQLite database:
Full-text search is provided through SQLite FTS5. Rather than forcing an agent to repeatedly scan raw emails or rediscover the structure of your data, Office Studio also generates an agent-readable map:
This tells compatible coding agents how the workspace is organized and how to query it correctly. The result is a local work context that both humans and agents can build upon. Over time, Office Studio is designed to expand beyond mail and calendar into other everyday work context such as tasks, files, documents, contacts, notes, and additional data sources. From Context to ApplicationsOffice Studio owns the foundation:
But it doesn't need to predict every application you'll want. Your agent can build on top of that foundation. Examples might include:
Instead of shipping hundreds of rigid features, Office Studio provides a reliable foundation from which humans and agents can create the workflows they actually need. The Long-Term Idea: Codify Your WorkThe most valuable knowledge in an organization isn't only contained in documents. It's also contained in how people get things done. How do you prepare this report? How do you investigate this problem? What information do you check before this meeting? How do you decide who needs a follow-up? What steps happen every Monday morning? Traditionally, much of that knowledge lives in people's heads. Coding agents give us a new opportunity. A person can perform a task with an agent, refine the process until it works, and then preserve that successful process as code, instructions, tools, or a reusable workflow. Over time: Work becomes knowledge. Knowledge becomes workflow. Workflow becomes automation. Office Studio is designed to provide the workspace where that transition happens.
ArchitectureOffice Studio is currently organized into three major areas:
Full design documentation lives in DevelopmentRequires:
Press F5 in VS Code to launch the Extension Development Host and verify the activity-bar view. Then run Spike: better-sqlite3 to verify that the native module loads correctly inside the extension host. Test & Gate
The v1a Thesis GateThe initial thesis is deliberately simple:
A cold Claude Code or Codex session should be able to use the generated If that works reliably, Office Studio has accomplished its first goal: Give an agent enough structured understanding of your work to start being useful immediately. |