v0.7.6 · macOS / Windows / Linux · Apache-2.0
GT Office turns Claude Code, Codex CLI and Gemini CLI into coordinated teammates — native desktop workspaces, persistent sessions, agent-to-agent tasks, and a channel to your phone. No wrapper. No capability loss.
Why GT Office
Scattered CLIs lose state, hide progress, and can't talk to each other. GT Office keeps everything — sessions, files, Git, tasks — in one persistent, native surface.
Launch and manage multiple Claude Code, Codex CLI or Gemini CLI agents side by side. Sessions persist across restarts — create an agent once, it stays.

Built-in gto CLI lets agents dispatch tasks, share context and hand off work — automatically.
Route agent output to Telegram, WeChat or Feishu. Instruct your agents from the train.
Every dispatched task is tracked with status, replies and handover summaries.
Status, diffs, staging and commits across multi-repo workspaces — one click, no context switch.
The differentiator
While other desktop apps isolate every CLI in its own tab, GT Office ships gto — a communication bus your agents use themselves. Dispatch a refactor to Codex, have Claude review it, get a handover when it's done.
Quick start
Grab a signed artifact from Releases, or build from source with Rust + Node 20+.
# macOS · Windows · Linux github.com/Laplace-bit/GT-Office → Releases → latest asset # unsigned macOS build: xattr -dr com.apple.quarantine \ "/Applications/GT Office.app"
git clone https://github.com/ Laplace-bit/GT-Office.git cd GT-Office npm install npm run dev:tauri
FAQ
No. GT Office wraps the official Claude Code, Codex CLI and Gemini CLI binaries directly — no abstraction layer sits between you and the tool. Every flag, every permission prompt, every capability stays exactly as the CLI authors designed it.
Claude Code, OpenAI Codex CLI and Gemini CLI work out of the box. Any terminal-first agent that runs in a shell can be attached to an agent workstation.
GT Office ships a companion CLI called gto. Agents call commands like gto agent send-task and gto agent reply-status to dispatch work, report progress and hand over results — a task bus with persistent threads, not copy-paste between terminals.
No — it organizes it. Terminals are still real shells with your full PATH and dotfiles. GT Office adds persistence, workspace-scoped state, Git and file surfaces, and multi-agent orchestration on top.
Yes. GT Office is Apache-2.0 licensed, built with Rust, React and Tauri. Releases are free to download on macOS, Windows and Linux.