XOPC Code · Terminal agent workspace

From your terminal.Put agents to work.

Run xopc from a project directory to use powerful coding agents and their harness for understanding, changing, and verifying a real codebase. Built-in Codebase Memory makes code queryable; when the task is not coding, switch agents in the same terminal and keep moving.

  • Run xopc in your project directory
  • A powerful coding agent harness
  • Switch to other agents when needed

Start with Code

Start agent work from your terminal.

Install xopc, connect the agent you prefer, then code—or switch to another task—from a local project directory.

  1. 01 · Install

    Install the xopc CLI

    For developers who already have a Node.js environment.

    npm install -g @xopcai/xopc
  2. 02 · Connect

    Complete provider onboarding

    Connect Codex, Claude Code, or the coding capability you choose during setup.

    xopc onboard
  3. 03 · Start

    Run xopc in your terminal

    Invoke a coding agent in the project directory, then switch agents when the task changes.

    xopc

From terminal to delivery

Make coding-agent work a reviewable loop.

The point is not how much code appears at once; it is understanding, changing, validating, and handing off a real project responsibly.

01

Invoke from the project

Build task-relevant project context from the terminal, request, and local workspace.

02

Propose a plan

Clarify the implementation path, impact area, and required verification before editing.

03

Advance with the harness

Use connected coding agents to make changes, repair issues, and call the tools needed in the workspace.

04

Review and verify

Use the diff, commands, and verification results to show what changed and what deserves attention.

One terminal, many agents

Powerful for coding—and not limited to it.

XOPC Code gives coding agents task structure, project context, and a delivery harness in the terminal. Codebase Memory makes code structure, relationships, and impact scope queryable; switch agents directly when the task is not coding.

A powerful coding-agent harness

Organize context, plans, tool calls, changes, diffs, and verification around a real codebase, so an agent can drive a complete delivery rather than emit isolated snippets.

Codebase Memory

Use a built-in code knowledge graph for functions, types, call chains, routes, and cross-service relationships—then combine semantic search, structural queries, and impact analysis to find relevant code quickly.

Switch agents in the terminal

Beyond coding, switch from the same entry point to an agent suited for research, synthesis, operations, or everyday tasks.

Trackable changes

Organize code changes, executed commands, and verification results into a record people can review.

Start with an engineering task

Work worth handing to Code.

Build

From issue to implementation plan

Understand the request and impact area before receiving a reviewable path to implementation.

Fix

Bug investigation and repair

Trace a problem in the real repository, make the fix, and return the verification result.

Evolve

Refactoring and test coverage

Break structural change into verifiable steps to reduce the risk of changing code without checking outcomes.

Switch

Move from coding to another task

Switch agents from the same terminal when research, synthesis, or everyday work needs to continue beyond the codebase.

See it before accepting it

Give every change a basis.

Your workspace: work around local projects and established tools.

Your choice: connect different coding agents—or switch to another agent—for the task.

Your review: use changes and verification records to decide whether to accept delivery.

The same xopc runtime

Need an agent to progress everyday computer work?

XOPC Worker organizes goals, tool execution, approvals, and durable state into a delivery path for real-world tasks.

Explore XOPC Worker