コンテンツにスキップ

言語の選択

現在の言語: 日本語

HagiCode 製品概要

ページを編集

HagiCode は、AI がコードを変更するときに文脈を見失わないようにします。**まずリポジトリを理解し、範囲を決め、追跡できる形で実行します。**HagiCode はプロジェクト開発向けの AI ワークスペースで、普段使っている Agent CLI とモデルを接続するため、エディターを乗り換える必要はありません。豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくします。

  • Claude Code、Codex、GitHub Copilot など 11 種類の Agent CLI に対応
  • Windows、macOS、Linux で利用可能
  • 基本機能は無料

主な機能の一覧

  1. まず理解してから動く通常のセッションはデフォルトで読み取り専用です。複雑な変更は、まず提案から始めます。
  2. リポジトリをまたぐ単一の範囲MonoSpecs は複数のリポジトリを 1 つのプロジェクトとして扱い、仕様はメインリポジトリに置きます。
  3. Agent CLI をそのまま使う11 種類の Agent CLI に対応し、状態をひと目で確認でき、エディターの乗り換えも不要です。
  4. Skills検索し、インストール前にソースとコマンドを確認して、信頼するソースを自分で決められます。
  5. Vault と Code Serverリポジトリ外の資料をセッションに取り込み、ブラウザーで編集できます。
  6. Super CommitConventional Commits 形式で、複数のリポジトリにまたがる変更もグループ分けしてコミットします。
  7. 進捗の可視化豊富で便利な UI によりプロジェクト作業を追いやすくし、進捗表示がそれを補います。

開発タスクの進め方

複数のリポジトリにまたがる機能を変更する場合を例にします。

まず理解する

エージェントがツール呼び出しでリポジトリを検索し、請求書がどこで生成されるかを説明する通常のセッション

通常のセッションで既存のコードを分析します。通常のセッションはデフォルトで読み取り専用です。ファイルの変更が必要になったら編集モードに切り替えます。

範囲を決める

リポジトリの選択と提案のプレビューを表示した新規提案ドロワー

複雑な変更では、提案セッションでプロジェクトとリポジトリを選びます。目的、タスク、検証方法を整理してから実行に進みます。

結果を追う

提案ワークフローの実行完了後のセッション詳細

ワークスペースでセッションと実行状態を確認します。コミットを準備するときは Super Commit を利用できます。

文脈を残す

セッションボードと MonoSpecs プロジェクトのリポジトリ状態

提案やコミット履歴は後から振り返れます。リポジトリ間で作業する場合は MonoSpecs でリポジトリの関係と変更範囲を管理します。

毎回提案を作る必要はありません。コードを調べるだけの場合や簡単な問題に対処する場合は、通常のセッションから始められます。より多くの文脈が必要なタスクには、HagiCode が追跡しやすい進行手順を提供します。

機能の詳細

まず理解してから動く

HagiCode は「コードを読む」ことと「コードを変更する」ことを分けています。AI にすべて直接編集させるのではなく、タスクの規模に応じて選べます。

  • 通常のセッション: デフォルトは読み取り専用です。リポジトリを調べる、問題を調査する、ロジックの場所を尋ねるといった用途に使います。ファイルを変更する必要が出たときだけ編集モードに切り替えます。
  • 提案セッション: 複雑な変更向けです。プロジェクトとリポジトリの範囲を選び、目的、タスク、検証方法を整理します。計画に納得してから実行に進みます。
  • セッションボード: Proposal & Review、Execution、Archived の各レーンで、すべてのセッションの状況をひと目で確認できます。Classic、Execution Flow Kanban、Dashboard Kanban のレイアウトを切り替えられます。

提案とレビュー、実行、アーカイブの列を持つセッションボードと、クイック操作とリポジトリ状態を表示したプロジェクトパネル

セッション一覧と、最新の出力、回答待ちの質問、クイック操作を表示するライブセッションタイルの壁を備えた Command View

詳しくは:通常のセッションを作成 · 提案セッションを作成 · セッションボード

リポジトリをまたぐ単一の範囲

1 つの要件がフロントエンド、バックエンド、ドキュメントに同時に関わる場合でも、MonoSpecs を使えば HagiCode はそれらを 1 つのプロジェクトとして理解できます。

  • サブリポジトリの場所、Git URL、表示名を .hagicode/monospecs.yaml に登録します。
  • 変更仕様(OpenSpec)はメインリポジトリに置くため、サブリポジトリのコードディレクトリは汚れません。
  • 提案を作成するときに、関係するサブリポジトリを選びます。プロジェクトページには、各リポジトリのブランチと未コミットの変更が表示されます。

10 個の MonoSpecs リポジトリのブランチと同期状態、および選択したリポジトリの Push、Pull、Super Commit 操作を表示したプロジェクトの Git タブ

詳しくは:MonoSpecs ガイド

Agent CLI をそのまま使う

HagiCode はお使いのツールチェーンを置き換えません。1 つのワークスペースにまとめます。

  • Agent は、CLI、モデル、任意の人格テキストで構成されます。 複数の Agent を作成し、実行シナリオに割り当て、バックアップグループを設定できます。
  • Claude Code、Codex、GitHub Copilot をはじめ、11 種類の Agent CLI に対応しています。ワークスペースには、各 CLI のバージョン、応答時間、状態が表示されます。
  • OmniRoute を使うと、複数の OpenAI 互換ツールとモデルを 1 つのローカルゲートウェイに接続できます。CLI とモデルの接続は引き続き別々に管理されます。

Claude Code、Codex、GitHub Copilot が正常であることと、プローブモード、実行ファイルのパスを表示した AI Monitoring ポップオーバー

Claude Code と Codex ごとにグループ化された 5 つのエージェントを、アバターとモデル付きで表示した Agents ワークスペース

詳しくは:Agents ワークスペース · AI Agent CLI のインストールと対応範囲

Skills

Skills パネルでは、すでにお使いのマシンにあるスキルと、ギャラリーからインストールできるスキルを 1 つの入口にまとめています。

  • Local Skills: このマシンにインストール済みのスキルを確認し、更新を一括でチェックします。
  • Gallery: キーワードやソースで検索し、スキルがすでにインストール済みかどうかを確認できます。
  • Trusted Providers: インストールの前に、ソース、信頼状態、実際に実行されるコマンドを確認し、どのソースを信頼するかを決めます。

検索欄、ソースフィルター、スキル・ソース・インストール数の表を表示した Skills ギャラリー

詳しくは:Skills ガイド

Vault と Code Server

  • Vault は、プロジェクトのリポジトリの外にあり、HagiCode が参照できるフォルダーです。参考資料、メモ、調査結果などに使います。Folder、CodeRef、Obsidian の 3 種類に対応しています。
  • セッションを作成するときに、範囲に含める Vault を選びます。1 つを編集可能にすると AI が書き込めるようになり、それ以外は読み取り専用の参照になります。
  • Code Server は、Vault やプロジェクトから直接開けるブラウザー上の編集入口です。

ユーザー Vault とシステム Vault、ファイルツリー、設計ノートの Markdown プレビューを表示した Vault ドロワー

詳しくは:Vault ガイド

Super Commit

Git タブで「Super Commit」をクリックすると、HagiCode が現在の変更を読み取り、Conventional Commits 形式でコミットメッセージを作成します。

  • 関連する変更はまとめて、1 つの大きなコミットではなく複数のコミットに分けられます。
  • MonoSpecs プロジェクトでは、変更が適切なサブリポジトリにコミットされます。
  • Co-Authored-By タグが自動で付与され、名前とメールアドレスはプロジェクトごと、または全体で設定できます。

変更のある 3 つのリポジトリを選択し、Super Commitボタンを強調表示した Git タブ

詳しくは:Super Commit ガイド

進捗の可視化

豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくします。実績、日報、Token の指標は、長く続く作業を振り返るための補助的なフィードバックです。Agent がどのように構成され、役割分担され、設定されるかは、Agent と関連設定で説明しています。こうしたゲーム要素はワークスペース体験を補うもので、なくても通常の開発ツールとして HagiCode を利用できます。

日次とグローバルの進捗、サイクルの状態、提案ライフサイクルの指標を表示した実績ダッシュボード

詳しくは:ステータスバーと進捗

対象となる人

  • 向いている人: 複数のリポジトリを保守していて、複雑な変更を実行前に計画したい開発者やチーム。すでに Claude Code や Codex などの Agent CLI を使っていて、それらを 1 つのワークスペースで扱いたい人。
  • 必須ではない場合: エディターで数行を補完できれば十分なら、現在のツールで足ります。

See Hagicode in real coding sessions

Start with the English YouTube overview embedded below, then compare two supporting Bilibili demos without losing the product story or the direct watch links.

Focused demoBilibili

AI Playing Games While Coding

A supporting Bilibili demo that shows the product feeling playful and alive during real coding sessions instead of behaving like a dry code generator.

Open on Bilibili
Focused demoBilibili

GPT Codex in Hagicode: Live Trial

A narrower validation run that helps readers judge how GPT Codex behaves inside the actual Hagicode product after the main YouTube introduction.

Open on Bilibili

3 ステップで始める

エディションと価格

基本機能は無料です。Desktop、Microsoft Store は HagiCode の入手方法の違いであり、2 段階の有料プランではありません。Microsoft Store 版では Turbo Engine も提供しています。これは別途購入する買い切りライセンスで、提案の同時実行数の上限を引き上げ、ドキュメントテーマ、署名のカスタマイズ、ブランディング、カスタムアバターアップロードなどの追加機能を利用可能にします。具体的な対象は Turbo Engine 追加パッケージを参照してください。

利用環境推奨する方法
Microsoft Store を利用できる WindowsMicrosoft Store からインストール
Windows への手動インストール、または macOS・Linux でのローカル利用Desktop をインストール

Steam のメインアプリは提供を終了しており、現在のインストール方法には含まれません。詳しくは Steam での配布状況を参照してください。

なぜワークスペースなのか

私は HagiCode の制作者、俞坤(Kun Yu)です。ひとつの質問と回答で目の前の問題は解決できても、実際の開発にはプロジェクトの理解、作業範囲の設定、変更の実施、結果の振り返りも必要です。これまで分かれていた工程をつなげたいと考えました。ゲーム的なフィードバックは、長期的な作業の進捗を見やすくします。必要な機能だけを使って構いません。コードを書き始める前にすべての機能を覚える必要はありません。

HagiCode

HagiCode はエージェント型コーディングワークスペースです。豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくし、開発をより魅力的な体験にします。

豊富で便利な UI インタラクションで、計画からプロジェクト作業までを分かりやすく進められます。

HagiCode を見るドキュメントを読む
  • スマートOpenSpec ワークフローが意図を、提案・設計・タスクから変更のリリースまで実行可能な道筋にします。
  • 効率的マルチエージェント実行で調査・実装・レビューを並行して進め、複数リポジトリや使い慣れた Agent CLI にも対応します。
  • 興味深い豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくします。

Windows 版をダウンロード

Microsoft Store で入手すべてのダウンロード

アイデアを、出荷できるソフトウェアへ。

HagiCode はエージェント型コーディングワークスペースです。OpenSpec ワークフローで変更を計画し、マルチエージェント実行で進め、Hero Scenario で長い作業の進み具合を見える化して、アイデアを出荷できるソフトウェアにします。

スマート
OpenSpec ワークフローが、意図を提案からリリースまでの実行可能な道筋にします。
効率的
マルチエージェント実行で、調査・実装・レビューを並行して進めます。
楽しい
使いやすい UI で、計画・Agent 実行・プロジェクト作業を進めやすくします。