コンテンツにスキップ

言語の選択

現在の言語: 日本語

HagiCode の使い方 Tips

ページを編集

This FAQ reads the tips snapshot synchronized from Index during docs release builds and groups the advice into a browsable article.

Updated: 2026-06-0153 tipsData locale: ja-JPView source JSON on Index

Project Setup

8 items

  1. セッションを始める前にプロジェクトを作成してください。HagiCodeがファイル、コンテキスト、履歴をまとめて管理できるようになります。

    project-first
  2. 各プロジェクトは関連するコードと資料に絞ってください。セッションが無関係なコンテキストを読み込むのを防げます。

    project-boundary
  3. プロジェクト名には業務名やリポジトリ名を使うと、後から探しやすくなります。

    project-name-clear
  4. 現在の目標をプロジェクトに記録しておくと、後のセッションで作業を素早く再開できます。

    project-goal-note
  5. 起動手順、アカウント情報、よく使うコマンドはプロジェクトのメモにまとめておきましょう。毎回入力する手間が省けます。

    project-docs
  6. 資料をアップロードする前に無関係なファイルを除外してください。HagiCodeがタスクに集中しやすくなります。

    project-context-clean
  7. 新しいセッションを開く前に、正しいプロジェクトを選択してください。タスクが適切なコンテキストで実行されます。

    project-before-session
  8. プロジェクトの履歴を確認するときは、直近の完了セッションの結論から読み始めましょう。

    project-history

Proposals and Scope

8 items

  1. 大きな変更を行う場合は、実装する前にHagiCodeに提案書を書いてもらうことをおすすめします。

    proposal-large-change
  2. 提案の範囲を明確にしておきましょう。セッションが進むにつれて範囲が広がり続けるのを防げます。

    proposal-scope
  3. アプローチに迷ったときは、HagiCodeに複数の選択肢を提案してもらうよう依頼してください。

    proposal-options
  4. 提案にリスクの注記を含めると、その変更を続けるべきかどうか判断しやすくなります。

    proposal-risk
  5. 提案を個々のタスクに分割すると、実行の進捗を追いかけやすくなります。

    proposal-tasks
  6. 実装に入る前に提案を確認しましょう。見落としや方向性の誤りに早く気付けます。

    proposal-review
  7. 各提案には短く分かりやすい名前を付けてください。後から見つけやすくなります。

    proposal-change-name
  8. 提案が完了したら結果を記録しておきましょう。なぜその変更を行ったかを後で振り返れます。

    proposal-finish

Session Workflow

9 items

  1. 各セッションには明確な目標を一つだけ設定してください。結果を評価しやすくなります。

    session-single-goal
  2. セッションの最初に、目標・制約・期待する出力を直接伝えてください。

    session-start-clear
  3. 以前のタスクを続けるときは、HagiCodeに最近の変更点を伝えてください。

    session-context
  4. 長いセッションでは、随時HagiCodeに進捗の確認を求めましょう。

    session-checkpoint
  5. セッションを一時停止する前に、次のステップを記録しておくと再開時の手間が減ります。

    session-stop-point
  6. セッション終了後は、結果の要約を読んでから追加の質問を続けるか判断しましょう。

    session-review-result
  7. 方向が違うと感じたら、すぐに訂正してください。最後に全部やり直すより早く解決できます。

    session-correction
  8. 関連するファイルが分かっている場合は、ファイルパスをHagiCodeに直接伝えてください。

    session-files
  9. エラーが発生したときは、「失敗した」とだけ伝えるのではなく、エラーメッセージ全体をHagiCodeに送ってください。

    session-errors

Multi-Session Coordination

5 items

  1. セッションを並行して実行する前に、互いに競合しないように目標を分割してください。

    multi-session-plan
  2. 並行セッションには分かりやすい名前を付けましょう。例えば「提案の設計」「フロントエンド実装」「トラブルシューティング」などです。

    multi-session-naming
  3. セッションを並行して実行する場合は、同じファイル群を編集しないようにしてください。

    multi-session-isolation
  4. 並行セッションが終わったら、結果をまとめて確認してから採用する部分を決めましょう。

    multi-session-merge
  5. 重要なタスクでは、あるセッションに実装を担当させ、別のセッションにレビューを担当させると効果的です。

    multi-session-review

Agent Roles

6 items

  1. 各エージェントに明確な役割を与えてください。例えば、実装、レビュー、テスト、ドキュメントの整理などです。

    agent-role
  2. 複数のエージェントが連携するときは、事前に責任の範囲を定義しておいてください。

    agent-boundary
  3. エージェント間で作業を引き継ぐときは、重要な結論・未完了の作業・留意事項を確実に引き継いでください。

    agent-handoff
  4. レビュー担当のエージェントは、一度に大規模な書き直しを行うより、問題を見つけることに専念させるのが適しています。

    agent-review
  5. 調査担当のエージェントがまず背景情報を集め、その結果を実装担当のエージェントに引き継ぐとスムーズです。

    agent-research
  6. 次のステップを素早く判断したいときは、エージェントに短い要約を求めてください。

    agent-summary

Using Claude

3 items

  1. Claudeは、長文の資料の分析、複数のアプローチの比較、複雑なコンテキストの整理に適しています。

    claude-analysis
  2. 複雑な設計を行う前に、Claudeに推論の網羅性を確認してもらいましょう。

    claude-design
  3. 大量のドキュメントを読む際は、Claudeに重要なポイントと制約事項の抽出を頼むことができます。

    claude-docs

Using Codex

3 items

  1. Codexは、リポジトリに加えてコードを編集し、コマンドを実行して結果を検証する作業に適しています。

    codex-implementation
  2. どこを変更すべきか分からないときは、まずCodexにプロジェクト構造を検索してもらいましょう。

    codex-navigation
  3. Codexが変更を行った後は、どのファイルが変更され、なぜその変更が必要だったかに注目してください。

    codex-review-diff

code-server

4 items

  1. コードを手動で確認したい場合は、code-serverでプロジェクトを開いてください。

    code-server-open
  2. 小さな手動修正には、ローカル環境を切り替えるよりcode-serverの方が便利です。

    code-server-edit
  3. code-serverでコマンドを実行する前に、ターミナルが対象のプロジェクト内にあることを確認してください。

    code-server-terminal
  4. インターフェースを調整するときは、code-serverで実際の結果をプレビューしてください。

    code-server-preview

OmniRoute

4 items

  1. OmniRouteを使うと、複数のモデルを一箇所で管理でき、機能の切り替えが簡単になります。

    omniroute-provider
  2. 単純なタスクには高速なモデルを、複雑なタスクには高性能なモデルを使い分けましょう。

    omniroute-model-choice
  3. モデルが利用できない場合、OmniRouteのフォールバックルートにより中断を減らせます。

    omniroute-fallback
  4. OmniRouteでは、タスクの重要度に応じて速度・品質・コストのバランスを調整できます。

    omniroute-cost

HagiPower

3 items

  1. Hagipowerはセッション全体のエネルギーと活動を記録するため、利用状況の推移を確認できます。

    hagipower-overview
  2. 毎日のHagipowerの達成状況を確認して、コーディングの目標とストリークを維持しましょう。

    hagipower-daily-achievement
  3. 短いタスクと集中するディープワークのセッションを組み合わせて、Hagipowerの消費バランスを保ちましょう。

    hagipower-energy-balance

HagiCode

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

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

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

Windows 版をダウンロード

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

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

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

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