Skip to content

Commit acd2a60

Browse files
committed
update blog
1 parent 7f9669a commit acd2a60

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

data/blog/2026-04-12-ahi.mdx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -119,19 +119,19 @@ agents:
119119
```bash
120120
ahi init # scaffold the folder structure
121121
ahi dev "prompt" # run an agent locally
122-
ahi sync # push files, env, setup, and schedules to the box
122+
ahi apply # apply files, env, setup, and schedules to agent boxes
123123
ahi run "prompt" # run an agent remotely, stream output back
124-
ahi pull # download agent's data/ to local
125-
ahi push # upload local data/ to the box
124+
ahi pull-data # download an agent's data/ to local
125+
ahi push-data # upload local data/ to the box
126126
```
127127

128128
There's no deploy step. Each primitive has its own lifecycle:
129129

130-
- Fix a bug in a tool — `ahi sync`. Only that file uploads.
131-
- Rewrite the agent's strategy — update SKILL.md, run `ahi sync`. Same tools, same data, new behavior.
132-
- Switch from Claude to Gemini — change the model in `ahi.yaml`, run `ahi sync`. Tools, skills, and data stay untouched.
133-
- Inspect what the agent wrote — `ahi pull`. The data folder downloads to your local project.
134-
- Seed initial state — `ahi push`. Upload local data files to the box.
130+
- Fix a bug in a tool — `ahi apply`. Only that file updates remotely.
131+
- Rewrite the agent's strategy — update SKILL.md, run `ahi apply`. Same tools, same data, new behavior.
132+
- Switch from Claude to Gemini — change the model in `ahi.yaml`, run `ahi apply`. Tools, skills, and data stay untouched.
133+
- Inspect what the agent wrote — `ahi pull-data`. The data folder downloads to your local project.
134+
- Seed initial state — `ahi push-data`. Upload local data files to the box.
135135
- The agent writes its own data — you never touch it. It survives every update above.
136136

137137
No build step, no container image, no CI pipeline. Your local folder is the source of truth.
@@ -150,7 +150,7 @@ npm install -g @upstash/ahi
150150
ahi init
151151
cp .env.example .env # add your API keys
152152
ahi dev "do something useful"
153-
ahi sync
153+
ahi apply
154154
ahi run "do something useful"
155155
```
156156

0 commit comments

Comments
 (0)