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. Rich, convenient UI interactions make planning, agent execution, and project work approachable and easy to navigate, creating an engaging development experience.
Explore an engaging development experience through rich, convenient UI interactions.
- 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.
- InterestingRich, convenient UI interactions make planning, agent execution, and project work approachable and easy to navigate.
Download for Windows
Share HagiCode
Turn ideas into shipped software.
HagiCode is an agentic coding workspace. OpenSpec workflows plan the change, multi-agent execution carries it out, and Hero Scenario makes the long run visible, so ideas become shipped software.
- Smart
- OpenSpec workflows turn intent into a path from proposal to shipped change.
- Efficient
- Multi-agent execution runs research, build, and review in parallel.
- Fun
- Rich UI interactions make planning, agent work, and projects easier to follow.
© 2026 HagiCode | Powered By hagilight-starlight@0.20.0 | Branch: main | Commit: 0dde182 | Built:

