Skip to content
@HagiCode-org

HagiCode-org

HagiCode

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Deutsch · Français · Español · Português (Brasil) · Русский

HagiCode keeps AI from losing context while it changes your code: understand the repository first, set the scope, then execute with a trail you can review.

An AI workbench for project development. It plugs into the Agent CLIs and models you already use, so you don't have to change editors.

Desktop Stable Build npm @hagicode/cli npm @hagicode/hagi18n npm @hagicode/hagiscript npm @hagicode/imgbin npm @hagicode/skillsbase



Website · Install · Product Overview · Microsoft Store · Blog



HagiCode workspace showing the session list, commit notes, and top-level actions.

At a glance

  • Mainstream Agent CLIs in one workbench, such as Claude Code, Codex, GitHub Copilot, OpenCode, and more. See the supported list.
  • Windows, macOS, and Linux, as a desktop app or a self-hosted container.
  • Free core features. Desktop, Container, and Microsoft Store are three ways to get HagiCode, not three paid tiers.
  • Read-only by default. A normal session only reads your code; switch to edit mode when you want changes.

Get started in 3 steps

Step What to do Where
1. Install Windows: Microsoft Store. macOS / Linux, or Windows without the Store: Desktop. Servers, NAS, teams: Docker Compose. Installation guide · Microsoft Store · Desktop · Container
2. Set up Finish the first-run wizard and create at least one project. Wizard setup
3. Start a session Begin with a read-only normal session to understand the project, then move to edit mode or a proposal. Normal session · Proposal session

Before you install Desktop: Microsoft Store and Desktop need Node.js 24 or later and Git on your machine. Docker Compose needs neither on the host. Details are in the installation guide.

How a development task flows

  1. Understand first. Analyze existing code in a read-only normal session.
  2. Set the scope. For complex changes, pick the project and repositories in a proposal session, then agree on goals, tasks, and validation before anything is edited.
  3. Track the result. Review sessions and execution state in the workbench, and let AI Compose Commit organize the commits.
  4. Keep the context. Proposals and commit records stay available for later, and MonoSpecs coordinates changes across repositories.

New proposal drawer: choose the project, mark repositories as reference or editable, and preview the combined request. Proposal session showing workflow stages from creation and review to execution and archive.

You don't need a proposal every time. For a quick question about the code, start with a normal session.

Why HagiCode

  • Proposal-driven AI coding: OpenSpec keeps scope, tasks, impact analysis, validation, and execution connected instead of turning complex work into blind edits.
  • Bring your own Agent CLI and model: OmniRoute keeps the CLI choice separate from the model and subscription layer, so you can route models and endpoints without being tied to one default stack.
  • A full development workspace: MonoSpecs for multi-repository scope, Skills for installable extensions, Vault for reusable knowledge, AI Compose Commit and code-server for finishing the job in the same place.
  • Gamified feedback with real signals: achievements, daily reports, efficiency multipliers, and token throughput make long-running AI work easier to read. It is part of the workbench, and you can ignore it.

OmniRoute settings page with routing configuration, endpoint controls, and runtime status. Skills gallery with searchable, installable skills and source filters.

Achievement view showing daily progress, long-term milestones, and gamified feedback.

Who it's for

  • A good fit: developers and teams who maintain several repositories and want complex changes planned before they run, or who already use Claude Code, Codex, or another Agent CLI and want them in one workbench.
  • Not required: if you only want a few lines of completion in your editor, your current tools are enough.

Add-ons

Plus and DLC details live on the docs site. The Steam main application has been retired; see the Steam status FAQ.

  • Hagicode Plus — bundle and upgrade guidance
  • Turbo Engine DLC — higher proposal concurrency, plus document themes, custom signature, branding, and avatars (Microsoft Store, one-time purchase)

Featured Projects

  • site - Official marketing site and public GitHub landing repository
  • desktop - Desktop client for local-first HagiCode workflows
  • container - Self-hosted deployment path for teams and server environments
  • docs - Documentation site with the canonical product overview and guides

Latest Blog Posts

中文

日期 标题
2026/7/4 我们如何使用 impeccable 优化前端界面设计与实现稳定性
2026/7/3 让所有 Agent 都会 /goal:HagiCode 持续工作预设的兼容扩展设计
2026/6/27 如何用 last30days 来完成基于社交网络的 AI 调研需求
2026/6/23 让每个命令都能精准路由:HagiCode Preset Task 的多技能支持实战
2026/6/22 HagiCode 是怎么把 13 个 Agent CLI 接到一套系统里的
2026/6/21 用 Orleans 搞定 AI 编程工作台的后台分布式难题
2026/6/20 HagiCode 中 AI 提交使用的提示词:设计思路与实现拆解
2026/6/20 MonoSpecs 是什么:为什么说它是对 OpenSpec 的进一步升级和扩展
2026/6/19 Pi Agent 对接实现:消息解析、重试与取消
2026/6/19 对接 Reasonix 1.x 跑通 DeepSeek V4:ACP 模型选择器接入实战

English

Date Title
2026/7/4 我们如何使用 impeccable 优化前端界面设计与实现稳定性
2026/7/3 让所有 Agent 都会 /goal:HagiCode 持续工作预设的兼容扩展设计
2026/6/27 How to Use last30days for Social Network-Based AI Research Needs
2026/6/23 Precise Routing for Every Command: HagiCode Preset Task Multi-Skill Support in Practice
2026/6/22 How HagiCode integrated 13 Agent CLIs into a single system
2026/6/21 Solving Backend Distributed Challenges for AI Programming Workbench with Orleans
2026/6/20 Prompts Used for AI Commits in HagiCode: Design Philosophy and Implementation Breakdown
2026/6/20 What is MonoSpecs: Why It's a Further Upgrade and Extension of OpenSpec
2026/6/19 Pi Agent Integration Implementation: Message Parsing, Retry, and Cancellation
2026/6/19 Integrating Reasonix 1.x with DeepSeek V4: ACP Model Selector Integration in Practice

Support

Ready to explore the full product story? Start at hagicode.com and choose the path that fits your workflow.

Pinned Loading

  1. site site Public

    Official marketing site for HagiCode product capabilities, AI coding workflows, and getting-started paths.

    TypeScript 126 11

  2. releases releases Public

    Release automation hub for packaging HagiCode artifacts, publishing GitHub releases, and shipping multi-architecture images.

    Python 2 1

  3. video video Public

    Remotion-based video production workspace for HagiCode product intros, update bulletins, and promotional motion graphics.

    TypeScript

Repositories

Showing 10 of 46 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…