Guide 01

Getting started with a coding agent and hosting

A coding agent can help with practical development work, but the collaboration is safest when the customer understands the moving parts.

What is a coding agent?

A coding agent is an AI assistant that can read project files, suggest changes, write code, run commands, debug issues, create documentation, and summarize what changed. It is useful because it can work directly inside the technical context of a project.

In short: the agent can do much of the practical work, while the customer or developer still approves access, direction, and publishing.

The key pieces

  • Local machine: where development often starts.
  • Git repository: the shared history for code changes.
  • Hosting or VPS: the server that runs the application.
  • SSH access: secure server login with a key.
  • Deployment: the process of moving a tested change to the live environment.

What can the agent help with?

  • Review code and find the cause of an error.
  • Add small features or text changes.
  • Install dependencies and confirm that the project builds.
  • Set up a simple application stack on a VPS after customer approval.
  • Run tests, build the application, and verify the live URL.

A safe start

  1. Clarify the goal: bug fix, feature, deployment, or environment setup.
  2. Give the agent access to the right project, not more than it needs.
  3. Ask the agent to explain the plan, risk, and verification steps.
  4. Approve production changes before they run.