Build & ship
Coding agents
grasscoding supports the agents that consistently rank #1 on SWE-bench. They all run on the same computer, see the same filesystem, and follow the same project prompt — so you can switch between them mid-project.
Claude Code
Anthropic's official coding CLI. Excellent at long, careful refactors and at following project conventions. Sign in with your Claude Pro or Claude API account the first time you pick it on a new computer.
Codex
OpenAI's coding agent. Strong on broad-knowledge tasks and modern web stacks. Authenticated with a verified ChatGPT Plus / Pro OAuth login or your own OpenAI API key.
Gemini CLI
Google's coding agent. Great context window for repos with a lot of files in scope. Authenticate with your Google account or a Gemini API key.
Cursor CLI
Cursor's headless agent. Useful when you want the same model behavior you get inside the Cursor IDE.
Signing in to agents
Each computer keeps its own per-agent auth. The first time you run a given agent on a fresh computer, the project canvas walks you through the provider's sign-in flow inside a hosted terminal. Your credentials live on the computer, not on grasscoding's servers.
Project prompt configuration
Every project can append a custom block to the agent's system prompt. Use it to:
- Auto-commit after each turn.
- Auto-run typecheck (with an explicit command if needed, e.g.
pnpm typecheck). - Auto-run tests (e.g.
pnpm testorvitest run). - Append free-form repo guidance the agent should always follow.
Settings live on the project — they follow you across every computer in the project, every browser, and every teammate. Configure under Project settings → Agents. The generated prompt block is shown verbatim before save so you can see exactly what the agent will see.
