Getting startedCreate your first initiativeConnect version controlInvite your teamPlan today's work
ChatGPTClaudeClaudeClaude CodeClaude CodeCodexCodexConductorConductorCursorCursorGitHubGitHubGitLabGitLabBitbucketBitbucketGoogle CalendarGoogle CalendarGoogle MeetGoogle MeetJetBrainsJetBrains IDEsJiraJiraLinearLinearSlackCustom appn8nn8nSmitherySmitheryWindsurfWindsurf
DocsAPI Reference

Main

  • Home
  • About
  • Pricing
  • Changelog
  • Docs

Features

  • Roadmap
  • Boards
  • Triage
  • Workflows & agents
  • Progress
  • Insights
  • CLI
  • Integrations

Solutions

  • Startups
  • Dev shops / agencies
  • Software teams
  • Internal IT & platform teams

Alternatives

  • vs Jira
  • vs Linear
  • vs Asana
  • vs Monday.com
  • vs ClickUp
  • vs Notion

Company

  • Blog
  • Security
  • Log in
  • Sign up
  • Terms of Use
  • Privacy Policy

Resources

  • Docs
  • Community
  • Support
  • API reference
  • Desktop app
  • SDK
  • Vault
  • QR code generator

© 2026 One Horizon. All rights reserved

FacebookInstagramThreadsXTikTokYouTubeMedium


Claude Code

Claude Code works with One Horizon in two ways. As a local agent, it runs queued work from your machine. Through the MCP connector, you can ask it about your work while you code. For Claude on desktop or the web, see Claude.

Claude Code MCP

Choose the Claude Code path

PathBest forWhat happens
Local Claude Code agentQueued implementation, planning, review, and workflow steps.One Horizon starts the claude CLI on your machine, sends the work item as the brief, and records the run.
MCP connectorAsking Claude Code about workspace work from an interactive terminal chat.Claude Code calls the hosted One Horizon MCP server with your authorized user access.
Open in Claude CodeResuming a stopped local agent run.Completed or failed runs can reopen the saved Claude Code session from the run menu.

MCP setup does not satisfy local agent prerequisites. The local agent needs the claude binary on PATH and an authenticated Claude Code CLI session.

What a local Claude Code agent can do

A local agent claims sessions from Send to, direct assignment, or workflow steps. It runs with a Builder, Planner, or Reviewer preset and the Read-only, Workspace access, or Full access level from its configuration. It prepares the task workspace, follows the workflow file for setup, checks, commits, and handoff, and reports progress, terminal activity, and the final outcome to the run. When a saved provider session ID exists, a completed or failed session can be reopened.

One Horizon does not collect Claude credentials. The Claude Code CLI on your machine owns authentication.

Set up a Claude Code local agent

  1. 1

    Install and sign in to Claude Code CLI

    Confirm the claude command is available in the same environment that starts Desktop agents or runs one agent:

    claude --versionclaude /login

    Claude Desktop is not the automation harness. The local agent invokes the CLI directly.

  2. 2

    Install Desktop or sign in to the CLI

    Use One Horizon Desktop for guided setup, or use the One Horizon CLI from the repository.

  3. 3

    Create the Claude Code agent

    In Desktop, open Workflows, go to the agents page, select Add agent, and choose Claude Code. In the terminal, run:

    one agent create

    Choose the task mode, agent access, project folder, code isolation, workflow file, and PR or MR behavior.

  4. 4

    Verify the harness

    In Desktop, finish setup and confirm the agent shows online. In the terminal, run:

    one agent doctor

    Fix any missing claude binary, CLI authentication, workspace, repository, or workflow file issue before starting pickup.

  5. 5

    Run assigned work

    Open an initiative, bug, or todo with a usable brief and choose Send to, or target the agent from a workflow step. For terminal pickup, run:

    one agent watch

Local Agents covers task modes, access levels, project folders, worktrees, pull requests, and restart behavior. Monitoring covers run states, recovery actions, and paused sessions.

Local agents are experimental. Keep tasks small enough to review, and check code, tests, and pull requests before merging.

Prepare the work item

Before launch, add the outcome, important files or links, constraints, and acceptance notes to the initiative, bug, or todo. For planned implementation work, follow spec-driven development: specific enough for Claude Code to act, short enough for a person to review.

Connect Claude Code through MCP

The MCP connector lets Claude Code chat read and update your work while you code. It uses the hosted One Horizon MCP server over HTTP with OAuth.

  1. 1

    Add the MCP server

    Import an existing Claude Desktop MCP configuration:

    claude mcp add-from-claude-desktop --scope user
    Copied!

    Or add One Horizon directly:

    claude mcp add --transport http onehorizon https://mcp.onehorizon.ai/mcp
    Copied!
  2. 2

    Authorize the connection

    Run /mcp in Claude Code, open the browser authorization flow, sign in to One Horizon, and return to Claude Code.

    /mcp
    Copied!

    Use Clear authentication in the /mcp menu when you need to revoke and reconnect.

  3. 3

    Share project configuration when needed

    Commit .mcp.json at the repository root when the project should carry the One Horizon MCP entry for the team.

    .mcp.json
    {  "mcpServers": {    "onehorizon": {      "type": "http",      "url": "https://mcp.onehorizon.ai/mcp"    }  }}
    Copied!

    The hosted MCP server uses OAuth, so this file does not need environment variables.

Ask Claude Code through MCP

"show my assigned issues and todos for today"

Claude Code can pull assigned work from One Horizon, including work connected from Linear or Jira.

"use my assigned work details for the gateway API"

Claude Code can bring the work item into context before proposing changes.

"capture this as completed work"

Claude Code can summarize the result and add a completed task.

Load workspace capabilities in sessions you start yourself

One Horizon Desktop can connect Claude Code so sessions you start yourself load the skills, MCP servers, and plugins your workspace assigns to that repository. Open Settings → Integrations → Coding tools, then select Connect on Claude Code. Without Desktop, run one capabilities connect claude. Sessions One Horizon starts for you load capabilities without this step.

Claude Code shows Not qualified yet until One Horizon has tested the installed version, and Connect stays unavailable until then. Agent capabilities covers repository assignments and each status.

Security and permissions

The MCP connector acts on your behalf. Data access follows your roles, workspace, team membership, and granted scopes.

Local agent runs use the agent access level you chose during setup. The selected access level is the boundary for commands, files, and provider tools.

FAQs

Local agent FAQs

MCP FAQs


PreviousClaudeNextCodex
Cursor

Cursor

Let Cursor use One Horizon work as the brief through MCP or a local agent.

Claude

Claude

Connect Claude to One Horizon to report, summarize, and plan work.

Codex

Codex

Send One Horizon work to Codex, or let a local Codex agent run it from your machine.

Local Agents

Create and run local agents from Desktop, with optional terminal control.

  • Choose the Claude Code path
  • What a local Claude Code agent can do
  • Set up a Claude Code local agent
  • Prepare the work item
  • Connect Claude Code through MCP
  • Ask Claude Code through MCP
  • Load workspace capabilities in sessions you start yourself
  • Security and permissions
  • FAQs
  • Back to top