Skip to content

Run your first task

Select a local project folder. The app registers that folder for its Files and Editor surfaces and supplies it as the directory context for OpenCode tools.

Before sending a task, confirm the selected:

  • project;
  • agent;
  • provider and model;
  • reasoning variant, when the model offers one.

Describe the outcome, important constraints, and how you want the result verified. For example:

Explain why the settings tests fail. Inspect the implementation and report the cause, but do not change files yet.

The agent can ask questions or request permission when an operation requires a decision. Read the proposed action and its scope before approving it.

You can switch projects or sessions while a task is running. OpenCode remains the source of truth for session messages, permissions, tool calls, and task state.

Use the Files, Editor, Changes, terminal, and Git surfaces to review work. A successful chat response is not a substitute for checking the requested artifact or validation result.