Grapha

Install

Connect your coding agent.

Drop the Grapha install into your project. Your coding agent reads the workspace, picks up tasks, and writes back what it ships. You stay in control.

How it works

  • Open your project in Grapha. Go to Coding agents in the project sidebar. Grapha shows an install command with your project id and token already filled in.
  • Run the install. Paste it into your agent's terminal or config. The agent receives a SKILL.md with your project's API endpoints and behavioral policy.
  • Start building. Your agent reads the project, picks up tasks, writes code, and reports back. Every step shows up in Grapha.

Supported agents

The commands below are templates. Replace <project-id> with the id in your project URL (grapha.agency/s/<project-id>) and <your-token> with the project token from the Coding agents page. Signed in? Open your project and copy the ready-made command instead.

Claude Code

Drops SKILL.md into your project's skill directory. Claude Code reads it on the next session.

mkdir -p .claude/skills/grapha && curl -s "https://grapha.agency/p/<project-id>/skill" -o .claude/skills/grapha/SKILL.md
Cursor

Writes the policy to .cursorrules. Cursor loads it on the next edit.

curl -s "https://grapha.agency/p/<project-id>/skill" -o .cursorrules
Any HTTP agent

Any agent that speaks HTTP. Read project state, push edits, move tasks. All via REST.

curl -H "Authorization: Bearer <your-token>" \
     -H "X-Agent-Id: my-agent" \
     https://grapha.agency/api/coplanner/agent/state

HTTP surface

Every workspace action is also available over HTTP. Bearer-token auth, project-scoped.

GET/stateRead the full project
POST/writeEdit a document
POST/cardsCreate or move a task
POST/annotateDrop a finding on the canvas
POST/presenceStream live status

Machine-readable manifest →