コンテンツにスキップ

言語の選択

現在の言語: 日本語

HagiCode 製品概要

ページを編集

HagiCode はプロジェクト開発向けの AI ワークスペースです。まずセッションでリポジトリを理解し、要件と影響範囲を明確にしてから AI に変更を任せられます。同じ場所で進捗の確認、コミットの準備、プロジェクト知識の再利用もできます。特定のコードエディターへの乗り換えを求めるのではなく、普段使っている Agent CLI とモデルを接続します。

初めて使う場合は? インストール方法を選び、初期設定ウィザードを完了し、プロジェクトを作成して通常のセッションから始めてください。実装前に計画が必要なタスクには提案セッションを使います。

セッション一覧、コミットの説明、主な操作を表示した HagiCode ワークスペース

開発タスクの進め方

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

  1. まず理解する: 通常のセッションで既存のコードを調べます。通常のセッションはデフォルトで読み取り専用です。ファイルの変更が必要になったら編集モードに切り替えます。
  2. 範囲を決める: 複雑な変更では、提案セッションでプロジェクトとリポジトリを選び、目的、タスク、検証方法を整理してから実行に進みます。
  3. 結果を追う: ワークスペースでセッションと実行状態を確認します。コミットを準備するときは AI Compose Commit を利用できます。
  4. 文脈を残す: 提案やコミット履歴は後から振り返れます。リポジトリ間で作業する場合は MonoSpecs でリポジトリの関係と変更範囲を管理します。

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

目的別に機能を探す

やりたいこと最初に読むページ
変更するか決める前にコードを理解する通常のセッションを作成
複雑な要件を実装前に計画する提案セッションを作成
複数のリポジトリの関係を AI に伝えるMonoSpecs ガイド
拡張機能を検索、インストール、管理するSkills ガイド
使い慣れた Agent CLI を利用するAI Agent CLI のインストールと対応範囲
CLI とモデルの接続を別々に管理するOmniRoute のインストールと起動確認

Vault には参照用リポジトリ、フォルダー、メモをまとめておき、後の作業に再利用できます。Code Server はブラウザーから編集するための入口です。どちらも HagiCode を使い始めるための必須機能ではありません。設計の背景については、Vault のナレッジベース活用とブラウザー編集の統合を参照してください。

HagiCode には、ヒーロー、実績、日報、Token の指標を使ったフィードバックもあり、長期間の作業状況と進捗を把握しやすくします。これらはワークスペース体験の一部であり、通常の開発ツールとして使うための条件ではありません。ゲーミフィケーション設計の記事で背景を説明しています。

エディションと価格

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

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

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

はじめに

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

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

実際の画面で製品を確認したい場合は、以下のデモ動画をご覧ください。

Real Product Walkthroughs

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

HagiCode

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

よりスマートで速く、楽しいエージェント型ワークフローで、使いやすいソフトウェアを形にします。

HagiCode を見るドキュメントを読む
  • スマートOpenSpec ワークフローが意図を、提案・設計・タスクから変更のリリースまで実行可能な道筋にします。
  • 効率的マルチエージェント実行で調査・実装・レビューを並行して進め、複数リポジトリや使い慣れた Agent CLI にも対応します。
  • 楽しいHero Dungeon が長時間のコーディングを、ヒーロー・進行状況・実績が見える冒険に変えます。

HagiCode の概要

  • HagiCode のワークベンチ。保留中・進行中・アーカイブ済みの 3 列を持つセッションのカンバンボード。
    ワークベンチ:すべてのセッションを 1 つのカンバンボードに集約。
  • HagiCode の提案ステージバー。作成済みからアーカイブ済みまで並び、実行完了のステージが強調され、プランをアーカイブするボタンがある。
    提案は作成、起草、レビューを経て、実行とアーカイブへ進みます。
  • HagiCode の Hero Dungeon パネル「Ember Keep」。実行中の 3 人のヒーローのレベル、進行状況、物語のテキストが並ぶ。
    Hero Dungeon:ヒーローが作業を進め、進行状況・レベル・物語を見守れます。

Windows 版をダウンロード

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