HagiCode Usage Tips
This FAQ reads the tips snapshot synchronized from Index during docs release builds and groups the advice into a browsable article.
Project Setup
8 items
Create a project before starting a session so HagiCode can manage files, context, and history together.
project-firstKeep each project focused on related code and materials so sessions do not read unrelated context.
project-boundaryUse a business or repository name for the project so it is easier to find later.
project-name-clearRecord the current goal in the project so later sessions can pick up faster.
project-goal-notePut startup steps, account details, and common commands in the project notes to avoid repeating them.
project-docsRemove unrelated files before uploading materials so HagiCode can stay focused on the task.
project-context-cleanSelect the right project before opening a new session so the task lands in the correct context.
project-before-sessionWhen reviewing project history, start with the conclusion from the most recent completed session.
project-history
Proposals and Scope
8 items
For larger changes, ask HagiCode to write a proposal before deciding whether to implement it.
proposal-large-changeMake the proposal scope clear so the session does not keep expanding while it runs.
proposal-scopeWhen you are unsure about the approach, ask HagiCode to list multiple options in the proposal.
proposal-optionsRisk notes in a proposal help you decide whether the change is worth continuing.
proposal-riskBreaking a proposal into tasks makes execution progress easier to follow.
proposal-tasksReview the proposal before implementation to catch missing details or a wrong direction early.
proposal-reviewGive each proposal a short, clear name so it is easier to find later.
proposal-change-nameRecord the result after a proposal is finished so you can revisit why the change was made.
proposal-finish
Session Workflow
9 items
Give each session one clear goal so the result is easier to judge.
session-single-goalStart a session by stating the goal, constraints, and expected output directly.
session-start-clearWhen continuing an old task, tell HagiCode what has changed recently.
session-contextIn a long session, ask HagiCode for progress checkpoints along the way.
session-checkpointBefore pausing, record the next step so resuming the session takes less time.
session-stop-pointAfter a session ends, read the result summary before deciding whether to keep asking follow-up questions.
session-review-resultCorrect the direction as soon as it feels wrong instead of overturning the whole session at the end.
session-correctionIf you know the relevant files, give HagiCode the file paths directly.
session-filesWhen something fails, send HagiCode the full error message instead of only saying it failed.
session-errors
Multi-Session Coordination
5 items
Before running sessions in parallel, split the goal into parts that do not conflict with each other.
multi-session-planUse clear names for parallel sessions, such as proposal design, frontend implementation, or troubleshooting.
multi-session-namingWhen running sessions in parallel, try not to have them edit the same group of files.
multi-session-isolationAfter parallel sessions finish, review the results together before deciding which parts to use.
multi-session-mergeFor important tasks, let one session implement and another session focus on review.
multi-session-review
Agent Roles
6 items
Give each agent a clear role, such as implementation, review, testing, or documentation cleanup.
agent-roleWhen multiple agents collaborate, define their responsibility boundaries in advance.
agent-boundaryDuring an agent handoff, preserve key conclusions, unfinished work, and important notes.
agent-handoffA review agent is better suited to finding issues than taking on a large rewrite at the same time.
agent-reviewA research agent can gather background first, then hand the work to an implementation agent.
agent-researchAsk an agent for a short summary when you need to judge the next step quickly.
agent-summary
Using Claude
3 items
Claude is well suited for analyzing long materials, comparing approaches, and organizing complex context.
claude-analysisBefore complex design work, ask Claude to check whether the reasoning is complete.
claude-designWhen reading a large set of documents, Claude can help extract the key points and constraints.
claude-docs
Using Codex
3 items
Codex is well suited for entering a repository, editing code, and running commands to verify the result.
codex-implementationWhen you do not know where to change something, ask Codex to search the project structure first.
codex-navigationAfter Codex makes changes, focus on which files changed and why those changes were made.
codex-review-diff
code-server
4 items
When you need to inspect code manually, open the project with code-server.
code-server-openFor small manual adjustments, code-server can be more convenient than switching local environments.
code-server-editBefore running a command in code-server, confirm that the terminal is in the target project.
code-server-terminalWhen adjusting an interface, use code-server to preview the actual result.
code-server-preview
OmniRoute
4 items
OmniRoute can connect different models in one place so switching capabilities is easier.
omniroute-providerUse a faster model for simple tasks, then switch to a stronger model for complex ones.
omniroute-model-choiceWhen a model is unavailable, OmniRoute fallback routes can reduce interruptions.
omniroute-fallbackWith OmniRoute, balance speed, quality, and cost based on how important the task is.
omniroute-cost
HagiPower
3 items
Hagipower tracks your energy and activity across sessions so you can see how your usage adds up over time.
hagipower-overviewCheck your daily Hagipower achievements to stay on track with your coding goals and streaks.
hagipower-daily-achievementBalance Hagipower spending by mixing quick tasks with focused deep-work sessions to keep your energy steady.
hagipower-energy-balance
HagiCode
HagiCode is an agentic coding workspace. OpenSpec workflows plan the change, multi-agent execution carries it out, and Hero Dungeon makes the long run visible, so ideas become shipped software.
Turn ideas into polished, usable software with a smarter, faster, and more enjoyable agentic coding workflow.
- SmartOpenSpec workflows turn intent into an executable path, from proposal to design, tasks, and a shipped change.
- EfficientMulti-agent execution keeps research, implementation, and review moving in parallel, across several repositories and the Agent CLIs you already use.
- FunHero Dungeon turns long coding sessions into a visible, collaborative adventure with heroes, progress, and achievements.
HagiCode at a glance

The workbench: every session on one kanban board. 
A proposal moves from created to drafted, reviewed, executed, and archived. 
Hero Dungeon: heroes run the work while you follow progress, levels, and story.
Download for Windows
Share HagiCode
Ecosystem Sites
Quick Links
Community
© 2026 HagiCode | Powered By hagilight-starlight@0.9.2 | Branch: main | Commit: b74d888 | Built: