Build
Coding Agent
One agent for everything: describe what you want and it writes the code, runs it in a sandbox, tests it and shows you the result. It is the DevStation CLI's agent, in your browser. No GitHub account is needed until you choose to push.
Start
- 1Open the Coding Agent and connect a wallet
Open Coding Agent. The first message asks your wallet for one signature, which costs no gas. It is what lets you come back to your work from any tab.
- 2Choose where to start
Start from What happens Nothing An empty workspace. A repository Any public GitHub repository, as owner/name or its URL. No sign-in. Private repositories work once GitHub is connected. Your files Pick a folder. Text files are copied in; dependencies, build output and binaries are left out. One of your apps Pick it from the project switcher at the top of the chat. - 3Say what you want
“Build a token-gated page for QIE holders”, “write and test an ERC-20 with a faucet”, “fix the failing test in src/total.test.js”. Then keep talking: every message continues in the same workspace, and the agent remembers the conversation.
What it can do
- Read, write and edit any file in the workspace.
- Run shell commands: scaffold projects, install packages, run builds, linters and tests.
- Search the web and read documentation pages.
- Build web apps, smart contracts, APIs, scripts, libraries and command-line tools.
- Verify its own work before it says it is done.
It works in a sandboxed container on DevStation's runner, not in your browser, so a run keeps going if you close the tab. Come back and the conversation is where you left it.
The panel beside the chat
| Tab | Shows |
|---|---|
| Preview | Anything with a web page, rebuilt after each turn: a static index.html, or a project whose npm run build writes to dist/. |
| Files | Every file in the workspace. Files changed in the last turn are highlighted. |
| Activity | Each command and edit of the latest turn, and what the work has cost so far. |
When you are happy with it
| Action | Needs |
|---|---|
| Download | Nothing. A zip of every file. |
| Publish | A wallet. Puts the built page live at <name>.devstation.online. |
| Push | GitHub. Creates a new repository with the files. |
| Pull request | GitHub, and a workspace that started from a repository. Opens a branch against it. |
| Sell | A wallet. List it on the Marketplace. |
Push and pull request ask you to connect GitHub the first time, then bring you straight back. The agent may suggest pushing or publishing; it cannot do either itself. You confirm with a button and your own account does it.
Nothing reaches GitHub without you
Limits
- An import or upload can bring in up to 12 MB of text.
- Previews build projects of up to 200 files and 2 MB; larger ones can be downloaded and run locally.
- A single turn stops after about 20 minutes or 60 steps.
- Workspaces are kept for three days after you last used them, and are recreated from your saved files after that.
The same agent in your terminal
For work on your own machine, with your own tools, install the CLI:
npm install -g @devstationlabs/clidevstationSee Install the CLI.